+ {}
+
+ virtual ~PhantomFileDocument ()
+ {}
+
+ const int getPhantomID () const { return m_idPhantom; }
+
+ const wxString& getPhantomName () const { return m_namePhantom; }
+
+ const Phantom& getPhantom () const { return m_phantom; }
+
+ Phantom& getPhantom () { return m_phantom; }
+
+ virtual bool OnOpenDocument (const wxString& filename);
+ virtual bool OnSaveDocument (const wxString& filename);
+ virtual bool IsModified () const;
+ virtual void Modify (bool mod);
+ PhantomFileView* getView() const;
+};
+
+
+class PlotFileDocument: public wxDocument
+{
+private:
+ DECLARE_DYNAMIC_CLASS(PlotFileDocument)
+ PlotFile m_plot;
+ wxString m_namePlot;