@Deprecated public abstract class Modelio extends Object
It is a singleton. It can be accessed by Modelio.getInstance()
method.
Modifier and Type | Field and Description |
---|---|
protected static Modelio |
instance
Deprecated.
|
Constructor and Description |
---|
Modelio()
Deprecated.
|
protected static Modelio instance
@Deprecated public abstract IAuditService getAuditService()
IModelioServices.getAuditService()
@Deprecated public abstract IModelioContext getContext()
IModuleContext.getModelioContext()
@Deprecated public abstract IDiagramService getDiagramService()
IModelioServices.getDiagramService()
@Deprecated public abstract IEditionService getEditionService()
IModelioServices.getEditionService()
@Deprecated public abstract IExchangeService getExchangeService()
IModelioServices.getExchangeService()
@Deprecated public abstract IImageService getImageService()
IModelioServices.getImageService()
@Deprecated public static Modelio getInstance()
@Deprecated public abstract ILogService getLogService()
IModelioServices.getLogService()
@Deprecated public abstract IMetamodelService getMetamodelService()
IModelioServices.getMetamodelService()
@Deprecated public abstract IModelComponentService getModelComponentService()
IModelioServices.getModelComponentService()
@Deprecated public abstract IModelManipulationService getModelManipulationService()
IModelioServices.getModelManipulationService()
@Deprecated public abstract IModelingSession getModelingSession()
IModuleContext.getModelingSession()
@Deprecated public abstract IModuleService getModuleService()
IModelioServices.getModuleService()
@Deprecated public abstract INavigationService getNavigationService()
IModelioServices.getNavigationService()
The navigation service allow to force selection in all the view/dialog that are registered as NavigationListener.
@Deprecated public abstract IPatternService getPatternService()
IModelioServices.getPatternService()
@Deprecated public abstract IPickingService getPickingService()
IModelioServices.getPickingService()
@Deprecated public abstract IScriptService getScriptService()
IModuleContext.getJythonEngine()
@Deprecated public abstract <I> I getService(Class<I> serviceInterface)
IModelioServices.getService(Class)
Returns null
if no such service is registered.
serviceInterface
- the service interface.@Deprecated public abstract <I> void registerService(Class<I> serviceInterface, I service)
A same service may be registered for many interfaces but only one service may be registered for an interface.
Once a service has been registered, it cannot be removed.
serviceInterface
- the implemented service interface.service
- the service implementation.