|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.w3c.domts.DocumentBuilderSetting
This class is an parser setting, such as non-validating or entity-expanding.
Constructor Summary | |
protected |
DocumentBuilderSetting(java.lang.String property,
boolean value,
DocumentBuilderSettingStrategy strategy)
Protected constructor, use static members for supported settings. |
Method Summary | |
void |
applySetting(javax.xml.parsers.DocumentBuilderFactory factory)
Attempts to change builder to have this setting. |
java.lang.String |
getProperty()
Gets the property name. |
boolean |
getValue()
Gets the property value. |
boolean |
hasConflict(DocumentBuilderSetting other)
Returns true if the settings have a conflict or are identical. |
boolean |
hasSetting(DOMTestDocumentBuilderFactory factory)
Determines current value of setting. |
java.lang.String |
toString()
Gets a string representation of the setting. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
public static final DocumentBuilderSetting coalescing
public static final DocumentBuilderSetting notCoalescing
public static final DocumentBuilderSetting expandEntityReferences
public static final DocumentBuilderSetting notExpandEntityReferences
public static final DocumentBuilderSetting ignoringElementContentWhitespace
public static final DocumentBuilderSetting notIgnoringElementContentWhitespace
public static final DocumentBuilderSetting namespaceAware
public static final DocumentBuilderSetting notNamespaceAware
public static final DocumentBuilderSetting validating
public static final DocumentBuilderSetting notValidating
public static final DocumentBuilderSetting signed
public static final DocumentBuilderSetting notSigned
public static final DocumentBuilderSetting hasNullString
public static final DocumentBuilderSetting notHasNullString
public static final DocumentBuilderSetting schemaValidating
public static final DocumentBuilderSetting notSchemaValidating
public static final DocumentBuilderSetting ignoringComments
public static final DocumentBuilderSetting notIgnoringComments
Constructor Detail |
protected DocumentBuilderSetting(java.lang.String property, boolean value, DocumentBuilderSettingStrategy strategy)
property
- property name, follows JAXP.value
- property valuestrategy
- strategy, may not be nullMethod Detail |
public final boolean hasConflict(DocumentBuilderSetting other)
other
- other setting, may not be null.
public final boolean hasSetting(DOMTestDocumentBuilderFactory factory)
factory
- DOMTestDocumentBuilderFactory factory
public final void applySetting(javax.xml.parsers.DocumentBuilderFactory factory) throws DOMTestIncompatibleException
factory
- DocumentBuilderFactory Factory for DOM builders
DOMTestIncompatibleException
- if factory does not support the settingpublic final java.lang.String getProperty()
public final boolean getValue()
public final java.lang.String toString()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |