org.eclipse.uml2.uml.resource
Class UML302UMLResourceHandler
java.lang.Object
org.eclipse.emf.ecore.xmi.impl.BasicResourceHandler
org.eclipse.uml2.uml.resource.UML302UMLResourceHandler
- All Implemented Interfaces:
- org.eclipse.emf.ecore.xmi.XMLResource.ResourceHandler
public class UML302UMLResourceHandler
- extends org.eclipse.emf.ecore.xmi.impl.BasicResourceHandler
Resource handler that converts .uml models.
OMG: UML 2.2 and UML 2.4
API: UML2 3.x and UML2 4.0
- Since:
- 4.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 |
getProfile(Element element,
java.lang.String uri)
|
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)
|
protected org.eclipse.emf.ecore.InternalEObject |
handleProxy(org.eclipse.emf.ecore.InternalEObject internalEObject)
|
void |
postLoad(org.eclipse.emf.ecore.xmi.XMLResource resource,
java.io.InputStream inputStream,
java.util.Map<?,?> options)
|
void |
preLoad(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.EObject |
reincarnate(org.eclipse.emf.ecore.EObject eObject,
org.eclipse.emf.ecore.EClass eClass,
org.eclipse.emf.ecore.xmi.XMLResource resource)
|
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, 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
STEREOTYPE__BEHAVIORED_CLASSIFIER
protected static final java.lang.String STEREOTYPE__BEHAVIORED_CLASSIFIER
- See Also:
- Constant Field Values
STEREOTYPE__INTERACTION_USE
protected static final java.lang.String STEREOTYPE__INTERACTION_USE
- See Also:
- Constant Field Values
TAG_DEFINITION__ARGUMENT
protected static final java.lang.String TAG_DEFINITION__ARGUMENT
- See Also:
- Constant Field Values
TAG_DEFINITION__OWNED_TRIGGER
protected static final java.lang.String TAG_DEFINITION__OWNED_TRIGGER
- See Also:
- Constant Field Values
resolveProxies
protected boolean resolveProxies
xmiVersion
protected java.lang.String xmiVersion
UML302UMLResourceHandler
public UML302UMLResourceHandler()
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)
handleProxy
protected org.eclipse.emf.ecore.InternalEObject handleProxy(org.eclipse.emf.ecore.InternalEObject internalEObject)
reincarnate
protected org.eclipse.emf.ecore.EObject reincarnate(org.eclipse.emf.ecore.EObject eObject,
org.eclipse.emf.ecore.EClass eClass,
org.eclipse.emf.ecore.xmi.XMLResource resource)
getProfile
protected Profile getProfile(Element element,
java.lang.String uri)
getUML2Profile
protected Profile getUML2Profile(Element element)
getUML2Stereotype
protected Stereotype getUML2Stereotype(Element element,
java.lang.String name)
preLoad
public void preLoad(org.eclipse.emf.ecore.xmi.XMLResource resource,
java.io.InputStream inputStream,
java.util.Map<?,?> options)
- Specified by:
preLoad
in interface org.eclipse.emf.ecore.xmi.XMLResource.ResourceHandler
- Overrides:
preLoad
in class org.eclipse.emf.ecore.xmi.impl.BasicResourceHandler
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