Home » Xerces-J-src.2.9.1 » org.apache.xerces » parsers » [javadoc | source]
org.apache.xerces.parsers
public class: DOMASBuilderImpl [javadoc | source]
java.lang.Object
   org.apache.xerces.parsers.XMLParser
      org.apache.xerces.parsers.AbstractXMLDocumentParser
         org.apache.xerces.parsers.AbstractDOMParser
            org.apache.xerces.parsers.DOMParserImpl
               org.apache.xerces.parsers.DOMASBuilderImpl

All Implemented Interfaces:
    DOMASBuilder, DOMConfiguration, LSParser, XMLDocumentHandler, XMLDTDContentModelHandler, XMLDTDHandler

Deprecated!
This is Abstract Schema DOM Builder class. It extends the DOMParserImpl class. Provides support for preparsing schemas.
Field Summary
protected static final  String SCHEMA_FULL_CHECKING     
protected static final  String ERROR_REPORTER     
protected static final  String SYMBOL_TABLE     
protected static final  String ENTITY_MANAGER     
protected  XSGrammarBucket fGrammarBucket     
protected  ASModelImpl fAbstractSchema     
Fields inherited from org.apache.xerces.parsers.DOMParserImpl:
NAMESPACES,  VALIDATION_FEATURE,  XMLSCHEMA,  XMLSCHEMA_FULL_CHECKING,  DYNAMIC_VALIDATION,  NORMALIZE_DATA,  DISALLOW_DOCTYPE_DECL_FEATURE,  HONOUR_ALL_SCHEMALOCATIONS,  SYMBOL_TABLE,  PSVI_AUGMENT,  fNamespaceDeclarations,  fSchemaType,  fBusy,  DEBUG
Fields inherited from org.apache.xerces.parsers.AbstractDOMParser:
NAMESPACES,  CREATE_ENTITY_REF_NODES,  INCLUDE_COMMENTS_FEATURE,  CREATE_CDATA_NODES_FEATURE,  INCLUDE_IGNORABLE_WHITESPACE,  DEFER_NODE_EXPANSION,  DOCUMENT_CLASS_NAME,  CURRENT_ELEMENT_NODE,  DEFAULT_DOCUMENT_CLASS_NAME,  CORE_DOCUMENT_CLASS_NAME,  PSVI_DOCUMENT_CLASS_NAME,  ABORT,  fErrorHandler,  fInDTD,  fCreateEntityRefNodes,  fIncludeIgnorableWhitespace,  fIncludeComments,  fCreateCDATANodes,  fDocument,  fDocumentImpl,  fStorePSVI,  fDocumentClassName,  fDocumentType,  fCurrentNode,  fCurrentCDATASection,  fCurrentEntityDecl,  fDeferredEntityDecl,  fStringBuffer,  fInternalSubset,  fDeferNodeExpansion,  fNamespaceAware,  fDeferredDocumentImpl,  fDocumentIndex,  fDocumentTypeIndex,  fCurrentNodeIndex,  fCurrentCDATASectionIndex,  fInDTDExternalSubset,  fRoot,  fInCDATASection,  fFirstChunk,  fFilterReject,  fBaseURIStack,  fRejectedElement,  fSkippedElemStack,  fInEntityRef,  fDOMFilter
Fields inherited from org.apache.xerces.parsers.AbstractXMLDocumentParser:
fInDTD,  fDocumentSource,  fDTDSource,  fDTDContentModelSource
Fields inherited from org.apache.xerces.parsers.XMLParser:
ENTITY_RESOLVER,  ERROR_HANDLER,  fConfiguration
Constructor:
 public DOMASBuilderImpl() 
 public DOMASBuilderImpl(XMLGrammarCachingConfiguration config) 
    Constructs a DOM Builder using the specified parser configuration. We must demand that the configuration extend XMLGrammarCachingConfiguration to make sure all relevant methods/features are available.
 public DOMASBuilderImpl(SymbolTable symbolTable) 
    Constructs a DOM Builder using the specified symbol table.
 public DOMASBuilderImpl(SymbolTable symbolTable,
    XMLGrammarPool grammarPool) 
    Constructs a DOM Builder using the specified symbol table and grammar pool. The grammarPool implementation should extent the default implementation; otherwise, correct functioning of this class may not occur.
