+ void objectsSelected();
+ void orderChanged( bool& isConfirmed );
+
+ void addGroups();
+ void removeGroups();
+ void groupsSelected();
+
+ void boundarySelected( const QString & theObjName );
+ void setMergeType( int theMergeType, QString& theBathymetryName );
+ void createRegion( const QList<SUIT_DataObject*>& theZonesList );
+ void moveZones( SUIT_DataObject* theRegion, const QList<SUIT_DataObject*>& theZonesList );
+ void clickedInZonesBrowser( SUIT_DataObject* );
+
+ void changeLandCoverMode( int theMode );
+
+ void addLandCovers();
+ void removeLandCovers();
+ void landCoversSelected();
+ void orderLandCoverChanged( bool& isConfirmed );
+
+ void StricklerTableSelected( const QString & theObjName );
+
+protected:
+
+ virtual bool acceptCurrent() const;
+
+protected slots:
+ void OnNewRegion();