-GtkWidget* psppire_data_window_new (void);
-void psppire_data_window_load_file (PsppireDataWindow *, const gchar *);
+GtkWidget* psppire_data_window_new (struct dataset *);
+
+PsppireDataWindow *psppire_default_data_window (void);
+void psppire_data_window_set_default (PsppireDataWindow *);
+void psppire_data_window_undefault (PsppireDataWindow *);
+
+PsppireDataWindow *psppire_data_window_for_dataset (struct dataset *);