Class ASMTransientLinkSet
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.ASMTransientLinkSet
ASMTransientLinkSet represents a set of traceability links.
-
Field Summary
FieldsFields inherited from class org.eclipse.m2m.atl.engine.vm.nativelib.ASMNativeObject
nativeImpl -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidaddLink(StackFrame frame, ASMTransientLinkSet self, ASMTransientLink link) static voidaddLink2(StackFrame frame, ASMTransientLinkSet self, ASMTransientLink link, ASMBoolean isDefault) static ASMSequencegetAllLinks(StackFrame frame, ASMTransientLinkSet self) This method allows for retrieving all the TransientLinks in a Sequencestatic ASMOclAnygetLinkByRuleAndSourceElement(StackFrame frame, ASMTransientLinkSet self, ASMOclAny rule, ASMOclAny sourceElement) static ASMOclAnygetLinkBySourceElement(StackFrame frame, ASMTransientLinkSet self, ASMOclAny sourceElement) static ASMOclAnygetLinkByTargetElement(StackFrame frame, ASMTransientLinkSet self, ASMOclAny targetElement) static ASMSequencegetLinksByRule(StackFrame frame, ASMTransientLinkSet self, ASMOclAny rule) toString()Methods inherited from class org.eclipse.m2m.atl.engine.vm.nativelib.ASMOclAny
asBag, asSequence, asSet, check, debug, findOperation, findOperation, get, getHelper, getNamedTargetFromSource, getOclAnyType, getType, invoke, invoke, invokeSuper, isHelper, oclIsKindOf, oclIsTypeOf, oclIsUndefined, oclType, operatorEQ, operatorNE, output, refGetValue, refImmediateComposite, refImmediateComposite, refInvokeOperation, refSetValue, refUnsetValue, set, setType, toString, unsetMethods inherited from class org.eclipse.m2m.atl.engine.vm.nativelib.ASMNativeObject
getNativeImpl
-
Field Details
-
myType
-
-
Constructor Details
-
ASMTransientLinkSet
public ASMTransientLinkSet()
-
-
Method Details
-
toString
-
addLink
-
addLink2
public static void addLink2(StackFrame frame, ASMTransientLinkSet self, ASMTransientLink link, ASMBoolean isDefault) -
getLinksByRule
public static ASMSequence getLinksByRule(StackFrame frame, ASMTransientLinkSet self, ASMOclAny rule) -
getLinkBySourceElement
public static ASMOclAny getLinkBySourceElement(StackFrame frame, ASMTransientLinkSet self, ASMOclAny sourceElement) -
getLinkByRuleAndSourceElement
public static ASMOclAny getLinkByRuleAndSourceElement(StackFrame frame, ASMTransientLinkSet self, ASMOclAny rule, ASMOclAny sourceElement) -
getLinkByTargetElement
public static ASMOclAny getLinkByTargetElement(StackFrame frame, ASMTransientLinkSet self, ASMOclAny targetElement) -
getAllLinks
This method allows for retrieving all the TransientLinks in a Sequence- Parameters:
frame-self-- Returns:
- A Sequence of TransientLinks is returned.
-