org.eclipse.uml2.uml.resource
Class UML2122UMLResourceHandler
java.lang.Object
org.eclipse.emf.ecore.xmi.impl.BasicResourceHandler
org.eclipse.uml2.uml.resource.UML2122UMLResourceHandler
-
All Implemented Interfaces:
- org.eclipse.emf.ecore.xmi.XMLResource.ResourceHandler
-
public class UML2122UMLResourceHandler
- extends org.eclipse.emf.ecore.xmi.impl.BasicResourceHandler
Resource handler that converts .uml models.
OMG: UML 2.1.x and UML 2.2
API: UML2 2.2.x and UML2 3.0.x
-
Since:
- 3.0
Method Summary
|
protected org.eclipse.emf.ecore.xml.type.AnyType
|
getExtension
(org.eclipse.emf.ecore.xmi.XMLResource resource,
org.eclipse.emf.ecore.EObject eObject)
|
protected
Profile
|
getUML2Profile
(
Element element)
|
protected
Stereotype
|
getUML2Stereotype
(
Element element,
java.lang.String name)
|
protected java.lang.Object
|
getValue
(org.eclipse.emf.ecore.util.FeatureMap featureMap,
java.lang.String name)
|
protected java.lang.Object
|
getValue
(org.eclipse.emf.ecore.util.FeatureMap featureMap,
java.lang.String name,
boolean remove)
|
protected java.util.Collection<java.lang.Object>
|
getValues
(org.eclipse.emf.ecore.util.FeatureMap featureMap,
java.lang.String name)
|
protected java.util.Collection<java.lang.Object>
|
getValues
(org.eclipse.emf.ecore.util.FeatureMap featureMap,
java.lang.String name,
boolean remove)
|
void
|
postLoad
(org.eclipse.emf.ecore.xmi.XMLResource resource,
java.io.InputStream inputStream,
java.util.Map<?,?> options)
|
protected org.eclipse.emf.ecore.xml.type.AnyType
|
putExtension
(org.eclipse.emf.ecore.xmi.XMLResource resource,
org.eclipse.emf.ecore.EObject eObject,
org.eclipse.emf.ecore.xml.type.AnyType extension)
|
protected org.eclipse.emf.ecore.xml.type.AnyType
|
removeExtension
(org.eclipse.emf.ecore.xmi.XMLResource resource,
org.eclipse.emf.ecore.EObject eObject)
|
Methods inherited from class org.eclipse.emf.ecore.xmi.impl.BasicResourceHandler
|
postSave, preLoad, preSave
|
Methods inherited from class java.lang.Object
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
|
DEBUG
protected static final boolean DEBUG
-
See Also:
-
Constant Field Values
resolveProxies
protected boolean resolveProxies
STEREOTYPE__TIME_EVENT
protected static final java.lang.String STEREOTYPE__TIME_EVENT
-
See Also:
-
Constant Field Values
STEREOTYPE__TEMPLATEABLE_ELEMENT
protected static final java.lang.String STEREOTYPE__TEMPLATEABLE_ELEMENT
-
See Also:
-
Constant Field Values
STEREOTYPE__CLASSIFIER_TEMPLATE_PARAMETER
protected static final java.lang.String STEREOTYPE__CLASSIFIER_TEMPLATE_PARAMETER
-
See Also:
-
Constant Field Values
TAG_DEFINITION__WHEN
protected static final java.lang.String TAG_DEFINITION__WHEN
-
See Also:
-
Constant Field Values
TAG_DEFINITION__DEFAULT_CLASSIFER
protected static final java.lang.String TAG_DEFINITION__DEFAULT_CLASSIFER
-
See Also:
-
Constant Field Values
TAG_DEFINITION__TEMPLATE_BINDING
protected static final java.lang.String TAG_DEFINITION__TEMPLATE_BINDING
-
See Also:
-
Constant Field Values
TAG_DEFINITION__OWNED_TEMPLATE_SIGNATURE
protected static final java.lang.String TAG_DEFINITION__OWNED_TEMPLATE_SIGNATURE
-
See Also:
-
Constant Field Values
UML2122UMLResourceHandler
public UML2122UMLResourceHandler()
getExtension
protected org.eclipse.emf.ecore.xml.type.AnyType getExtension(org.eclipse.emf.ecore.xmi.XMLResource resource,
org.eclipse.emf.ecore.EObject eObject)
-
putExtension
protected org.eclipse.emf.ecore.xml.type.AnyType putExtension(org.eclipse.emf.ecore.xmi.XMLResource resource,
org.eclipse.emf.ecore.EObject eObject,
org.eclipse.emf.ecore.xml.type.AnyType extension)
-
removeExtension
protected org.eclipse.emf.ecore.xml.type.AnyType removeExtension(org.eclipse.emf.ecore.xmi.XMLResource resource,
org.eclipse.emf.ecore.EObject eObject)
-
getValue
protected java.lang.Object getValue(org.eclipse.emf.ecore.util.FeatureMap featureMap,
java.lang.String name)
-
getValue
protected java.lang.Object getValue(org.eclipse.emf.ecore.util.FeatureMap featureMap,
java.lang.String name,
boolean remove)
-
getValues
protected java.util.Collection<java.lang.Object> getValues(org.eclipse.emf.ecore.util.FeatureMap featureMap,
java.lang.String name)
-
getValues
protected java.util.Collection<java.lang.Object> getValues(org.eclipse.emf.ecore.util.FeatureMap featureMap,
java.lang.String name,
boolean remove)
-
getUML2Profile
protected
Profile getUML2Profile(
Element element)
-
getUML2Stereotype
protected
Stereotype getUML2Stereotype(
Element element,
java.lang.String name)
-
postLoad
public void postLoad(org.eclipse.emf.ecore.xmi.XMLResource resource,
java.io.InputStream inputStream,
java.util.Map<?,?> options)
-
-
Specified by:
-
postLoad
in interface org.eclipse.emf.ecore.xmi.XMLResource.ResourceHandler
-
Overrides:
-
postLoad
in class org.eclipse.emf.ecore.xmi.impl.BasicResourceHandler
-