Method from org.apache.xerces.parsers.DOMASBuilderImpl Summary:
getAbstractSchema,   parseASInputSource,   parseASInputSource,   parseASURI,   setAbstractSchema
Methods from org.apache.xerces.parsers.DOMParserImpl:
abort,   canSetParameter,   dom2xmlInputSource,   getAsync,   getBusy,   getDomConfig,   getFilter,   getParameter,   getParameterNames,   parse,   parseURI,   parseWithContext,   reset,   setFilter,   setParameter,   startElement
Methods from org.apache.xerces.parsers.AbstractDOMParser:
abort,   attributeDecl,   characters,   comment,   createAttrNode,   createElementNode,   doctypeDecl,   dropDocumentReferences,   elementDecl,   emptyElement,   endAttlist,   endCDATA,   endConditional,   endDTD,   endDocument,   endElement,   endExternalSubset,   endGeneralEntity,   endParameterEntity,   externalEntityDecl,   getDocument,   getDocumentClassName,   handleBaseURI,   handleBaseURI,   ignorableWhitespace,   ignoredCharacters,   internalEntityDecl,   notationDecl,   processingInstruction,   reset,   setCharacterData,   setDocumentClassName,   setLocale,   startAttlist,   startCDATA,   startConditional,   startDTD,   startDocument,   startElement,   startExternalSubset,   startGeneralEntity,   startParameterEntity,   textDecl,   unparsedEntityDecl,   xmlDecl
Methods from org.apache.xerces.parsers.AbstractXMLDocumentParser:
any,   attributeDecl,   characters,   comment,   doctypeDecl,   element,   elementDecl,   empty,   emptyElement,   endAttlist,   endCDATA,   endConditional,   endContentModel,   endDTD,   endDocument,   endElement,   endExternalSubset,   endGeneralEntity,   endGroup,   endParameterEntity,   externalEntityDecl,   getDTDContentModelSource,   getDTDSource,   getDocumentSource,   ignorableWhitespace,   ignoredCharacters,   internalEntityDecl,   notationDecl,   occurrence,   pcdata,   processingInstruction,   reset,   separator,   setDTDContentModelSource,   setDTDSource,   setDocumentSource,   startAttlist,   startCDATA,   startConditional,   startContentModel,   startDTD,   startDocument,   startElement,   startExternalSubset,   startGeneralEntity,   startGroup,   startParameterEntity,   textDecl,   unparsedEntityDecl,   xmlDecl
Methods from org.apache.xerces.parsers.XMLParser:
parse,   reset
Methods from java.lang.Object:
equals,   getClass,   hashCode,   notify,   notifyAll,   toString,   wait,   wait,   wait
Method from org.apache.xerces.parsers.DOMASBuilderImpl Detail:
 public ASModel getAbstractSchema() 
      Deprecated!
    Associate an ASModel with a document instance. This ASModel will be used by the " validate-if-schema" and " datatype-normalization" options during the load of a new Document.
 public ASModel parseASInputSource(LSInput is) throws Exception, DOMASException 
      Deprecated!
    Parse a Abstract Schema from a location identified by an LSInput.
 ASModel parseASInputSource(XMLInputSource is) throws Exception 
      Deprecated!
 public ASModel parseASURI(String uri) throws Exception, DOMASException 
      Deprecated!
    Parse a Abstract Schema from a location identified by an URI.
 public  void setAbstractSchema(ASModel abstractSchema) 
      Deprecated!
    Associate an ASModel with a document instance. This ASModel will be used by the " validate-if-schema" and " datatype-normalization" options during the load of a new Document.