|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.eclipse.m2m.atl.engine.vm.nativelib.ASMNativeObject
org.eclipse.m2m.atl.engine.vm.nativelib.ASMOclAny
org.eclipse.m2m.atl.engine.vm.nativelib.ASMModel
org.eclipse.m2m.atl.drivers.emf4atl.ASMEMFModel
org.eclipse.m2m.atl.drivers.uml24atl.ASMUMLModel
public final class ASMUMLModel
The UML implementation of ASMModel.
| Field Summary |
|---|
| Fields inherited from class org.eclipse.m2m.atl.drivers.emf4atl.ASMEMFModel |
|---|
extent, modelElements, referencedExtents, resolveURI |
| Fields inherited from class org.eclipse.m2m.atl.engine.vm.nativelib.ASMModel |
|---|
myType |
| Fields inherited from class org.eclipse.m2m.atl.engine.vm.nativelib.ASMNativeObject |
|---|
nativeImpl |
| Constructor Summary | |
|---|---|
protected |
ASMUMLModel(java.lang.String name,
org.eclipse.emf.ecore.resource.Resource extent,
ASMEMFModel metamodel,
boolean isTarget,
ModelLoader ml)
Creates a new ASMUMLModel. |
| Method Summary | |
|---|---|
void |
addDelayedInvocation(Invocation invocation)
Delays an invocation. |
void |
applyDelayedInvocations()
Applies all delayed operation invocations. |
protected ASMModelElement |
createASMModelElement(org.eclipse.emf.ecore.EObject object)
Creates a new ASMUMLModelElement for object. |
ASMModelElement |
getASMModelElement(org.eclipse.emf.ecore.EObject object)
Returns the ASMModelElement corresponding to the given EObject. |
int |
getLastStereotypeMethod(java.lang.String opName)
Gets the last stereotype method in the delayed invocations list. |
static ASMModel |
getMOF()
Returns the meta-metamodel. |
| Methods inherited from class org.eclipse.m2m.atl.drivers.emf4atl.ASMEMFModel |
|---|
finalize, findModelElement, getAllElementsByType, getAllElementsByType, getElementsByType, getExtent, getReferencedExtents, hashCode, isCheckSameModel, newModelElement, setCheckSameModel |
| Methods inherited from class org.eclipse.m2m.atl.engine.vm.nativelib.ASMModel |
|---|
getElementsByType, getMetamodel, getModelLoader, getName, isTarget, newModelElement, newModelElement, setIsTarget, toString |
| Methods inherited from class org.eclipse.m2m.atl.engine.vm.nativelib.ASMOclAny |
|---|
asBag, asSequence, asSet, check, debug, findOperation, findOperation, get, getHelper, getOclAnyType, getType, invoke, invoke, invokeSuper, isHelper, oclIsKindOf, oclIsTypeOf, oclIsUndefined, oclType, operatorEQ, operatorNE, output, refGetValue, refImmediateComposite, refImmediateComposite, refInvokeOperation, refSetValue, set, setType, toString |
| Methods inherited from class org.eclipse.m2m.atl.engine.vm.nativelib.ASMNativeObject |
|---|
getNativeImpl |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
protected ASMUMLModel(java.lang.String name,
org.eclipse.emf.ecore.resource.Resource extent,
ASMEMFModel metamodel,
boolean isTarget,
ModelLoader ml)
ASMUMLModel.
name - the model nameextent - the model's inner resourcemetamodel - the metamodelisTarget - true if the model is an output modelml - the model loader creating this model| Method Detail |
|---|
public static ASMModel getMOF()
protected ASMModelElement createASMModelElement(org.eclipse.emf.ecore.EObject object)
ASMUMLModelElement for object.
object - The object to wrap.
ASMUMLModelElementpublic ASMModelElement getASMModelElement(org.eclipse.emf.ecore.EObject object)
EObject.
getASMModelElement in class ASMEMFModelobject - the given EObject
ASMModelElementASMEMFModel.getASMModelElement(org.eclipse.emf.ecore.EObject)public int getLastStereotypeMethod(java.lang.String opName)
opName - the operation name
public void addDelayedInvocation(Invocation invocation)
invocation - the operation invocation to delaypublic void applyDelayedInvocations()
|
Copyright 2007 IBM Corporation and others. All Rights Reserved. |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||