- GtkActionClass parent_class;
- void (*activate) (PsppireDialogAction *);
- char * (*generate_syntax) (PsppireDialogAction *);
+ GObjectClass parent_class;
+ GtkBuilder * (*initial_activate) (PsppireDialogAction *, GVariant *);
+ void (*activate) (PsppireDialogAction *, GVariant *);
+ char * (*generate_syntax) (const PsppireDialogAction *);