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