![]() |
ICF 3.1.1.10
Technical documentation of ICF Libraries
|
Basic implementation for a single model observer. More...
#include <CSingleModelObserverBase.h>
Inherits imod::IObserver.
Inherited by imod::TSingleModelObserverBase< i2d::CAffineTransformation2d >, imod::TSingleModelObserverBase< i2d::CAnnulus >, imod::TSingleModelObserverBase< i2d::CAnnulusSegment >, imod::TSingleModelObserverBase< i2d::CArc >, imod::TSingleModelObserverBase< i2d::CCircle >, imod::TSingleModelObserverBase< i2d::CLine2d >, imod::TSingleModelObserverBase< iimg::IMultiBitmapProvider >, imod::TSingleModelObserverBase< i2d::COrientedCircle >, imod::TSingleModelObserverBase< i2d::CPolygon >, imod::TSingleModelObserverBase< i2d::CPolyline >, imod::TSingleModelObserverBase< i2d::CPosition2d >, imod::TSingleModelObserverBase< i2d::CQuadrangle >, imod::TSingleModelObserverBase< i2d::CRectangle >, imod::TSingleModelObserverBase< iprm::ISelectionParam >, imod::TSingleModelObserverBase< i2d::CTubePolyline >, imod::TSingleModelObserverBase< CircleBasedModel >, imod::TSingleModelObserverBase< PolygonBasedModel >, imod::TSingleModelObserverBase< ShapeModel >, imod::TSingleModelObserverBase< iauth::IRightsProvider >, imod::TSingleModelObserverBase< iauth::IUsersManager >, imod::TSingleModelObserverBase< icalib::CPerspectiveCalibration2d >, imod::TSingleModelObserverBase< icalib::CSimpleLensCorrection >, imod::TSingleModelObserverBase< iinsp::ISupplier >, imod::TSingleModelObserverBase< icam::IExposureParams >, imod::TSingleModelObserverBase< iprm::IParamsSet >, imod::TSingleModelObserverBase< IElementSelectionInfo >, imod::TSingleModelObserverBase< icomp::IRegistry >, imod::TSingleModelObserverBase< CVisualRegistryElement >, imod::TSingleModelObserverBase< icomp::IMetaInfoManager >, imod::TSingleModelObserverBase< ObjectClass >, imod::TSingleModelObserverBase< IDocumentManager >, imod::TSingleModelObserverBase< iser::ISerializable >, imod::TSingleModelObserverBase< ifile::IFileNameParam >, imod::TSingleModelObserverBase< idoc::IDocumentManager >, imod::TSingleModelObserverBase< idoc::IDocumentMetaInfo >, imod::TSingleModelObserverBase< idoc::IUndoManager >, imod::TSingleModelObserverBase< ibase::IRuntimeStatusProvider >, imod::TSingleModelObserverBase< idoc::ITextDocument >, imod::TSingleModelObserverBase< idoc::IMultiPageDocument >, imod::TSingleModelObserverBase< ifile::IFileListProvider >, imod::TSingleModelObserverBase< iinsp::IInspectionTask >, imod::TSingleModelObserverBase< iipr::IBlobFilterParams >, imod::TSingleModelObserverBase< iipr::ICaliperFinderParams >, imod::TSingleModelObserverBase< iipr::ICaliperParams >, imod::TSingleModelObserverBase< iipr::IConvolutionKernel2d >, imod::TSingleModelObserverBase< iipr::ISearchParams >, imod::TSingleModelObserverBase< iipr::IImageInterpolationParams >, imod::TSingleModelObserverBase< iipr::IPatternController >, imod::TSingleModelObserverBase< ilog::IMessageContainer >, imod::TSingleModelObserverBase< imeas::IDataSequenceProvider >, imod::TSingleModelObserverBase< imeas::IDataSequence >, imod::TSingleModelObserverBase< imeas::IDataStatistics >, imod::TSingleModelObserverBase< imeas::INumericValue >, imod::TSingleModelObserverBase< imod::IModel >, imod::TSingleModelObserverBase< iprm::IOptionsList >, imod::TSingleModelObserverBase< iprm::IOptionsManager >, imod::TSingleModelObserverBase< iprm::IEnableableParam >, imod::TSingleModelObserverBase< iprm::IParamsManager >, imod::TSingleModelObserverBase< iprm::INameParam >, imod::TSingleModelObserverBase< iprm::IVariableParam >, imod::TSingleModelObserverBase< isig::IPulseParams >, imod::TSingleModelObserverBase< isig::ISamplingParams >, imod::TSingleModelObserverBase< isig::ITriggerParams >, imod::TSingleModelObserverBase< ibase::ICommandsProvider >, imod::TSingleModelObserverBase< iimg::IBitmap >, imod::TSingleModelObserverBase< istd::IChangeable >, imod::TSingleModelObserverBase< istd::IInformationProvider >, imod::TSingleModelObserverBase< Model >, imod::TSingleModelObserverBase< i2d::ICalibration2d >, imod::TSingleModelObserverBase< IShapeStatusInfo >, icamgui::CSnapImageParamsEditorComp::ParamsObserver, idoc::CSingleDocumentManagerBase [protected], idocgui::CUndoManagerCommandsProviderComp [protected], ifile::CFileListProviderComp [protected], iinspgui::TCommonSupplierGuiCompBase< UI >::ParamsObserver, iinspgui::TCommonSupplierGuiCompBase< UI >::StatusObserver, imeas::CNumericParamsComp [protected], imod::CMultiModelDispatcherBase::ObserverProxy, imod::TSingleModelObserverBase< ModelInterface >, iproc::CModelBasedProcessingTriggerComp, and iview::CShapeBase.
Public Types | |
| typedef imod::IModel | ModelType |
Public Member Functions | |
| CSingleModelObserverBase () | |
| virtual | ~CSingleModelObserverBase () |
| imod::IModel * | GetObservedModel () const |
| Get access to observed model. | |
| imod::IModel * | GetModelPtr () const |
| Get access to observed model. | |
| void | EnsureModelDetached () |
| Make sure this observer is detached. | |
| void | SetObservedIds (const istd::IChangeable::ChangeSet &changeMask) |
| Set list of ID's beeing observed. | |
| bool | IsModelAttached (const imod::IModel *modelPtr=nullptr) const override |
| Check if specified model is attached. | |
| bool | OnModelAttached (imod::IModel *modelPtr, istd::IChangeable::ChangeSet &changeMask) override |
| This call back function will be called, if an observable object is about to be attached. | |
| bool | OnModelDetached (imod::IModel *modelPtr) override |
| This call back function will be called, if an observable object is about to be detached. | |
| void | BeforeModelChange (imod::IModel *modelPtr) override |
| This function will be called before update of the observer contents occures. | |
| void | AfterModelChange (imod::IModel *modelPtr, const istd::IChangeable::ChangeSet &changeSet) override |
| This function will be called after update of the observer contents occures. | |
Public Member Functions inherited from imod::IObserver | |
Protected Member Functions | |
| void | SetModelPtr (imod::IModel *modelPtr) |
| Set internal model pointer to specified value. | |
| virtual void | OnUpdate (const istd::IChangeable::ChangeSet &changeSet) |
| Called on update of observed model. | |
Basic implementation for a single model observer.
Derrived implementations can reimplement simplified OnUpdate method to be notified about model changes.
Definition at line 27 of file CSingleModelObserverBase.h.
Definition at line 30 of file CSingleModelObserverBase.h.
| imod::CSingleModelObserverBase::CSingleModelObserverBase | ( | ) |
|
virtual |
|
overridevirtual |
This function will be called after update of the observer contents occures.
Implements imod::IObserver.
Reimplemented in icmpstr::TObjectShapeBase< GraphicsItemClass, ObjectClass >, icmpstr::TObjectShapeBase< QGraphicsRectItem, CVisualRegistryElement >, iinspgui::TCommonSupplierGuiCompBase< UI >, imod::CMultiModelDispatcherBase::ObserverProxy, istdgui::TGuiObserverWrap< CViewProviderGuiComp, iview::CImageShape >, istdgui::TGuiObserverWrap< istdgui::CComposedGuiComp, imod::TSingleModelObserverBase< iprm::IParamsSet > >, istdgui::TGuiObserverWrap< istdgui::TDesignerGuiCompBase< UI, QWidget >, imod::TSingleModelObserverBase< iinsp::ISupplier > >, istdgui::TGuiObserverWrap< istdgui::TDesignerGuiCompBase< UI, QWidget >, imod::TSingleModelObserverBase< Model > >, istdgui::TGuiObserverWrap< istdgui::TGuiComponentBase< QLabel >, imod::TSingleModelObserverBase< istd::IInformationProvider > >, istdgui::TGuiObserverWrap< istdgui::TGuiComponentBase< QTextEdit >, imod::TSingleModelObserverBase< idoc::ITextDocument > >, istdgui::TGuiObserverWrap< istdgui::TGuiComponentBase< QWidget >, imod::TSingleModelObserverBase< idoc::IDocumentMetaInfo > >, istdgui::TGuiObserverWrap< istdgui::TGuiComponentBase< QWidget >, imod::TSingleModelObserverBase< iimg::IMultiBitmapProvider > >, istdgui::TGuiObserverWrap< istdgui::TGuiComponentBase< QWidget >, imod::TSingleModelObserverBase< imeas::IDataSequenceProvider > >, and istdgui::TGuiObserverWrap< istdgui::TGuiComponentBase< QWidget >, imod::TSingleModelObserverBase< imeas::INumericValue > >.
|
overridevirtual |
This function will be called before update of the observer contents occures.
Please note, that in some cases no following AfterModelChange can be called.
Implements imod::IObserver.
| void imod::CSingleModelObserverBase::EnsureModelDetached | ( | ) |
Make sure this observer is detached.
It calls model method DetachObserver() if model is available.
|
inline |
Get access to observed model.
Definition at line 93 of file CSingleModelObserverBase.h.
|
inline |
Get access to observed model.
Definition at line 87 of file CSingleModelObserverBase.h.
Referenced by iview::CLineShape::EnsurePointsAreValid().
|
inlineoverridevirtual |
Check if specified model is attached.
\modelPtr pointer to model object. If this pointer is nullptr, any model is meaned.
modelPtr is attached yet to this observer, false otherwise. Implements imod::IObserver.
Definition at line 101 of file CSingleModelObserverBase.h.
|
overridevirtual |
This call back function will be called, if an observable object is about to be attached.
This function returns a true, if observable object is accepted by the implementation logic of the observer, otherwise returns false.
| modelPtr | pointer to model object being attached. |
| changeMask | output parameter returning set of change ID's will be accepted. returns a false. |
Implements imod::IObserver.
Reimplemented in i2dgui::TShapeParamsGuiCompBase< Ui, Shape, ShapeModel >, icmpstr::CVisualRegistryEditorComp, icmpstr::TObjectShapeBase< GraphicsItemClass, ObjectClass >, icmpstr::TObjectShapeBase< QGraphicsRectItem, CVisualRegistryElement >, iinspgui::CTeachableParamsDecoratorGuiComp, imod::TSingleModelObserverBase< ModelInterface >, imod::TSingleModelObserverBase< CircleBasedModel >, imod::TSingleModelObserverBase< CVisualRegistryElement >, imod::TSingleModelObserverBase< i2d::CAffineTransformation2d >, imod::TSingleModelObserverBase< i2d::CAnnulus >, imod::TSingleModelObserverBase< i2d::CAnnulusSegment >, imod::TSingleModelObserverBase< i2d::CArc >, imod::TSingleModelObserverBase< i2d::CCircle >, imod::TSingleModelObserverBase< i2d::CLine2d >, imod::TSingleModelObserverBase< i2d::COrientedCircle >, imod::TSingleModelObserverBase< i2d::CPolygon >, imod::TSingleModelObserverBase< i2d::CPolyline >, imod::TSingleModelObserverBase< i2d::CPosition2d >, imod::TSingleModelObserverBase< i2d::CQuadrangle >, imod::TSingleModelObserverBase< i2d::CRectangle >, imod::TSingleModelObserverBase< i2d::CTubePolyline >, imod::TSingleModelObserverBase< i2d::ICalibration2d >, imod::TSingleModelObserverBase< iauth::IRightsProvider >, imod::TSingleModelObserverBase< iauth::IUsersManager >, imod::TSingleModelObserverBase< ibase::ICommandsProvider >, imod::TSingleModelObserverBase< ibase::IRuntimeStatusProvider >, imod::TSingleModelObserverBase< icalib::CPerspectiveCalibration2d >, imod::TSingleModelObserverBase< icalib::CSimpleLensCorrection >, imod::TSingleModelObserverBase< icam::IExposureParams >, imod::TSingleModelObserverBase< icomp::IMetaInfoManager >, imod::TSingleModelObserverBase< icomp::IRegistry >, imod::TSingleModelObserverBase< idoc::IDocumentManager >, imod::TSingleModelObserverBase< idoc::IDocumentMetaInfo >, imod::TSingleModelObserverBase< idoc::IMultiPageDocument >, imod::TSingleModelObserverBase< idoc::ITextDocument >, imod::TSingleModelObserverBase< idoc::IUndoManager >, imod::TSingleModelObserverBase< IDocumentManager >, imod::TSingleModelObserverBase< IElementSelectionInfo >, imod::TSingleModelObserverBase< ifile::IFileListProvider >, imod::TSingleModelObserverBase< ifile::IFileNameParam >, imod::TSingleModelObserverBase< iimg::IBitmap >, imod::TSingleModelObserverBase< iimg::IMultiBitmapProvider >, imod::TSingleModelObserverBase< iinsp::IInspectionTask >, imod::TSingleModelObserverBase< iinsp::ISupplier >, imod::TSingleModelObserverBase< iipr::IBlobFilterParams >, imod::TSingleModelObserverBase< iipr::ICaliperFinderParams >, imod::TSingleModelObserverBase< iipr::ICaliperParams >, imod::TSingleModelObserverBase< iipr::IConvolutionKernel2d >, imod::TSingleModelObserverBase< iipr::IImageInterpolationParams >, imod::TSingleModelObserverBase< iipr::IPatternController >, imod::TSingleModelObserverBase< iipr::ISearchParams >, imod::TSingleModelObserverBase< ilog::IMessageContainer >, imod::TSingleModelObserverBase< imeas::IDataSequence >, imod::TSingleModelObserverBase< imeas::IDataSequenceProvider >, imod::TSingleModelObserverBase< imeas::IDataStatistics >, imod::TSingleModelObserverBase< imeas::INumericValue >, imod::TSingleModelObserverBase< imod::IModel >, imod::TSingleModelObserverBase< iprm::IEnableableParam >, imod::TSingleModelObserverBase< iprm::INameParam >, imod::TSingleModelObserverBase< iprm::IOptionsList >, imod::TSingleModelObserverBase< iprm::IOptionsManager >, imod::TSingleModelObserverBase< iprm::IParamsManager >, imod::TSingleModelObserverBase< iprm::IParamsSet >, imod::TSingleModelObserverBase< iprm::ISelectionParam >, imod::TSingleModelObserverBase< iprm::IVariableParam >, imod::TSingleModelObserverBase< iser::ISerializable >, imod::TSingleModelObserverBase< IShapeStatusInfo >, imod::TSingleModelObserverBase< isig::IPulseParams >, imod::TSingleModelObserverBase< isig::ISamplingParams >, imod::TSingleModelObserverBase< isig::ITriggerParams >, imod::TSingleModelObserverBase< istd::IChangeable >, imod::TSingleModelObserverBase< istd::IInformationProvider >, imod::TSingleModelObserverBase< Model >, imod::TSingleModelObserverBase< ObjectClass >, imod::TSingleModelObserverBase< PolygonBasedModel >, imod::TSingleModelObserverBase< ShapeModel >, istdgui::TGuiObserverWrap< CViewProviderGuiComp, iview::CImageShape >, istdgui::TGuiObserverWrap< istdgui::CComposedGuiComp, imod::TSingleModelObserverBase< iprm::IParamsSet > >, istdgui::TGuiObserverWrap< istdgui::TDesignerGuiCompBase< UI, QWidget >, imod::TSingleModelObserverBase< iinsp::ISupplier > >, istdgui::TGuiObserverWrap< istdgui::TDesignerGuiCompBase< UI, QWidget >, imod::TSingleModelObserverBase< Model > >, istdgui::TGuiObserverWrap< istdgui::TGuiComponentBase< QLabel >, imod::TSingleModelObserverBase< istd::IInformationProvider > >, istdgui::TGuiObserverWrap< istdgui::TGuiComponentBase< QTextEdit >, imod::TSingleModelObserverBase< idoc::ITextDocument > >, istdgui::TGuiObserverWrap< istdgui::TGuiComponentBase< QWidget >, imod::TSingleModelObserverBase< idoc::IDocumentMetaInfo > >, istdgui::TGuiObserverWrap< istdgui::TGuiComponentBase< QWidget >, imod::TSingleModelObserverBase< iimg::IMultiBitmapProvider > >, istdgui::TGuiObserverWrap< istdgui::TGuiComponentBase< QWidget >, imod::TSingleModelObserverBase< imeas::IDataSequenceProvider > >, istdgui::TGuiObserverWrap< istdgui::TGuiComponentBase< QWidget >, imod::TSingleModelObserverBase< imeas::INumericValue > >, and iview::CSplineShape.
|
overridevirtual |
This call back function will be called, if an observable object is about to be detached.
Implements imod::IObserver.
Reimplemented in i2dgui::TShapeParamsGuiCompBase< Ui, Shape, ShapeModel >, icmpstr::CVisualRegistryEditorComp, iinspgui::CTeachableParamsDecoratorGuiComp, imod::TSingleModelObserverBase< ModelInterface >, imod::TSingleModelObserverBase< CircleBasedModel >, imod::TSingleModelObserverBase< CVisualRegistryElement >, imod::TSingleModelObserverBase< i2d::CAffineTransformation2d >, imod::TSingleModelObserverBase< i2d::CAnnulus >, imod::TSingleModelObserverBase< i2d::CAnnulusSegment >, imod::TSingleModelObserverBase< i2d::CArc >, imod::TSingleModelObserverBase< i2d::CCircle >, imod::TSingleModelObserverBase< i2d::CLine2d >, imod::TSingleModelObserverBase< i2d::COrientedCircle >, imod::TSingleModelObserverBase< i2d::CPolygon >, imod::TSingleModelObserverBase< i2d::CPolyline >, imod::TSingleModelObserverBase< i2d::CPosition2d >, imod::TSingleModelObserverBase< i2d::CQuadrangle >, imod::TSingleModelObserverBase< i2d::CRectangle >, imod::TSingleModelObserverBase< i2d::CTubePolyline >, imod::TSingleModelObserverBase< i2d::ICalibration2d >, imod::TSingleModelObserverBase< iauth::IRightsProvider >, imod::TSingleModelObserverBase< iauth::IUsersManager >, imod::TSingleModelObserverBase< ibase::ICommandsProvider >, imod::TSingleModelObserverBase< ibase::IRuntimeStatusProvider >, imod::TSingleModelObserverBase< icalib::CPerspectiveCalibration2d >, imod::TSingleModelObserverBase< icalib::CSimpleLensCorrection >, imod::TSingleModelObserverBase< icam::IExposureParams >, imod::TSingleModelObserverBase< icomp::IMetaInfoManager >, imod::TSingleModelObserverBase< icomp::IRegistry >, imod::TSingleModelObserverBase< idoc::IDocumentManager >, imod::TSingleModelObserverBase< idoc::IDocumentMetaInfo >, imod::TSingleModelObserverBase< idoc::IMultiPageDocument >, imod::TSingleModelObserverBase< idoc::ITextDocument >, imod::TSingleModelObserverBase< idoc::IUndoManager >, imod::TSingleModelObserverBase< IDocumentManager >, imod::TSingleModelObserverBase< IElementSelectionInfo >, imod::TSingleModelObserverBase< ifile::IFileListProvider >, imod::TSingleModelObserverBase< ifile::IFileNameParam >, imod::TSingleModelObserverBase< iimg::IBitmap >, imod::TSingleModelObserverBase< iimg::IMultiBitmapProvider >, imod::TSingleModelObserverBase< iinsp::IInspectionTask >, imod::TSingleModelObserverBase< iinsp::ISupplier >, imod::TSingleModelObserverBase< iipr::IBlobFilterParams >, imod::TSingleModelObserverBase< iipr::ICaliperFinderParams >, imod::TSingleModelObserverBase< iipr::ICaliperParams >, imod::TSingleModelObserverBase< iipr::IConvolutionKernel2d >, imod::TSingleModelObserverBase< iipr::IImageInterpolationParams >, imod::TSingleModelObserverBase< iipr::IPatternController >, imod::TSingleModelObserverBase< iipr::ISearchParams >, imod::TSingleModelObserverBase< ilog::IMessageContainer >, imod::TSingleModelObserverBase< imeas::IDataSequence >, imod::TSingleModelObserverBase< imeas::IDataSequenceProvider >, imod::TSingleModelObserverBase< imeas::IDataStatistics >, imod::TSingleModelObserverBase< imeas::INumericValue >, imod::TSingleModelObserverBase< imod::IModel >, imod::TSingleModelObserverBase< iprm::IEnableableParam >, imod::TSingleModelObserverBase< iprm::INameParam >, imod::TSingleModelObserverBase< iprm::IOptionsList >, imod::TSingleModelObserverBase< iprm::IOptionsManager >, imod::TSingleModelObserverBase< iprm::IParamsManager >, imod::TSingleModelObserverBase< iprm::IParamsSet >, imod::TSingleModelObserverBase< iprm::ISelectionParam >, imod::TSingleModelObserverBase< iprm::IVariableParam >, imod::TSingleModelObserverBase< iser::ISerializable >, imod::TSingleModelObserverBase< IShapeStatusInfo >, imod::TSingleModelObserverBase< isig::IPulseParams >, imod::TSingleModelObserverBase< isig::ISamplingParams >, imod::TSingleModelObserverBase< isig::ITriggerParams >, imod::TSingleModelObserverBase< istd::IChangeable >, imod::TSingleModelObserverBase< istd::IInformationProvider >, imod::TSingleModelObserverBase< Model >, imod::TSingleModelObserverBase< ObjectClass >, imod::TSingleModelObserverBase< PolygonBasedModel >, imod::TSingleModelObserverBase< ShapeModel >, iprmgui::CVariableParamGuiComp, istdgui::TGuiObserverWrap< CViewProviderGuiComp, iview::CImageShape >, istdgui::TGuiObserverWrap< istdgui::CComposedGuiComp, imod::TSingleModelObserverBase< iprm::IParamsSet > >, istdgui::TGuiObserverWrap< istdgui::TDesignerGuiCompBase< UI, QWidget >, imod::TSingleModelObserverBase< iinsp::ISupplier > >, istdgui::TGuiObserverWrap< istdgui::TDesignerGuiCompBase< UI, QWidget >, imod::TSingleModelObserverBase< Model > >, istdgui::TGuiObserverWrap< istdgui::TGuiComponentBase< QLabel >, imod::TSingleModelObserverBase< istd::IInformationProvider > >, istdgui::TGuiObserverWrap< istdgui::TGuiComponentBase< QTextEdit >, imod::TSingleModelObserverBase< idoc::ITextDocument > >, istdgui::TGuiObserverWrap< istdgui::TGuiComponentBase< QWidget >, imod::TSingleModelObserverBase< idoc::IDocumentMetaInfo > >, istdgui::TGuiObserverWrap< istdgui::TGuiComponentBase< QWidget >, imod::TSingleModelObserverBase< iimg::IMultiBitmapProvider > >, istdgui::TGuiObserverWrap< istdgui::TGuiComponentBase< QWidget >, imod::TSingleModelObserverBase< imeas::IDataSequenceProvider > >, and istdgui::TGuiObserverWrap< istdgui::TGuiComponentBase< QWidget >, imod::TSingleModelObserverBase< imeas::INumericValue > >.
|
protectedvirtual |
Called on update of observed model.
This method is designed to be overload by derrived classes.
Reimplemented in iauth::CRightsBasedEnablerComp, icamgui::CSnapImageParamsEditorComp::ParamsObserver, icmpstr::CConvertComponentCommandComp, icmpstr::CVisualRegistryEditorComp::EnvironmentObserver, idoc::CSingleDocumentManagerBase, idocgui::CDocumentImportExportCommandComp, idocgui::CExternalOpenDocumentCommandComp, idocgui::CMainWindowGuiComp, idocgui::CSingletonDocApplicationComp, idocgui::CUndoManagerCommandsProviderComp, idocproc::CRenderedDocumentPreviewGeneratorComp, ifile::CFileListProviderComp, iinspgui::TCommonSupplierGuiCompBase< UI >::ParamsObserver, iinspgui::TCommonSupplierGuiCompBase< UI >::StatusObserver, imeas::CNumericParamsComp, iprm::CSelectionParam::ConstraintsObserver, iproc::CModelBasedProcessingTriggerComp, isiggui::CSampleContainerView, istdgui::CCommandBasedSelectionControllerComp, istdgui::CCommandsToolBarGuiComp, istdgui::CGuiApplicationComp, iview::CImageShape, and iview::CShapeBase.
|
inlineprotected |
Set internal model pointer to specified value.
Definition at line 113 of file CSingleModelObserverBase.h.
| void imod::CSingleModelObserverBase::SetObservedIds | ( | const istd::IChangeable::ChangeSet & | changeMask | ) |
Set list of ID's beeing observed.
© Witold Gantzke and Kirill Lepskiy