org.eclipse.ocl.examples.pivot.uml
Class Pivot2UML
java.lang.Object
org.eclipse.ocl.examples.pivot.utilities.AbstractConversion
org.eclipse.ocl.examples.pivot.uml.Pivot2UML
public class Pivot2UML
- extends AbstractConversion
Method Summary |
protected org.eclipse.emf.ecore.EObject |
convert(Element pivotObject)
|
protected java.util.List<org.eclipse.emf.ecore.EObject> |
convertAll(java.util.List<? extends org.eclipse.emf.ecore.EObject> pivotObjects)
|
static java.util.List<org.eclipse.emf.ecore.EObject> |
createResource(MetaModelManager metaModelManager,
org.eclipse.emf.ecore.resource.Resource asResource)
|
void |
defer(Element pivotElement)
|
protected void |
error(java.lang.String message)
|
<T extends org.eclipse.emf.ecore.EObject>
T |
|
getCreated(java.lang.Class<T> requiredClass,
Element pivotElement)
|
void |
putCreated(Element pivotElement,
org.eclipse.emf.ecore.EModelElement eModelElement)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
pass1
protected final Pivot2UMLDeclarationVisitor pass1
pass2
protected final Pivot2UMLReferenceVisitor pass2
Pivot2UML
public Pivot2UML(@NonNull
MetaModelManager metaModelManager)
createResource
public static java.util.List<org.eclipse.emf.ecore.EObject> createResource(@NonNull
MetaModelManager metaModelManager,
@NonNull
org.eclipse.emf.ecore.resource.Resource asResource)
convert
@Nullable
protected org.eclipse.emf.ecore.EObject convert(@NonNull
Element pivotObject)
convertAll
@NonNull
protected java.util.List<org.eclipse.emf.ecore.EObject> convertAll(@NonNull
java.util.List<? extends org.eclipse.emf.ecore.EObject> pivotObjects)
error
protected void error(@NonNull
java.lang.String message)
defer
public void defer(@NonNull
Element pivotElement)
getCreated
public <T extends org.eclipse.emf.ecore.EObject> T getCreated(@NonNull
java.lang.Class<T> requiredClass,
@NonNull
Element pivotElement)
putCreated
public void putCreated(@NonNull
Element pivotElement,
@NonNull
org.eclipse.emf.ecore.EModelElement eModelElement)