# Uses of Interface
org.apache.struts2.util.location.Location

Packages that use Location
Package
Description
org.apache.struts2
Main XWork interfaces and classes.
org.apache.struts2.config
Classes for Struts configuration and property handling.
org.apache.struts2.config.entities
Configuration entity classes.
org.apache.struts2.config.providers
Configuration provider classes.
org.apache.struts2.dispatcher
This package contains a reimagining of the traditional Struts filter dispatchers.
org.apache.struts2.util
XWork util classes.
org.apache.struts2.util.location
Classes and utilities used to track location information.
org.apache.struts2.validator
XWork validation subsystem.

- ## Uses of Location in org.apache.struts2

  Methods in org.apache.struts2 that return Location
  Modifier and Type
  Method
  Description
  `Location`
  StrutsException.`getLocation()`
  Gets the location of the error, if available

- ## Uses of Location in org.apache.struts2.config

  Methods in org.apache.struts2.config that return Location
  Modifier and Type
  Method
  Description
  `Location`
  DefaultSettings.`getLocation(String name)`

- ## Uses of Location in org.apache.struts2.config.entities

  Methods in org.apache.struts2.config.entities with parameters of type Location
  Modifier and Type
  Method
  Description
  `ActionConfig.Builder`
  ActionConfig.Builder.`location(Location loc)`
  `ExceptionMappingConfig.Builder`
  ExceptionMappingConfig.Builder.`location(Location loc)`
  `InterceptorConfig.Builder`
  InterceptorConfig.Builder.`location(Location loc)`
  `InterceptorStackConfig.Builder`
  InterceptorStackConfig.Builder.`location(Location loc)`
  `PackageConfig.Builder`
  PackageConfig.Builder.`location(Location loc)`
  `ResultConfig.Builder`
  ResultConfig.Builder.`location(Location loc)`
  `ResultTypeConfig.Builder`
  ResultTypeConfig.Builder.`location(Location loc)`
  Constructors in org.apache.struts2.config.entities with parameters of type Location
  Modifier
  Constructor
  Description
  ``
  `UnknownHandlerConfig(String name, Location location)`

- ## Uses of Location in org.apache.struts2.config.providers

  Methods in org.apache.struts2.config.providers with parameters of type Location
  Modifier and Type
  Method
  Description
  `protected ActionConfig`
  XmlDocConfigurationProvider.`buildActionConfig(Element actionElement, Location location, PackageConfig.Builder packageContext, Map<String,ResultConfig> results)`
  `protected ResultConfig`
  XmlDocConfigurationProvider.`buildResultConfig(String name, ResultTypeConfig config, Location location, Map<String,String> params)`
  `protected ResultTypeConfig`
  XmlDocConfigurationProvider.`buildResultTypeConfig(Element resultTypeElement, Location location, String paramName)`
  `static List<InterceptorMapping>`
  InterceptorBuilder.`constructInterceptorReference(InterceptorLocator interceptorLocator, String refName, Map<String,String> refParams, Location location, ObjectFactory objectFactory)`
  Builds a list of interceptors referenced by the refName in the supplied PackageConfig (InterceptorMapping object).
  `protected void`
  XmlDocConfigurationProvider.`verifyAction(String className, Location loc)`
  `protected void`
  XmlDocConfigurationProvider.`verifyInterceptor(String className, Location loc)`
  `protected Class<?>`
  XmlDocConfigurationProvider.`verifyResultType(String className, Location loc)`

- ## Uses of Location in org.apache.struts2.dispatcher

  Methods in org.apache.struts2.dispatcher that return Location
  Modifier and Type
  Method
  Description
  `Location`
  Dispatcher.Locator.`getLocation(Object obj)`

- ## Uses of Location in org.apache.struts2.util

  Methods in org.apache.struts2.util that return Location
  Modifier and Type
  Method
  Description
  `static Location`
  DomHelper.`getLocationObject(Element element)`

- ## Uses of Location in org.apache.struts2.util.location

  Classes in org.apache.struts2.util.location that implement Location
  Modifier and Type
  Class
  Description
  `class`
  `LocationImpl`
  A simple immutable and serializable implementation of `Location`.
  Fields in org.apache.struts2.util.location declared as Location
  Modifier and Type
  Field
  Description
  `protected Location`
  Located.`location`
  `static final Location`
  Location.`UNKNOWN`
  Constant for unknown locations.
  Methods in org.apache.struts2.util.location that return Location
  Modifier and Type
  Method
  Description
  `Location`
  Locatable.`getLocation()`
  Get the location of this object
  `Location`
  LocatableProperties.`getLocation()`
  `Location`
  Located.`getLocation()`
  Get the location of this object
  `static Location`
  LocationAttributes.`getLocation(Element elem)`
  Same as `getLocation(elem, null)`.
  `static Location`
  LocationAttributes.`getLocation(Element elem, String description)`
  Returns the `Location` of an element (DOM flavor).
  `static Location`
  LocationAttributes.`getLocation(Attributes attrs, String description)`
  Returns the `Location` of an element (SAX flavor).
  `static Location`
  LocationUtils.`getLocation(Object obj)`
  Get the location of an object.
  `static Location`
  LocationUtils.`getLocation(Object obj, String description)`
  Get the location of an object.
  `Location`
  LocationUtils.LocationFinder.`getLocation(Object obj, String description)`
  Get the location of an object
  `Location`
  LocatableProperties.`getPropertyLocation(String key)`
  Methods in org.apache.struts2.util.location with parameters of type Location
  Modifier and Type
  Method
  Description
  `static LocationImpl`
  LocationImpl.`get(Location location)`
  Obtain a `LocationImpl` from a `Location`.
  `static boolean`
  LocationUtils.`isKnown(Location location)`
  Checks if a location is known, i.e.
  `static boolean`
  LocationUtils.`isUnknown(Location location)`
  Checks if a location is unknown, i.e.
  `void`
  Located.`setLocation(Location loc)`
  Set the location of this object
  `static String`
  LocationUtils.`toString(Location location)`
  Builds a string representation of a location, in the "`descripton - uri:line:column`" format (e.g.
  Constructors in org.apache.struts2.util.location with parameters of type Location
  Modifier
  Constructor
  Description
  ``
  `LocatableProperties(Location loc)`
  ``
  `LocationImpl(String description, Location location)`
  Create a location from an existing one, but with a different description
  ``
  `LocationImpl(Location location)`
  Copy constructor.

- ## Uses of Location in org.apache.struts2.validator

  Methods in org.apache.struts2.validator with parameters of type Location
  Modifier and Type
  Method
  Description
  `ValidatorConfig.Builder`
  ValidatorConfig.Builder.`location(Location loc)`