public class UML302UMLResourceHandler
extends org.eclipse.emf.ecore.xmi.impl.BasicResourceHandler
Modifier and Type | Field and Description |
---|---|
protected static boolean |
DEBUG |
protected boolean |
resolveProxies |
protected static java.lang.String |
STEREOTYPE__BEHAVIORED_CLASSIFIER |
protected static java.lang.String |
STEREOTYPE__INTERACTION_USE |
protected static java.lang.String |
TAG_DEFINITION__ARGUMENT |
protected static java.lang.String |
TAG_DEFINITION__OWNED_TRIGGER |
protected java.lang.String |
xmiVersion |
Constructor and Description |
---|
UML302UMLResourceHandler() |
Modifier and Type | Method and Description |
---|---|
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) |
protected static final boolean DEBUG
protected static final java.lang.String STEREOTYPE__BEHAVIORED_CLASSIFIER
protected static final java.lang.String STEREOTYPE__INTERACTION_USE
protected static final java.lang.String TAG_DEFINITION__ARGUMENT
protected static final java.lang.String TAG_DEFINITION__OWNED_TRIGGER
protected boolean resolveProxies
protected java.lang.String xmiVersion
protected org.eclipse.emf.ecore.xml.type.AnyType getExtension(org.eclipse.emf.ecore.xmi.XMLResource resource, org.eclipse.emf.ecore.EObject eObject)
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)
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)
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 Stereotype getUML2Stereotype(Element element, java.lang.String name)
public void preLoad(org.eclipse.emf.ecore.xmi.XMLResource resource, java.io.InputStream inputStream, java.util.Map<?,?> options)
preLoad
in interface org.eclipse.emf.ecore.xmi.XMLResource.ResourceHandler
preLoad
in class org.eclipse.emf.ecore.xmi.impl.BasicResourceHandler
public void postLoad(org.eclipse.emf.ecore.xmi.XMLResource resource, java.io.InputStream inputStream, java.util.Map<?,?> options)
postLoad
in interface org.eclipse.emf.ecore.xmi.XMLResource.ResourceHandler
postLoad
in class org.eclipse.emf.ecore.xmi.impl.BasicResourceHandler