org.eclipse.emf.ecore.xmi.impl
Class GenericXMLResourceImpl.GenericSAXXMLHandler

java.lang.Object
  extended byorg.xml.sax.helpers.DefaultHandler
      extended byorg.eclipse.emf.ecore.xmi.impl.XMLHandler
          extended byorg.eclipse.emf.ecore.xmi.impl.SAXXMLHandler
              extended byorg.eclipse.emf.ecore.xmi.impl.GenericXMLResourceImpl.GenericSAXXMLHandler
All Implemented Interfaces:
ContentHandler, DTDHandler, EntityResolver, ErrorHandler, LexicalHandler, XMLDefaultHandler
Enclosing class:
GenericXMLResourceImpl

protected static class GenericXMLResourceImpl.GenericSAXXMLHandler
extends SAXXMLHandler


Nested Class Summary
 
Nested classes inherited from class org.eclipse.emf.ecore.xmi.impl.XMLHandler
XMLHandler.ManyReference, XMLHandler.MyEObjectStack, XMLHandler.MyStack, XMLHandler.SingleReference
 
Field Summary
protected  Collection generatedResources
           
protected  Object xsdEcoreBuilder
           
 
Fields inherited from class org.eclipse.emf.ecore.xmi.impl.XMLHandler
anySimpleType, anyType, ARRAY_SIZE, attribs, capacity, contextFeature, DEBUG_DEMANDED_PACKAGES, deferIDREFResolution, deferredExtent, disableNotify, DOCUMENT_ROOT_TYPE, ecoreBuilder, elements, eObjectToExtensionMap, ERROR_TYPE, extendedMetaData, extent, externalURIToLocations, featuresToKinds, forwardManyReferences, forwardSingleReferences, helper, hrefAttribute, idAttribute, identifiers, isIDREF, isRoot, isSimpleFeature, locator, mixedTargets, needsPushContext, NIL_ATTRIB, NO_NAMESPACE_SCHEMA_LOCATION_ATTRIB, notFeatures, OBJECT_TYPE, objects, oldStyleProxyURIs, packageRegistry, positions, prefixesToFactories, processAnyXML, processSchemaLocations, recordAnyTypeNSDecls, recordUnknownFeature, REFERENCE_THRESHOLD, resolve, resourceSet, resourceURI, sameDocumentProxies, SCHEMA_LOCATION_ATTRIB, text, TYPE_ATTRIB, types, UNKNOWN_FEATURE_TYPE, urisToLocations, useConfigurationCache, useNewMethods, xmlMap, xmlResource, xmlSchemaTypePackage
 
Constructor Summary
protected GenericXMLResourceImpl.GenericSAXXMLHandler(XMLResource xmlResource, XMLHelper helper, Map options)
           
 
Method Summary
protected  EPackage handleMissingPackage(String uriString)
           
protected  void handleTopLocations(String prefix, String name)
           
 
Methods inherited from class org.eclipse.emf.ecore.xmi.impl.SAXXMLHandler
getContentFeature, getXSIType, handleObjectAttribs, processObject
 
Methods inherited from class org.eclipse.emf.ecore.xmi.impl.XMLHandler
characters, comment, createDocumentRoot, createEcoreBuilder, createObject, createObjectByType, createObjectFromFactory, createObjectFromFeatureType, createObjectFromTypeName, createTopObject, endCDATA, endDocument, endDTD, endElement, endEntity, endPrefixMapping, error, error, fatalError, fatalError, getColumnNumber, getExtension, getFactoryForPrefix, getFeature, getFeature, getLineNumber, getLocation, getPackageForURI, getURIConverter, getXMLEncoding, growArrays, handleCDATA, handleComment, handleFeature, handleForwardReferences, handleForwardReferences, handleMixedText, handleNamespaceAttribs, handleProxy, handleSchemaLocation, handleUnknownFeature, handleXMLNSAttribute, handleXSINoNamespaceSchemaLocation, handleXSISchemaLocation, ignorableWhitespace, isError, isNull, isTextFeatureValue, notationDecl, prepare, processElement, processingInstruction, processSchemaLocations, processTopObject, recordNamespacesSchemaLocations, recordUnknownFeature, reportUnknownFeature, reset, resolveEntity, setAttributes, setAttribValue, setDocumentLocator, setExtendedMetaDataOption, setFeatureValue, setFeatureValue, setFeatureValues, setLocator, setValueFromId, skippedEntity, startCDATA, startDocument, startDTD, startElement, startElement, startEntity, startPrefixMapping, toXMIException, unparsedEntityDecl, validateCreateObjectFromFactory, validateCreateObjectFromFactory, validateCreateObjectFromFactory, warning, warning
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

xsdEcoreBuilder

protected Object xsdEcoreBuilder

generatedResources

protected Collection generatedResources
Constructor Detail

GenericXMLResourceImpl.GenericSAXXMLHandler

protected GenericXMLResourceImpl.GenericSAXXMLHandler(XMLResource xmlResource,
                                                      XMLHelper helper,
                                                      Map options)
Method Detail

handleTopLocations

protected void handleTopLocations(String prefix,
                                  String name)
Overrides:
handleTopLocations in class XMLHandler

handleMissingPackage

protected EPackage handleMissingPackage(String uriString)
Overrides:
handleMissingPackage in class XMLHandler

Copyright 2001-2006 IBM Corporation and others.
All Rights Reserved.