Package de.mid.innovator.m2msdk.model
Interface SessionInterface
- All Superinterfaces:
Remote,Serializable
- All Known Implementing Classes:
ClientSession,ServerSession,SkeletonSession
Interface for accessing the session.
- Version:
- 11.2.1
- Author:
- jmback
-
Method Summary
Modifier and TypeMethodDescriptionvoidEnd the current session and finalize all included objects.Get the client environment.getEnv()Get the Environment for the model transformation.Get the pool of all icons.getLog()Get log model.Get generic meta model.Get the configuration for the model transformation.Get the option model with all options.Get parser for all expressions.Get progress model.Get the type pool.Get workspace.boolean
-
Method Details
-
getParser
Get parser for all expressions.- Returns:
- Parser to evaluate expressions
- Throws:
RemoteException
-
getWorkspace
Get workspace.- Returns:
- Workspace
- Throws:
RemoteException
-
getOptionModel
Get the option model with all options.- Returns:
- option model
- Throws:
RemoteException
-
getLog
Get log model.- Returns:
- Log model
- Throws:
RemoteException
-
getProgress
Get progress model.- Returns:
- Progress model
- Throws:
RemoteException
-
getModelTransformationConfiguration
Get the configuration for the model transformation.- Returns:
- configuration for the model transformation
- Throws:
RemoteException
-
getEnv
Get the Environment for the model transformation.- Returns:
- environment
- Throws:
RemoteException
-
getTypePool
Get the type pool. Server and client have own type pools.- Returns:
- type pool
- Throws:
RemoteException
-
getMetaModel
Get generic meta model.- Returns:
- Meta model
- Throws:
RemoteException
-
getClientEnv
Get the client environment. It can be used for environment variables and variables from registry. Only on client.- Returns:
- environment
- Throws:
RemoteException
-
getIconPool
Get the pool of all icons. Only on client.- Returns:
- icon pool
- Throws:
RemoteException
-
finalizeSession
End the current session and finalize all included objects. Close fies, streams, registry, etc.- Throws:
RemoteException
-
isFinished
- Throws:
RemoteException
-