20 #ifndef ModuleBase_IErrorMgr_H
21 #define ModuleBase_IErrorMgr_H
23 #include "ModuleBase.h"
56 virtual void updateActions(
const std::shared_ptr<ModelAPI_Feature>& theFeature) = 0;
Feature function that represents the particular functionality of this operation.
Definition: ModelAPI_Feature.h:41
An interface to Errors manager object.
Definition: ModuleBase_IErrorMgr.h:38
ModuleBase_IPropertyPanel * myPropertyPanel
Access to property panel.
Definition: ModuleBase_IErrorMgr.h:64
virtual void updateActions(const std::shared_ptr< ModelAPI_Feature > &theFeature)=0
Update actions for the given feature.
ModuleBase_IPropertyPanel * propertyPanel() const
Definition: ModuleBase_IErrorMgr.h:52
virtual void onWidgetChanged()=0
Process values changed event for processing feature attribute validation errors.
A class for Property panel object definition.
Definition: ModuleBase_IPropertyPanel.h:35