Class XMLUtils.DocumentBuilderProxy
java.lang.Object
javax.xml.parsers.DocumentBuilder
org.docx4j.org.apache.xml.security.utils.XMLUtils.DocumentBuilderProxy
- Enclosing class:
- XMLUtils
We need this proxy wrapping DocumentBuilder to record the value
passed to disAllowDoctypeDeclarations. It's needed to figure out
on which pool to return.
-
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateDocumentBuilderProxy(DocumentBuilder actual, boolean disAllowDocTypeDeclarations) -
Method Summary
Modifier and TypeMethodDescription(package private) booleanbooleanbooleanbooleanparse(InputStream is) parse(InputStream is, String systemId) parse(InputSource is) voidreset()voidvoid
-
Field Details
-
delegate
-
disAllowDocTypeDeclarations
private final boolean disAllowDocTypeDeclarations
-
-
Constructor Details
-
DocumentBuilderProxy
-
-
Method Details
-
disAllowDocTypeDeclarations
boolean disAllowDocTypeDeclarations() -
reset
public void reset()- Overrides:
resetin classDocumentBuilder
-
parse
- Overrides:
parsein classDocumentBuilder- Throws:
SAXExceptionIOException
-
parse
- Overrides:
parsein classDocumentBuilder- Throws:
SAXExceptionIOException
-
parse
- Overrides:
parsein classDocumentBuilder- Throws:
SAXExceptionIOException
-
parse
- Overrides:
parsein classDocumentBuilder- Throws:
SAXExceptionIOException
-
getSchema
- Overrides:
getSchemain classDocumentBuilder
-
isXIncludeAware
public boolean isXIncludeAware()- Overrides:
isXIncludeAwarein classDocumentBuilder
-
parse
- Specified by:
parsein classDocumentBuilder- Throws:
SAXExceptionIOException
-
isNamespaceAware
public boolean isNamespaceAware()- Specified by:
isNamespaceAwarein classDocumentBuilder
-
isValidating
public boolean isValidating()- Specified by:
isValidatingin classDocumentBuilder
-
setEntityResolver
- Specified by:
setEntityResolverin classDocumentBuilder
-
setErrorHandler
- Specified by:
setErrorHandlerin classDocumentBuilder
-
newDocument
- Specified by:
newDocumentin classDocumentBuilder
-
getDOMImplementation
- Specified by:
getDOMImplementationin classDocumentBuilder
-