org.eclipse.emf.ecore.xmi.impl
Class XMIHandler
java.lang.Object
|
+--org.eclipse.emf.ecore.xmi.impl.XMLHandler
|
+--org.eclipse.emf.ecore.xmi.impl.XMIHandler
- Direct Known Subclasses:
- SAXXMIHandler
- public abstract class XMIHandler
- extends XMLHandler
This class is a SAX handler for creating MOF2 objects from an XMI 2.0 file.
Fields inherited from class org.eclipse.emf.ecore.xmi.impl.XMLHandler |
ARRAY_SIZE, capacity, disableNotify, elements, ERROR_TYPE, extent, forwardManyReferences, forwardSingleReferences, helper, idAttribute, identifiers, NIL_ATTRIB, notFeatures, OBJECT_TYPE, objects, oldStyleProxyURIs, positions, prefixesToFactories, REFERENCE_THRESHOLD, resolve, resourceSet, resourceURI, sameDocumentProxies, SCHEMA_LOCATION_ATTRIB, text, TYPE_ATTRIB, types, urisToLocations, xmlMap, xmlResource |
Method Summary |
protected boolean |
isTextFeatureValue(java.lang.Object type)
|
protected void |
processElement(java.lang.String name,
java.lang.String prefix,
java.lang.String localName)
|
Methods inherited from class org.eclipse.emf.ecore.xmi.impl.XMLHandler |
characters, createObject, createObjectFromFactory, createObjectFromFeatureType, createObjectFromTypeName, createTopObject, endDocument, endElement, endPrefixMapping, error, fatalError, getColumnNumber, getFactoryForPrefix, getFeature, getLineNumber, getLocation, getPackageForURI, getXMLEncoding, getXSIType, growArrays, handleFeature, handleNamespaceAttribs, handleObjectAttribs, handleProxy, handleXMLNSAttribute, handleXSISchemaLocation, isError, isNull, processObject, processTopObject, setAttributes, setAttribValue, setFeatureValue, setFeatureValue, setFeatureValues, setLocator, setValueFromId, startDocument, startElement, startPrefixMapping, warning |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
XMI_ELEMENT_TYPE
protected static final java.lang.String XMI_ELEMENT_TYPE
XMI_UUID
protected static final java.lang.String XMI_UUID
XMI_TYPE_ATTRIB
protected static final java.lang.String XMI_TYPE_ATTRIB
ID_ATTRIB
protected static final java.lang.String ID_ATTRIB
VERSION_ATTRIB
protected static final java.lang.String VERSION_ATTRIB
UUID_ATTRIB
protected static final java.lang.String UUID_ATTRIB
XMI_ELEMENT_NAME
protected static final java.lang.String XMI_ELEMENT_NAME
XMIHandler
public XMIHandler(XMLResource xmiResource,
XMLHelper helper,
java.util.Map options)
- Constructor.
processElement
protected void processElement(java.lang.String name,
java.lang.String prefix,
java.lang.String localName)
- Overrides:
processElement
in class XMLHandler
isTextFeatureValue
protected boolean isTextFeatureValue(java.lang.Object type)
- Overrides:
isTextFeatureValue
in class XMLHandler