virtual void abortOperation();
virtual void commitOperation();
- virtual HYDROGUI_InputPanel* createInputPanel() const = 0;
+ virtual HYDROGUI_InputPanel* createInputPanel() const;
+
+ virtual bool processApply( int& theUpdateFlags, QString& theErrorMsg );
+ virtual void processCancel();
+
+ void startDocOperation();
+ void abortDocOperation();
+ void commitDocOperation();
Handle_HYDROData_Document doc() const;
- Handle_HYDROData_Object FindObjectByName( const QString& theName, int theKind ) const;
protected slots:
virtual void onApply();