## Uses of Interface
org.apache.commons.jelly.LocationAware

Packages that use LocationAware
Package | Description
--- | ---
org.apache.commons.jelly | This package contains the main jelly API classes.
org.apache.commons.jelly.impl | Core implementation classes for Jelly.
org.apache.commons.jelly.tags.junit | A collection of JUnit tags for performing unit tests written in Jelly script.

### Uses of LocationAware in org.apache.commons.jelly

Classes in org.apache.commons.jelly that implement LocationAware
Modifier and Type | Class and Description
--- | ---
`class` | `JellyException` `JellyException` is the root of all Jelly exceptions.
`class` | `JellyTagException` A `JellyTagException` is an exception generated by a Tag implementation.
`class` | `MissingAttributeException` `JellyException` is the root of all Jelly exceptions.

### Uses of LocationAware in org.apache.commons.jelly.impl

Classes in org.apache.commons.jelly.impl that implement LocationAware
Modifier and Type | Class and Description
--- | ---
`class` | `BreakException` `BreakException` is used to terminate loops such as <forEach> and <while> tags.

Methods in org.apache.commons.jelly.impl with parameters of type LocationAware
Modifier and Type | Method and Description
--- | ---
`protected void` | TagScript.`applyLocation(LocationAware locationAware)`

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

Classes in org.apache.commons.jelly.tags.junit that implement LocationAware
Modifier and Type | Class and Description
--- | ---
`class` | `JellyAssertionFailedError` `JellyAssertionFailedError` is a JUnit AssertionFailedError which is LocationAware so that it can include details of where in the JellyUnit test case that the failure occurred.