public class AS2UML extends AbstractConversion
AbstractConversion.Predicate<T extends org.eclipse.emf.ecore.EObject>
Modifier and Type | Field and Description |
---|---|
protected AS2UMLDeclarationVisitor |
pass1 |
protected AS2UMLReferenceVisitor |
pass2 |
completeEnvironment, environmentFactory, metamodelManager, standardLibrary
Constructor and Description |
---|
AS2UML(EnvironmentFactoryInternal environmentFactory) |
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(EnvironmentFactoryInternal environmentFactory,
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> |
getCreated(java.lang.Class<T> requiredClass,
Element pivotElement) |
void |
putCreated(Element pivotElement,
org.eclipse.emf.ecore.EModelElement eModelElement) |
basicGet, getEnvironmentFactory, getEPackage, getMetamodelManager, getStandardLibrary, isId, refreshList, refreshSet
protected final AS2UMLDeclarationVisitor pass1
protected final AS2UMLReferenceVisitor pass2
public AS2UML(@NonNull EnvironmentFactoryInternal environmentFactory)
public static java.util.List<org.eclipse.emf.ecore.EObject> createResource(@NonNull EnvironmentFactoryInternal environmentFactory, @NonNull org.eclipse.emf.ecore.resource.Resource asResource)
@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)
@Nullable 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)