Package org.eclipse.m2m.atl.engine.vm
Class ExecEnv
java.lang.Object
org.eclipse.m2m.atl.engine.vm.ExecEnv
- Direct Known Subclasses:
ASMExecEnv
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
To add a model with a name different in this ASMExecEnv than it actually is.void
void
addPermission
(String permission) boolean
checkPermission
(String permission) boolean
empty()
getStack()
getVariable
(String name) peek()
pop()
void
void
push
(StackFrame frame)
-
Field Details
-
globalVariables
-
-
Constructor Details
-
ExecEnv
-
-
Method Details
-
empty
public boolean empty() -
push
-
peek
-
pop
-
addModel
-
addModel
To add a model with a name different in this ASMExecEnv than it actually is. This is necessary for composite transformations in which the in model of transformation may not bear the same name as the out model of the preceding transformation. -
getModel
-
getModels
-
printStackTrace
public void printStackTrace() -
getVariable
-
getDebugger
-
getStack
-
checkPermission
-
addPermission
-