void onOrderChanged( bool& isConfirmed );
void onOrderLandCoverChanged( bool& isConfirmed );
+ void onRuleChanged( bool& isConfirmed );
+ void onRuleLandCoverChanged( bool& isConfirmed );
+
+ void onRegenerateColors();
+
private:
void createPreview( const bool theLandCover);
void closePreview( bool theRemoveViewManager = true );
bool confirmRegionsChange() const;
bool confirmModeChange() const;
bool confirmOrderChange() const;
+ bool confirmRuleChange() const;
bool confirmContinueWithWarning( const HYDROData_Warning& theWarning ) const;
+ bool confirmLandCoverRegionsChange() const;
bool confirmLandCoverModeChange() const;
bool confirmLandCoverOrderChange() const;
+ bool confirmLandCoverRuleChange() const;
private:
bool myIsEdit;
bool myShowZones;
bool myShowGeomObjects;
bool myShowLandCovers;
+ bool myUpdateLandCoverZonesPrs;
Handle(HYDROData_CalculationCase) myEditedObject;
SUIT_ViewManager* myActiveViewManager;