org.eclipse.uml2.uml.resource
Class UML22UMLResourceHandler
java.lang.Object
  
org.eclipse.emf.ecore.xmi.impl.BasicResourceHandler
      
org.eclipse.uml2.uml.resource.UML22UMLResourceHandler
- All Implemented Interfaces: 
 - org.eclipse.emf.ecore.xmi.XMLResource.ResourceHandler
 
public class UML22UMLResourceHandler
- extends org.eclipse.emf.ecore.xmi.impl.BasicResourceHandler
 
 
 
| 
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)
 
            | 
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)
 
            | 
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)
 
            | 
 
| 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__ACTION
protected static final java.lang.String STEREOTYPE__ACTION
- See Also:
 - Constant Field Values
 
STEREOTYPE__ACTIVITY
protected static final java.lang.String STEREOTYPE__ACTIVITY
- See Also:
 - Constant Field Values
 
STEREOTYPE__COMMENT
protected static final java.lang.String STEREOTYPE__COMMENT
- See Also:
 - Constant Field Values
 
STEREOTYPE__EXPRESSION
protected static final java.lang.String STEREOTYPE__EXPRESSION
- See Also:
 - Constant Field Values
 
STEREOTYPE__MESSAGE
protected static final java.lang.String STEREOTYPE__MESSAGE
- See Also:
 - Constant Field Values
 
STEREOTYPE__OPAQUE_EXPRESSION
protected static final java.lang.String STEREOTYPE__OPAQUE_EXPRESSION
- See Also:
 - Constant Field Values
 
STEREOTYPE__TEMPLATE_SIGNATURE
protected static final java.lang.String STEREOTYPE__TEMPLATE_SIGNATURE
- See Also:
 - Constant Field Values
 
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__BEHAVIOR
protected static final java.lang.String TAG_DEFINITION__BEHAVIOR
- See Also:
 - Constant Field Values
 
TAG_DEFINITION__BODY
protected static final java.lang.String TAG_DEFINITION__BODY
- See Also:
 - Constant Field Values
 
TAG_DEFINITION__BODY_EXPRESSION
protected static final java.lang.String TAG_DEFINITION__BODY_EXPRESSION
- See Also:
 - Constant Field Values
 
TAG_DEFINITION__EFFECT
protected static final java.lang.String TAG_DEFINITION__EFFECT
- See Also:
 - Constant Field Values
 
TAG_DEFINITION__LANGUAGE
protected static final java.lang.String TAG_DEFINITION__LANGUAGE
- See Also:
 - Constant Field Values
 
TAG_DEFINITION__NESTED_SIGNATURE
protected static final java.lang.String TAG_DEFINITION__NESTED_SIGNATURE
- See Also:
 - Constant Field Values
 
TAG_DEFINITION__NESTING_SIGNATURE
protected static final java.lang.String TAG_DEFINITION__NESTING_SIGNATURE
- See Also:
 - Constant Field Values
 
TAG_DEFINITION__OPERAND
protected static final java.lang.String TAG_DEFINITION__OPERAND
- See Also:
 - Constant Field Values
 
TAG_DEFINITION__SIGNATURE
protected static final java.lang.String TAG_DEFINITION__SIGNATURE
- See Also:
 - Constant Field Values
 
TAG_DEFINITION__SYMBOL
protected static final java.lang.String TAG_DEFINITION__SYMBOL
- 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
 
UML2_UML_PACKAGE_2_0_NS_URI
protected static final java.lang.String UML2_UML_PACKAGE_2_0_NS_URI
- See Also:
 - Constant Field Values
 
UML22UMLResourceHandler
public UML22UMLResourceHandler()
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)
 
reincarnate
protected org.eclipse.emf.ecore.EObject reincarnate(org.eclipse.emf.ecore.EObject eObject,
                                                    org.eclipse.emf.ecore.EClass eClass)
 
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