HYDROData_ListOfRules getRules() const;
void setRules( const HYDROData_ListOfRules& theRules ) const;
+ HYDROData_ListOfRules getLandCoverRules() const;
+ void setLandCoverRules( const HYDROData_ListOfRules& theRules ) const;
+
public slots:
void setMode( int theMode );
void setBoundary( const QString& theObjName );
void onOrderChanged();
void setLandCoverMode( int theMode );
- void setStricklerTable( const QString& theStricklerTableName );
- void includeLandCovers( const QStringList& theLandCovers );
+ void setStricklerTable( const QString& theStricklerTableName, bool theBlockSignals = true );
+ void includeLandCovers( const QStringList& theLandCovers, bool theReset );
void excludeLandCovers( const QStringList& theLandCovers );
void onOrderLandCoverChanged();
void OnNewRegion();
private:
- QList<Handle(HYDROData_Object)> getGeometryObjects();
- QList<Handle(HYDROData_LandCover)> getLandCovers();
+ QList<Handle(HYDROData_Entity)> getGeometryObjects();
+ QList<Handle(HYDROData_Entity)> getLandCovers();
QWizardPage* createObjectsPage();
QWizardPage* createGroupsPage();