/**
* Create a new region in the given calculation case containing given zones.
*/
- bool createNewRegion( Handle(HYDROData_CalculationCase) theCase, const QList<HYDROGUI_Zone*>& theZonesList );
+ bool createNewRegion( Handle(HYDROData_CalculationCase) theCase,
+ const QList<HYDROGUI_Zone*>& theZonesList,
+ const bool theLandCover );
/**
* Correct an internal model object according to the current document mode
* Creates the Calculation Case subtree for usage within an operation dialog.
* \param theParent a created object will be appended as a child of this GUI object
* \param theCase the calculation case model object
+ * \param theLandCover if true - land cover regions will be represented in the tree
*/
void buildCaseTree( SUIT_DataObject* theParent,
- Handle(HYDROData_CalculationCase) theCase );
+ Handle(HYDROData_CalculationCase) theCase,
+ const bool theLandCover );
/**
* Updates the object subtree.