Package nu.xom.xinclude
nu.xom.xinclude
supports XInclude processing of XOM documents and elements.
It is conformant to the
final recommendation of XML Inclusions (XInclude) Version 1.0
including fallbacks, XPointer bare names, the accept
and accept-language
attributes, and the XPointer
element()
scheme.
- Since:
- 1.0
-
Class Summary Class Description XIncluder Implements XInclude resolution as specified in XML Inclusions (XInclude) Version 1.0. -
Exception Summary Exception Description BadEncodingAttributeException Indicates that theencoding
attribute is not an EncName as defined in the XML specification, section 4.3.3, rule 81.BadHrefAttributeException Indicates that anhref
attribute contains an illegal value, such as a URI with a fragment identifier, or a syntactically incorrect IRI.BadHTTPHeaderException Indicates that anaccept
oraccept-language
attribute contains C0 control characters (including linefeed, tab, or carriage return) or non-ASCII characters.BadParseAttributeException Indicates that theparse
attribute has some value other thanxml
ortext
.InclusionLoopException Indicates that an included document attempts to include itself or one of its ancestor documents, directly or indirectly.MisplacedFallbackException Indicates that anxinclude:fallback
element was found outside of anxinclude:include
element.NoIncludeLocationException Indicates that anxinclude:include
element has neither anhref
attribute nor anxpointer
attribute.XIncludeException The generic superclass for all checked exceptions that may be thrown as a result of a violation of XInclude's rules.