X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FHYDROGUI%2FHYDROGUI_Operation.h;h=5bce481fe919790f66e62c27722201598e02c520;hb=5cae7e874afd2fc1b6f61023e8ebd33a933db3c7;hp=1f3ae1d54971e74d59f95827b18a6c63003a1665;hpb=94f079c9197f9655e023e5047feffea452b4a1fe;p=modules%2Fhydro.git diff --git a/src/HYDROGUI/HYDROGUI_Operation.h b/src/HYDROGUI/HYDROGUI_Operation.h index 1f3ae1d5..5bce481f 100644 --- a/src/HYDROGUI/HYDROGUI_Operation.h +++ b/src/HYDROGUI/HYDROGUI_Operation.h @@ -50,14 +50,19 @@ protected: virtual void startOperation(); virtual void abortOperation(); virtual void commitOperation(); + virtual void setDialogActive( const bool ); virtual HYDROGUI_InputPanel* createInputPanel() const; + virtual void closeInputPanel(); - virtual bool processApply( int& theUpdateFlags ); + 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();