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:
- XMLResource.ResourceHandler
- public class UML22UMLResourceHandler
- extends BasicResourceHandler
Method Summary |
protected AnyType |
getExtension(XMLResource resource,
EObject eObject)
|
protected Profile |
getUML2Profile(Element element)
|
protected Stereotype |
getUML2Stereotype(Element element,
String name)
|
protected Object |
getValue(FeatureMap featureMap,
String name)
|
protected Object |
getValue(FeatureMap featureMap,
String name,
boolean remove)
|
protected Collection |
getValues(FeatureMap featureMap,
String name)
|
protected Collection |
getValues(FeatureMap featureMap,
String name,
boolean remove)
|
protected InternalEObject |
handleProxy(InternalEObject internalEObject)
|
void |
postLoad(XMLResource resource,
InputStream inputStream,
Map options)
|
protected AnyType |
putExtension(XMLResource resource,
EObject eObject,
AnyType extension)
|
protected EObject |
reincarnate(EObject eObject,
EClass eClass)
|
protected EObject |
reincarnate(EObject eObject,
EClass eClass,
XMLResource resource)
|
protected AnyType |
removeExtension(XMLResource resource,
EObject eObject)
|
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__ACTION
protected static final String STEREOTYPE__ACTION
- See Also:
- Constant Field Values
STEREOTYPE__ACTIVITY
protected static final String STEREOTYPE__ACTIVITY
- See Also:
- Constant Field Values
STEREOTYPE__COMMENT
protected static final String STEREOTYPE__COMMENT
- See Also:
- Constant Field Values
STEREOTYPE__EXPRESSION
protected static final String STEREOTYPE__EXPRESSION
- See Also:
- Constant Field Values
STEREOTYPE__MESSAGE
protected static final String STEREOTYPE__MESSAGE
- See Also:
- Constant Field Values
STEREOTYPE__OPAQUE_EXPRESSION
protected static final String STEREOTYPE__OPAQUE_EXPRESSION
- See Also:
- Constant Field Values
STEREOTYPE__TEMPLATE_SIGNATURE
protected static final String STEREOTYPE__TEMPLATE_SIGNATURE
- See Also:
- Constant Field Values
TAG_DEFINITION__BEHAVIOR
protected static final String TAG_DEFINITION__BEHAVIOR
- See Also:
- Constant Field Values
TAG_DEFINITION__BODY
protected static final String TAG_DEFINITION__BODY
- See Also:
- Constant Field Values
TAG_DEFINITION__BODY_EXPRESSION
protected static final String TAG_DEFINITION__BODY_EXPRESSION
- See Also:
- Constant Field Values
TAG_DEFINITION__EFFECT
protected static final String TAG_DEFINITION__EFFECT
- See Also:
- Constant Field Values
TAG_DEFINITION__LANGUAGE
protected static final String TAG_DEFINITION__LANGUAGE
- See Also:
- Constant Field Values
TAG_DEFINITION__NESTED_SIGNATURE
protected static final String TAG_DEFINITION__NESTED_SIGNATURE
- See Also:
- Constant Field Values
TAG_DEFINITION__NESTING_SIGNATURE
protected static final String TAG_DEFINITION__NESTING_SIGNATURE
- See Also:
- Constant Field Values
TAG_DEFINITION__OPERAND
protected static final String TAG_DEFINITION__OPERAND
- See Also:
- Constant Field Values
TAG_DEFINITION__SIGNATURE
protected static final String TAG_DEFINITION__SIGNATURE
- See Also:
- Constant Field Values
TAG_DEFINITION__SYMBOL
protected static final String TAG_DEFINITION__SYMBOL
- See Also:
- Constant Field Values
UML22UMLResourceHandler
public UML22UMLResourceHandler()
getExtension
protected AnyType getExtension(XMLResource resource,
EObject eObject)
putExtension
protected AnyType putExtension(XMLResource resource,
EObject eObject,
AnyType extension)
removeExtension
protected AnyType removeExtension(XMLResource resource,
EObject eObject)
getValue
protected Object getValue(FeatureMap featureMap,
String name)
getValue
protected Object getValue(FeatureMap featureMap,
String name,
boolean remove)
getValues
protected Collection getValues(FeatureMap featureMap,
String name)
getValues
protected Collection getValues(FeatureMap featureMap,
String name,
boolean remove)
handleProxy
protected InternalEObject handleProxy(InternalEObject internalEObject)
reincarnate
protected EObject reincarnate(EObject eObject,
EClass eClass,
XMLResource resource)
reincarnate
protected EObject reincarnate(EObject eObject,
EClass eClass)
getUML2Profile
protected Profile getUML2Profile(Element element)
getUML2Stereotype
protected Stereotype getUML2Stereotype(Element element,
String name)
postLoad
public void postLoad(XMLResource resource,
InputStream inputStream,
Map options)