public class Pivot2UML extends AbstractConversion
AbstractConversion.Predicate<T extends org.eclipse.emf.ecore.EObject>| Modifier and Type | Field and Description |
|---|---|
protected Pivot2UMLDeclarationVisitor |
pass1 |
protected Pivot2UMLReferenceVisitor |
pass2 |
metaModelManager| Constructor and Description |
|---|
Pivot2UML(MetaModelManager metaModelManager) |
| Modifier and Type | Method and Description |
|---|---|
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 pivotResource) |
void |
defer(Element pivotElement) |
protected void |
error(java.lang.String message) |
<T extends org.eclipse.emf.ecore.EObject> |
getCreated(java.lang.Class<T> requiredClass,
Element pivotElement) |
void |
putCreated(Element pivotElement,
org.eclipse.emf.ecore.EModelElement eModelElement) |
basicGet, getEPackage, getMetaModelManager, isId, refreshList, refreshSetprotected final Pivot2UMLDeclarationVisitor pass1
protected final Pivot2UMLReferenceVisitor pass2
public Pivot2UML(@NonNull
MetaModelManager metaModelManager)
public static java.util.List<org.eclipse.emf.ecore.EObject> createResource(@NonNull
MetaModelManager metaModelManager,
@NonNull
org.eclipse.emf.ecore.resource.Resource pivotResource)
@Nullable
protected org.eclipse.emf.ecore.EObject convert(@NonNull
Element pivotObject)
@NonNull
protected java.util.List<org.eclipse.emf.ecore.EObject> convertAll(@NonNull
java.util.List<? extends org.eclipse.emf.ecore.EObject> pivotObjects)
protected void error(@NonNull
java.lang.String message)
public void defer(@NonNull
Element pivotElement)
public <T extends org.eclipse.emf.ecore.EObject> T getCreated(@NonNull
java.lang.Class<T> requiredClass,
@NonNull
Element pivotElement)
public void putCreated(@NonNull
Element pivotElement,
@NonNull
org.eclipse.emf.ecore.EModelElement eModelElement)