public static class UML2AS.Inner extends UML2AS
UML2AS.Inner, UML2AS.OuterAbstractConversion.Predicate<T extends EObject>ADD_ELEMENT_EXTENSION, ADD_IMPORTED_RESOURCE, ADD_PROFILE_APPLICATION, ADD_STEREOTYPE_APPLICATION, ADD_TYPE_EXTENSION, APPLICABLE_STEREOTYPES, CONVERT_RESOURCE, STEREOTYPE_BASE_PREFIX, STEREOTYPE_EXTENSION_PREFIX, TYPE_EXTENSIONSACCUMULATOR_SEPARATOR, ANNOTATED_IMPLICIT_OPPOSITE_LOWER_VALUE, ANNOTATED_IMPLICIT_OPPOSITE_ORDERED, ANNOTATED_IMPLICIT_OPPOSITE_UNIQUE, ANNOTATED_IMPLICIT_OPPOSITE_UPPER_VALUE, ANNOTATION_QUOTE, BINDINGS_PREFIX, BODY_EXPRESSION_ROLE, BODY_ROLE, COLLECTION_ELEMENT_SEPARATOR, CONSTRAINT_ROLE, DEFAULT_EXPRESSION_ROLE, DEFAULT_IMPLICIT_OPPOSITE_LOWER_VALUE, DEFAULT_IMPLICIT_OPPOSITE_ORDERED, DEFAULT_IMPLICIT_OPPOSITE_UNIQUE, DEFAULT_IMPLICIT_OPPOSITE_UPPER_VALUE, DOCUMENTATION_ANNOTATION_KEY, DOCUMENTATION_ANNOTATION_SOURCE, DUPLICATES_ANNOTATION_SOURCE, GEN_MODEL_URI, INITIALIZER_ROLE, INVARIANT_ROLE, ITERATOR_SEPARATOR, LIBRARY_MONIKER_PREFIX, MESSAGE_ANNOTATION_DETAIL_SUFFIX, MONIKER_EXP_CHILD_PREFIX, MONIKER_IF_EXP, MONIKER_INVALID_LITERAL_EXP, MONIKER_LET_EXP, MONIKER_NULL_LITERAL_EXP, MONIKER_OPERATOR_SEPARATOR, MONIKER_OVERFLOW_LIMIT, MONIKER_PART_SEPARATOR, MONIKER_ROOT, MONIKER_ROOT_EXP, MONIKER_SCOPE_SEPARATOR, MONIKER_STRING_LITERAL_EXP, MONIKER_TUPLE_LITERAL_EXP, MONIKER_UNLIMITED_NATURAL_LITERAL_EXP, NULL_MARKER, NULL_ROOT, OLD_ORPHANAGE_URI, OPERATION_ANNOTATION_SOURCE, OPERATION_IS_TRANSIENT, OVERFLOW_MARKER, OWNED_CONSTRAINT_ROLE, PARAMETER_PREFIX, PARAMETER_SEPARATOR, PARAMETER_SUFFIX, PIVOT_ECORE, PLUGIN_ID, POSTCONDITION_ROLE, PRECEDENCE_PREFIX, PRECONDITION_ROLE, QUERY_ROLE, REDEFINES_ANNOTATION_SOURCE, roleNames, TEMPLATE_BINDING_PREFIX, TEMPLATE_BINDING_SEPARATOR, TEMPLATE_BINDING_SUFFIX, TEMPLATE_PARAMETER_PREFIX, TEMPLATE_SIGNATURE_PREFIX, TEMPLATE_SIGNATURE_SEPARATOR, TEMPLATE_SIGNATURE_SUFFIX, TUPLE_SIGNATURE_PART_SEPARATOR, TUPLE_SIGNATURE_PREFIX, TUPLE_SIGNATURE_SUFFIX, TUPLE_SIGNATURE_TYPE_SEPARATOR, UNKNOWN_ROLE, UNKNOWN_TYPE_TEXT, UNRESOLVED_PROXY_MARKER, WILDCARD_INDICATOR, WILDCARD_NAME| Modifier and Type | Method and Description |
|---|---|
void |
addCreated(EObject umlElement,
Element pivotElement) |
void |
addGenericType(EGenericType eObject) |
void |
addImportedResource(Resource importedResource) |
void |
addMapping(EObject eObject,
Element pivotElement) |
void |
addProfileApplication(ProfileApplication asProfileApplication) |
void |
addProperty(Class asType,
Property asProperty) |
void |
addStereotype(Stereotype asStereotype) |
void |
addStereotypeApplication(EObject stereotypeApplication) |
void |
addTypeExtension(StereotypeExtender asTypeExtension) |
void |
error(String message) |
Model |
getASModel()
Return the AS model that results from this conversion.
|
Type |
getASType(EObject eObject) |
<T extends Element> |
getCreated(Class<T> requiredClass,
EObject eObject)
Return the AS element of type requiredClass corresponding to the external eOBJect, or null if none available.
|
Map<EObject,Element> |
getCreatedMap()
Return the map of all external objects to all AS elements.
|
UML2ASDeclarationSwitch |
getDeclarationPass() |
UML2AS.Outer |
getRoot() |
void |
queueReference(EObject umlElement) |
void |
queueUse(EObject umlElement) |
void |
resolveMultiplicity(TypedElement pivotElement,
org.eclipse.uml2.uml.TypedElement umlTypedElement) |
addImportedPackage, addImportedPackages, copyModelElement, copyNamedElement, getAdapter, getBody, getResource, getURI, importFromUML, importFromUML, initialize, initialize, isUML, loadFromUML, refreshOpaqueExpression, resolveStereotype, setUMLURI, toStringcannotBeOptional, dispose, findAdapter, isInvariant, refreshElementgetEnvironmentFactory, getEPackage, getMetamodelManager, getStandardLibrary, isId, refreshListpublic void addCreated(EObject umlElement,
Element pivotElement)
addCreated in class UML2ASpublic void addGenericType(EGenericType eObject)
addGenericType in class AbstractExternal2ASpublic void addImportedResource(Resource importedResource)
addImportedResource in class UML2ASpublic void addMapping(EObject eObject,
Element pivotElement)
addMapping in class AbstractExternal2ASpublic void addProfileApplication(ProfileApplication asProfileApplication)
addProfileApplication in class UML2ASpublic void addProperty(Class asType, Property asProperty)
addProperty in class UML2ASpublic void addStereotype(Stereotype asStereotype)
addStereotype in class UML2ASpublic void addStereotypeApplication(EObject stereotypeApplication)
addStereotypeApplication in class UML2ASpublic void addTypeExtension(StereotypeExtender asTypeExtension)
addTypeExtension in class UML2ASpublic Model getASModel() throws ParserException
External2ASParserExceptionpublic <T extends Element> T getCreated(Class<T> requiredClass, EObject eObject)
External2ASpublic Map<EObject,Element> getCreatedMap()
External2ASpublic UML2ASDeclarationSwitch getDeclarationPass()
getDeclarationPass in class UML2ASpublic UML2AS.Outer getRoot()
public void queueReference(EObject umlElement)
queueReference in class AbstractExternal2ASpublic void resolveMultiplicity(TypedElement pivotElement, org.eclipse.uml2.uml.TypedElement umlTypedElement)
resolveMultiplicity in class UML2ASCopyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.