public class UML22UMLResourceHandler
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__ACTION |
protected static java.lang.String |
STEREOTYPE__ACTIVITY |
protected static java.lang.String |
STEREOTYPE__BEHAVIORED_CLASSIFIER |
protected static java.lang.String |
STEREOTYPE__CLASSIFIER_TEMPLATE_PARAMETER |
protected static java.lang.String |
STEREOTYPE__COMMENT |
protected static java.lang.String |
STEREOTYPE__EXPRESSION |
protected static java.lang.String |
STEREOTYPE__INTERACTION_USE |
protected static java.lang.String |
STEREOTYPE__OPAQUE_EXPRESSION |
protected static java.lang.String |
STEREOTYPE__TEMPLATE_SIGNATURE |
protected static java.lang.String |
STEREOTYPE__TEMPLATEABLE_ELEMENT |
protected static java.lang.String |
STEREOTYPE__TIME_EVENT |
protected static java.lang.String |
TAG_DEFINITION__ARGUMENT |
protected static java.lang.String |
TAG_DEFINITION__BEHAVIOR |
protected static java.lang.String |
TAG_DEFINITION__BODY |
protected static java.lang.String |
TAG_DEFINITION__BODY_EXPRESSION |
protected static java.lang.String |
TAG_DEFINITION__DEFAULT_CLASSIFER |
protected static java.lang.String |
TAG_DEFINITION__EFFECT |
protected static java.lang.String |
TAG_DEFINITION__LANGUAGE |
protected static java.lang.String |
TAG_DEFINITION__NESTED_SIGNATURE |
protected static java.lang.String |
TAG_DEFINITION__NESTING_SIGNATURE |
protected static java.lang.String |
TAG_DEFINITION__OPERAND |
protected static java.lang.String |
TAG_DEFINITION__OWNED_TEMPLATE_SIGNATURE |
protected static java.lang.String |
TAG_DEFINITION__OWNED_TRIGGER |
protected static java.lang.String |
TAG_DEFINITION__SYMBOL |
protected static java.lang.String |
TAG_DEFINITION__TEMPLATE_BINDING |
protected static java.lang.String |
TAG_DEFINITION__WHEN |
protected java.lang.String |
xmiVersion |
Constructor and Description |
---|
UML22UMLResourceHandler() |
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) |
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__ACTION
protected static final java.lang.String STEREOTYPE__ACTIVITY
protected static final java.lang.String STEREOTYPE__COMMENT
protected static final java.lang.String STEREOTYPE__EXPRESSION
protected static final java.lang.String STEREOTYPE__OPAQUE_EXPRESSION
protected static final java.lang.String STEREOTYPE__TEMPLATE_SIGNATURE
protected static final java.lang.String STEREOTYPE__TIME_EVENT
protected static final java.lang.String STEREOTYPE__TEMPLATEABLE_ELEMENT
protected static final java.lang.String STEREOTYPE__CLASSIFIER_TEMPLATE_PARAMETER
protected static final java.lang.String STEREOTYPE__INTERACTION_USE
protected static final java.lang.String STEREOTYPE__BEHAVIORED_CLASSIFIER
protected static final java.lang.String TAG_DEFINITION__BEHAVIOR
protected static final java.lang.String TAG_DEFINITION__BODY
protected static final java.lang.String TAG_DEFINITION__BODY_EXPRESSION
protected static final java.lang.String TAG_DEFINITION__EFFECT
protected static final java.lang.String TAG_DEFINITION__LANGUAGE
protected static final java.lang.String TAG_DEFINITION__NESTED_SIGNATURE
protected static final java.lang.String TAG_DEFINITION__NESTING_SIGNATURE
protected static final java.lang.String TAG_DEFINITION__OPERAND
protected static final java.lang.String TAG_DEFINITION__SYMBOL
protected static final java.lang.String TAG_DEFINITION__WHEN
protected static final java.lang.String TAG_DEFINITION__DEFAULT_CLASSIFER
protected static final java.lang.String TAG_DEFINITION__TEMPLATE_BINDING
protected static final java.lang.String TAG_DEFINITION__OWNED_TEMPLATE_SIGNATURE
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 org.eclipse.emf.ecore.EObject reincarnate(org.eclipse.emf.ecore.EObject eObject, org.eclipse.emf.ecore.EClass eClass)
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