Modifier and Type | Field and Description |
---|---|
private Map | attributes
These are DocumentBuilderFactory attributes not DOM attributes |
private Map | |
private boolean | fSecureProcess
State of the secure processing feature, initially |
pack-priv XMLSecurityManager | |
pack-priv XMLSecurityPropertyManager | |
private Schema | |
private boolean |
Access | Constructor and Description |
---|---|
public |
Modifier and Type | Method and Description |
---|---|
public Object | getAttribute(String
The name of the attribute. name)Implements abstract javax. Allows the user to retrieve specific attributes on the underlying implementation. |
public boolean | getFeature(String
Feature name. name)Implements abstract javax. Get the state of the named feature. |
public Schema | getSchema()
Overrides javax. Gets the |
public boolean | isXIncludeAware()
Overrides javax. Get state of XInclude processing. |
public DocumentBuilder | newDocumentBuilder()
Implements abstract javax. Creates a new instance of a |
public void | setAttribute(String
name of attribute name, Object null means to remove attribute value)Implements abstract javax. Allows the user to set specific attributes on the underlying implementation. |
public void | setFeature(String
Feature name. name, boolean Is feature state value)true or false .Implements abstract javax. Set a feature for this |
public void | setSchema(Schema
Schema to use or null
to remove a schema.Overrides javax. Set the |
public void | setXIncludeAware(boolean
Set XInclude processing to state)true or
false Overrides javax. Set state of XInclude processing. |
attributes | back to summary |
---|---|
private Map<String, Object> attributes These are DocumentBuilderFactory attributes not DOM attributes |
features | back to summary |
---|---|
private Map<String, Boolean> features |
fSecureProcess | back to summary |
---|---|
private boolean fSecureProcess State of the secure processing feature, initially |
fSecurityManager | back to summary |
---|---|
pack-priv XMLSecurityManager fSecurityManager |
fSecurityPropertyMgr | back to summary |
---|---|
pack-priv XMLSecurityPropertyManager fSecurityPropertyMgr |
grammar | back to summary |
---|---|
private Schema grammar |
isXIncludeAware | back to summary |
---|---|
private boolean isXIncludeAware |
DocumentBuilderFactoryImpl | back to summary |
---|---|
public DocumentBuilderFactoryImpl() |
getAttribute | back to summary |
---|---|
public Object getAttribute(String name) throws IllegalArgumentException Implements abstract javax. Allows the user to retrieve specific attributes on the underlying implementation.
|
getFeature | back to summary |
---|---|
public boolean getFeature(String name) throws ParserConfigurationException Implements abstract javax. Doc from javax. Get the state of the named feature.
Feature names are fully qualified
|
getSchema | back to summary |
---|---|
public Schema getSchema() Overrides javax. Doc from javax. Gets the
|
isXIncludeAware | back to summary |
---|---|
public boolean isXIncludeAware() Overrides javax. Doc from javax. Get state of XInclude processing.
|
newDocumentBuilder | back to summary |
---|---|
public DocumentBuilder newDocumentBuilder() throws ParserConfigurationException Implements abstract javax. Creates a new instance of a
|
setAttribute | back to summary |
---|---|
public void setAttribute(String name, Object value) throws IllegalArgumentException Implements abstract javax. Allows the user to set specific attributes on the underlying implementation.
|
setFeature | back to summary |
---|---|
public void setFeature(String name, boolean value) throws ParserConfigurationException Implements abstract javax. Doc from javax. Set a feature for this
Feature names are fully qualified
All implementations are required to support the
|
setSchema | back to summary |
---|---|
public void setSchema(Schema grammar) Overrides javax. Doc from javax. Set the
When a When errors are found by the validator, the parser is responsible
to report them to the user-specified A validator may modify the outcome of a parse (for example by adding default values that were missing in documents), and a parser is responsible to make sure that the application will receive modified DOM trees.
Initially, null is set as the
This processing will take effect even if
the It is an error to use
the Note for implementors
A parser must be able to work with any
|
setXIncludeAware | back to summary |
---|---|
public void setXIncludeAware(boolean state) Overrides javax. Doc from javax. Set state of XInclude processing. If XInclude markup is found in the document instance, should it be processed as specified in XML Inclusions (XInclude) Version 1.0. XInclude processing defaults to
|