## Uses of Class
org.apache.commons.jelly.xpath.XPathTagSupport

Packages that use XPathTagSupport
Package | Description
--- | ---
org.apache.commons.jelly.tags.junit | A collection of JUnit tags for performing unit tests written in Jelly script.
org.apache.commons.jelly.tags.xml | The XML Tags from the JSTL

### Uses of XPathTagSupport in org.apache.commons.jelly.tags.junit

Subclasses of XPathTagSupport in org.apache.commons.jelly.tags.junit
Modifier and Type | Class and Description
--- | ---
`class` | `AssertEqualsTag` Compares an actual object against an expected object and if they are different then the test will fail.
`class` | `AssertFileContainsTag` Checks that a file exists, and if not, then the test will fail.
`class` | `AssertFileExistsTag` Checks that a file exists, and if not, then the test will fail.
`class` | `AssertFileNotFoundTag` Checks that a file cant be found.
`class` | `AssertTag` Performs an assertion that a given boolean expression, or XPath expression is true.
`class` | `AssertTagSupport` The abstract base class of any assertion tag which is useful for implementation inheritence.
`class` | `AssertThrowsTag` Runs its body and asserts that an exception is thrown by it.
`class` | `FailTag` This tag causes a failure message.

### Uses of XPathTagSupport in org.apache.commons.jelly.tags.xml

Subclasses of XPathTagSupport in org.apache.commons.jelly.tags.xml
Modifier and Type | Class and Description
--- | ---
`class` | `CommentTag` A tag which outputs a comment to the underlying XMLOutput based on the contents of its body.
`class` | `CopyOfTag` A tag which performs a copy-of operation like the XSLT tag
`class` | `CopyTag` A tag which performs a copy operation like the XSLT tag, performing a shallow copy of the element and its attributes but no content.
`class` | `DoctypeTag` A tag which outputs a DOCTYPE declaration to the current XML output pipe.
`class` | `ExprTag` A tag which performs a string XPath expression; similar to <xsl:value-of> in XSLT
`class` | `ForEachTag` A tag which performs an iteration over the results of an XPath expression
`class` | `IfTag` Evaluates the XPath expression to be a boolean and only evaluates the body if the expression is true.
`class` | `SetTag` A tag which defines a variable from an XPath expression.
`class` | `SortTag` A tag that can sort a list of xml nodes via an xpath expression.