+
+ /**
+ * Add geometry groups selected in the module browser to the calculation case.
+ */
+ void onAddGroups();
+ /**
+ * Remove selected groups from the calculation case.
+ */
+ void onRemoveGroups();
+
+ /**
+ * Set the given bathymetry merge type to the current zone.
+ */
+ void onSetMergeType( int theMergeType, QString& theBathymetryName );
+ /**
+ * Selected zones are moved to the existing region.
+ */
+ void onMoveZones( SUIT_DataObject* theRegionItem,
+ const QList<SUIT_DataObject*>& theZonesList );
+ /**
+ * Selected zones are moved to the new region to be created.
+ */
+ void onCreateRegion( const QList<SUIT_DataObject*>& theZonesList );
+ /**
+ * Case objects must be splitted to zones if the case has been modified or new.
+ */
+ void onNext( const int );