Package com.elharo.xml.xinclude

Class Summary
DOMXIncluder DOMXIncluder provides methods to resolve DOM elements and documents to produce a new Document or Element with all XInclude references resolved.
EncodingHeuristics EncodingHeuristics reads from a stream (which should be buffered) and attempts to guess what the encoding of the text in the stream is.
JDOMXIncluder JDOMXIncluder provides methods to resolve JDOM elements and documents to produce a new Document, Element, or List of nodes with all XInclude references resolved.
SAXXIncluder SAXXIncluder is a simple ContentHandler that writes its XML document onto an output stream after resolving all xinclude:include elements.
XIncludeFilter This is a SAX filter which resolves all XInclude include elements before passing them on to the client application.
 

Exception Summary
BadParseAttributeException A BadParseAttributeException is thrown when the parse attribute has some value other than xml or text.
CircularIncludeException A CircularIncludeException is thrown when an included document attempts to include itself or one of its ancestor documents.
MalformedResourceException A MalformedResourceException is thrown when a parsed included document is not namespace well-formed as specified by XML 1.0 and Namespaces in XML.
MissingHrefException A MissingHrefException is thrown when an xinclude:include element is missing its required href attribute.
UnavailableResourceException An UnavailableResourceException is thrown when an included document cannot be found or loaded.
XIncludeException XIncludeException is the generic superclass for all checked exceptions that may be thrown as a result of a violation of XInclude's rules.
XPointerException XPointerException is the generic superclass for all checked exceptions that may be thrown as a result of a violation of XPointer syntax.
 



Copyright 2002 Jason Hunter, Brett McLaughlin. All Rights Reserved.