Class ASMOclType
java.lang.Object
org.eclipse.m2m.atl.engine.vm.nativelib.ASMNativeObject
org.eclipse.m2m.atl.engine.vm.nativelib.ASMOclAny
org.eclipse.m2m.atl.engine.vm.nativelib.ASMOclType
- Direct Known Subclasses:
ASMModelElement
,ASMOclParametrizedType
,ASMOclSimpleType
,ASMTupleType
-
Field Summary
FieldsFields inherited from class org.eclipse.m2m.atl.engine.vm.nativelib.ASMNativeObject
nativeImpl
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
addSupertype
(ASMOclType supertype) abstract ASMBoolean
conformsTo
(ASMOclType other) static ASMBoolean
conformsTo
(StackFrame frame, ASMOclType self, ASMOclType other) get
(StackFrame frame, String name) abstract String
getName()
static ASMString
getName
(StackFrame frame, ASMOclType self) static Map
static void
registerHelperAttribute
(StackFrame frame, ASMOclType self, ASMString name, ASMString initOperationName) void
static void
registerWeavingHelper
(StackFrame frame, ASMOclType self, ASMString name, ASMOclAny persistTo) Methods inherited from class org.eclipse.m2m.atl.engine.vm.nativelib.ASMOclAny
asBag, asSequence, asSet, check, debug, findOperation, findOperation, getHelper, getNamedTargetFromSource, getOclAnyType, getType, invoke, invoke, invokeSuper, isHelper, oclIsKindOf, oclIsTypeOf, oclIsUndefined, oclType, operatorEQ, operatorNE, output, refGetValue, refImmediateComposite, refImmediateComposite, refInvokeOperation, refSetValue, refUnsetValue, set, setType, toString, unset
Methods inherited from class org.eclipse.m2m.atl.engine.vm.nativelib.ASMNativeObject
getNativeImpl
-
Field Details
-
myType
-
-
Constructor Details
-
ASMOclType
-
-
Method Details
-
getVMOperations
-
registerVMOperation
-
addSupertype
-
getSupertypes
-
conformsTo
-
getName
-
get
-
getName
-
conformsTo
-
registerHelperAttribute
public static void registerHelperAttribute(StackFrame frame, ASMOclType self, ASMString name, ASMString initOperationName) -
registerWeavingHelper
public static void registerWeavingHelper(StackFrame frame, ASMOclType self, ASMString name, ASMOclAny persistTo)
-