SHAPER
9.13.0
|
Provides for an attribute backup of values. More...
Public Member Functions | |
ModuleBase_WidgetSelectorStore () | |
Constructor. More... | |
virtual | ~ModuleBase_WidgetSelectorStore () |
Destructor. More... | |
void | storeAttributeValue (const AttributePtr &theAttribute, ModuleBase_IWorkshop *theWorkshop) |
Creates a backup of the current values of the attribute. More... | |
void | restoreAttributeValue (const AttributePtr &theAttribute, ModuleBase_IWorkshop *theWorkshop) |
Creates a backup of the current values of the attribute. More... | |
Provides for an attribute backup of values.
It is possible to store/ restore the attribute values.
ModuleBase_WidgetSelectorStore::ModuleBase_WidgetSelectorStore | ( | ) |
Constructor.
|
inlinevirtual |
Destructor.
void ModuleBase_WidgetSelectorStore::storeAttributeValue | ( | const AttributePtr & | theAttribute, |
ModuleBase_IWorkshop * | theWorkshop | ||
) |
Creates a backup of the current values of the attribute.
theAttribute | a model attribute which parameters are to be stored |
theWorkshop | a current workshop |
void ModuleBase_WidgetSelectorStore::restoreAttributeValue | ( | const AttributePtr & | theAttribute, |
ModuleBase_IWorkshop * | theWorkshop | ||
) |
Creates a backup of the current values of the attribute.
theAttribute | a model attribute which parameters are to be restored |
theWorkshop | a current workshop |