|
BEA Systems, Inc. | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Object
|
+--weblogic.apache.xerces.parsers.XMLParser
|
+--weblogic.apache.xerces.parsers.AbstractXMLDocumentParser
|
+--weblogic.apache.xerces.parsers.AbstractDOMParser
|
+--weblogic.apache.xerces.parsers.DOMParser
This is the main Xerces DOM parser class. It uses the abstract DOM parser with a document scanner, a dtd scanner, and a validator, as well as a grammar pool.
| Field Summary | |
protected static java.lang.String |
SYMBOL_TABLE
Property identifier: symbol table. |
protected static java.lang.String |
XMLGRAMMAR_POOL
Property identifier: XML grammar pool. |
| Fields inherited from class weblogic.apache.xerces.parsers.AbstractXMLDocumentParser |
fDocumentSource,
fInDTD |
| Fields inherited from class weblogic.apache.xerces.parsers.XMLParser |
ENTITY_RESOLVER,
ERROR_HANDLER,
fConfiguration |
| Constructor Summary | |
DOMParser()
Constructs a DOM parser using the dtd/xml schema parser configuration. |
|
DOMParser(SymbolTable symbolTable)
Constructs a DOM parser using the specified symbol table. |
|
DOMParser(SymbolTable symbolTable,
XMLGrammarPool grammarPool)
Constructs a DOM parser using the specified symbol table and grammar pool. |
|
DOMParser(XMLParserConfiguration config)
Constructs a DOM parser using the specified parser configuration. |
|
| Method Summary | |
org.xml.sax.EntityResolver |
getEntityResolver()
Return the current entity resolver. |
org.xml.sax.ErrorHandler |
getErrorHandler()
Return the current error handler. |
boolean |
getFeature(java.lang.String featureId)
Query the state of a feature. |
java.lang.Object |
getProperty(java.lang.String propertyId)
Query the value of a property. |
void |
parse(org.xml.sax.InputSource inputSource)
parse |
void |
parse(java.lang.String systemId)
Parses the input source specified by the given system identifier. |
void |
setEntityResolver(org.xml.sax.EntityResolver resolver)
Sets the resolver used to resolve external entities. |
void |
setErrorHandler(org.xml.sax.ErrorHandler errorHandler)
Allow an application to register an error event handler. |
void |
setFeature(java.lang.String featureId,
boolean state)
Set the state of any feature in a SAX2 parser. |
void |
setProperty(java.lang.String propertyId,
java.lang.Object value)
Set the value of any property in a SAX2 parser. |
| Methods inherited from class weblogic.apache.xerces.parsers.AbstractXMLDocumentParser |
any,
element,
empty,
endContentModel,
endGroup,
getDocumentSource,
occurrence,
pcdata,
separator,
setDocumentSource,
startContentModel,
startGroup |
| Methods inherited from class weblogic.apache.xerces.parsers.XMLParser |
parse |
| Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
| Field Detail |
protected static final java.lang.String SYMBOL_TABLE
protected static final java.lang.String XMLGRAMMAR_POOL
| Constructor Detail |
public DOMParser(XMLParserConfiguration config)
public DOMParser()
public DOMParser(SymbolTable symbolTable)
public DOMParser(SymbolTable symbolTable,
XMLGrammarPool grammarPool)
| Method Detail |
public void parse(java.lang.String systemId)
throws org.xml.sax.SAXException,
java.io.IOException
This method is equivalent to the following:
parse(new InputSource(systemId));
source - The input source.
public void parse(org.xml.sax.InputSource inputSource)
throws org.xml.sax.SAXException,
java.io.IOException
inputSource - public void setEntityResolver(org.xml.sax.EntityResolver resolver)
resolver - The new entity resolver. Passing a null value will
uninstall the currently installed resolver.public org.xml.sax.EntityResolver getEntityResolver()
setEntityResolver(org.xml.sax.EntityResolver)public void setErrorHandler(org.xml.sax.ErrorHandler errorHandler)
If the application does not register an error handler, all error events reported by the SAX parser will be silently ignored; however, normal processing may not continue. It is highly recommended that all SAX applications implement an error handler to avoid unexpected bugs.
Applications may register a new or different handler in the middle of a parse, and the SAX parser must begin using the new handler immediately.
errorHandler - The error handler.getErrorHandler()public org.xml.sax.ErrorHandler getErrorHandler()
setErrorHandler(org.xml.sax.ErrorHandler)
public void setFeature(java.lang.String featureId,
boolean state)
throws org.xml.sax.SAXNotRecognizedException,
org.xml.sax.SAXNotSupportedException
featureId - The unique identifier (URI) of the feature.state - The requested state of the feature (true or false).
public boolean getFeature(java.lang.String featureId)
throws org.xml.sax.SAXNotRecognizedException,
org.xml.sax.SAXNotSupportedException
featureId - The unique identifier (URI) of the feature
being set.
public void setProperty(java.lang.String propertyId,
java.lang.Object value)
throws org.xml.sax.SAXNotRecognizedException,
org.xml.sax.SAXNotSupportedException
propertyId - The unique identifier (URI) of the property
being set.Object - The value to which the property is being set.
public java.lang.Object getProperty(java.lang.String propertyId)
throws org.xml.sax.SAXNotRecognizedException,
org.xml.sax.SAXNotSupportedException
propertyId - The unique identifier (URI) of the property
being set.
|
Documentation is available at http://download.oracle.com/docs/cd/E13222_01/wls/docs81b |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||