Package org.apache.tapestry5.commons

# Interface Locatable

All Known Subinterfaces:
  `ComponentPageElement`, `ComponentResources`, `ComponentResourcesCommon`, `EmbeddedComponentModel`, `InternalComponentResources`, `MutableEmbeddedComponentModel`

All Known Implementing Classes:
  `AbstractBinding`, `AssetBinding`, `AttributeExpansionBinding`, `AttributeToken`, `BaseLocatable`, `BlockBinding`, `BlockImpl`, `BlockNotFoundException`, `BlockToken`, `BodyToken`, `CDATAToken`, `CoercionFailedException`, `CoercionNotFoundException`, `CommentToken`, `ComponentBinding`, `ComponentEventException`, `ComponentPageElementImpl`, `DefineNamespacePrefixToken`, `DifferentClassVersionsException`, `DTDToken`, `EmbeddedComponentAssemblerImpl`, `EndElementToken`, `ExpansionToken`, `ExtensionPointToken`, `FormsRequirePostException`, `FormSupportImpl`, `InternalComponentResourcesImpl`, `InvariantBinding`, `LiteralBinding`, `MutableEmbeddedComponentModelImpl`, `OperationException`, `ParameterToken`, `PropBinding`, `RenderQueueException`, `RenderVariableBinding`, `StartComponentToken`, `StartElementToken`, `TapestryException`, `TemplateToken`, `TextToken`, `UnknownValueException`

public interface Locatable
Interface implemented by objects which carry a location tag. Defines a readable property, location.

- ## Method Summary

  Modifier and Type
  Method
  Description
  `Location`
  `getLocation()`
  Returns the location associated with this object for error reporting purposes.

- ## Method Details

  - ### getLocation

    Location getLocation()
    Returns the location associated with this object for error reporting purposes.