Interface IModelManager
-
public interface IModelManagerThe central point for an element to access information and services related to the model as a whole.An instance of the model manager is safe for use by multiple threads.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceIModelManager.ProviderProvides access to the model manager.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ElementManagergetElementManager()Returns the element manager that is to be shared between all elements of the model.IModelgetModel()Returns the managed model.
-
-
-
Method Detail
-
getModel
IModel getModel()
Returns the managed model.- Returns:
- the managed model (never
null)
-
getElementManager
ElementManager getElementManager()
Returns the element manager that is to be shared between all elements of the model. Typical implementations would answer a model-specific singleton.- Returns:
- the element manager (never
null)
-
-