|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.taursys.dom.DocumentAdapterBuilder com.taursys.dom.JAXPDocumentAdapterBuilder
JAXPDocumentAdapterBuilder is used to create a DOM_2_20001113_DocumentAdapter. It provides a variety of build methods with options to validate the document source. It uses the Xerces 2.x.x DOMParser to create the DocumentAdapter.
Field Summary | |
static java.lang.String |
FEATURE_COALESCING
|
static java.lang.String |
FEATURE_EXPAND_ENTITY_REFERENCES
|
static java.lang.String |
FEATURE_IGNORE_COMMENTS
|
static java.lang.String |
FEATURE_IGNORE_ELEMENT_CONTENT_WHITESPACE
|
static java.lang.String |
FEATURE_NAMESPACE_AWARE
|
static java.lang.String |
FEATURE_VALIDATING
|
Fields inherited from class com.taursys.dom.DocumentAdapterBuilder |
MESSAGE_NULL_INPUT_STREAM |
Constructor Summary | |
JAXPDocumentAdapterBuilder()
Constructs new builder with FEATURE_VALIDATING, FEATURE_VALIDATION and FEATURE_LOAD_EXTERNAL_DTD features disabled. |
Method Summary | |
DocumentAdapter |
build(java.io.InputStream is)
Build a new DocumentAdapter from the XML document contained in the InputStream. |
void |
error(org.xml.sax.SAXParseException e)
|
void |
fatalError(org.xml.sax.SAXParseException e)
|
boolean |
getFeature(java.lang.String featureName)
Returns true if given featureName is enables, otherwise false See the Specific DocumentAdapterBuilder, DocumentBuilder and/or Parser for the specific Features and Properties. |
java.lang.Object |
getProperty(java.lang.String propertyName)
Gets the given property. |
void |
setFeature(java.lang.String featureName,
boolean value)
Enables the given featureName if value is true, otherwise disables feature. |
void |
setProperty(java.lang.String propertyName,
java.lang.Object value)
Sets the given property to the given value. |
void |
warning(org.xml.sax.SAXParseException e)
|
Methods inherited from class com.taursys.dom.DocumentAdapterBuilder |
build, build, build, build |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final java.lang.String FEATURE_COALESCING
public static final java.lang.String FEATURE_EXPAND_ENTITY_REFERENCES
public static final java.lang.String FEATURE_IGNORE_COMMENTS
public static final java.lang.String FEATURE_IGNORE_ELEMENT_CONTENT_WHITESPACE
public static final java.lang.String FEATURE_NAMESPACE_AWARE
public static final java.lang.String FEATURE_VALIDATING
Constructor Detail |
public JAXPDocumentAdapterBuilder()
Method Detail |
public void setFeature(java.lang.String featureName, boolean value)
DocumentAdapterBuilder
setFeature
in class DocumentAdapterBuilder
featureName
- to enable/disablevalue
- true to enable, false to disablepublic boolean getFeature(java.lang.String featureName)
DocumentAdapterBuilder
getFeature
in class DocumentAdapterBuilder
featureName
- to query
public void setProperty(java.lang.String propertyName, java.lang.Object value)
DocumentAdapterBuilder
setProperty
in class DocumentAdapterBuilder
propertyName
- name of the property to setvalue
- for the propertypublic java.lang.Object getProperty(java.lang.String propertyName)
DocumentAdapterBuilder
getProperty
in class DocumentAdapterBuilder
propertyName
- to retrieve
public DocumentAdapter build(java.io.InputStream is) throws DocumentAdapterBuilderException
DocumentAdapterBuilder
build
in class DocumentAdapterBuilder
is
- InputStream containing the XML source document
DocumentAdapterBuilderException
- if invalid parameters or problems parsing the document.public void error(org.xml.sax.SAXParseException e) throws org.xml.sax.SAXException
error
in interface org.xml.sax.ErrorHandler
org.xml.sax.SAXException
public void fatalError(org.xml.sax.SAXParseException e) throws org.xml.sax.SAXException
fatalError
in interface org.xml.sax.ErrorHandler
org.xml.sax.SAXException
public void warning(org.xml.sax.SAXParseException e) throws org.xml.sax.SAXException
warning
in interface org.xml.sax.ErrorHandler
org.xml.sax.SAXException
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |