Interface DocumentLoader
- All Known Implementing Classes:
DefaultDocumentLoader
public interface DocumentLoader
Strategy interface for loading an XML
Document
.- Since:
- 2.0
- Author:
- Rob Harrop
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionloadDocument
(InputSource inputSource, EntityResolver entityResolver, ErrorHandler errorHandler, int validationMode, boolean namespaceAware)
-
Method Details
-
loadDocument
Document loadDocument(InputSource inputSource, EntityResolver entityResolver, ErrorHandler errorHandler, int validationMode, boolean namespaceAware) throws Exception - Parameters:
inputSource
- the source of the document that is to be loadedentityResolver
- the resolver that is to be used to resolve any entitieserrorHandler
- used to report any errors during document loadingvalidationMode
- the type of validationDTD
orXSD
)namespaceAware
-true
if support for XML namespaces is to be provided- Returns:
- the loaded
document
- Throws:
Exception
- if an error occurs
-