# Uses of Class
nu.xom.xinclude.XIncludeException

Packages that use XIncludeException
Package
Description
nu.xom.xinclude
`nu.xom.xinclude` supports XInclude processing of XOM documents and elements.

## Uses of XIncludeException in nu.xom.xinclude

Subclasses of XIncludeException in nu.xom.xinclude
Modifier and Type
Class
Description
`class`
`BadEncodingAttributeException`
Indicates that the `encoding` attribute is not an EncName as defined in the XML specification, section 4.3.3, rule 81.
`class`
`BadHrefAttributeException`
Indicates that an `href` attribute contains an illegal value, such as a URI with a fragment identifier, or a syntactically incorrect IRI.
`class`
`BadHTTPHeaderException`
Indicates that an `accept` or `accept-language` attribute contains C0 control characters (including linefeed, tab, or carriage return) or non-ASCII characters.
`class`
`BadParseAttributeException`
Indicates that the `parse` attribute has some value other than `xml` or `text`.
`class`
`InclusionLoopException`
Indicates that an included document attempts to include itself or one of its ancestor documents, directly or indirectly.
`class`
`MisplacedFallbackException`
Indicates that an `xinclude:fallback` element was found outside of an `xinclude:include` element.
`class`
`NoIncludeLocationException`
Indicates that an `xinclude:include` element has neither an `href` attribute nor an `xpointer` attribute.
Methods in nu.xom.xinclude that throw XIncludeException
Modifier and Type
Method
Description
`static Document`
XIncluder.`resolve(Document in)`
Returns a copy of the document in which all `xinclude:include` elements have been replaced by their referenced content.
`static Document`
XIncluder.`resolve(Document in, Builder builder)`
Returns a copy of the document in which all `xinclude:include` elements have been replaced by their referenced content as loaded by the builder.
`static void`
XIncluder.`resolveInPlace(Document in)`
Modifies a document by replacing all `xinclude:include` elements by their referenced content.
`static void`
XIncluder.`resolveInPlace(Document in, Builder builder)`
Modifies a document by replacing all `xinclude:include` elements with their referenced content as loaded by the builder.