org.apache.tapestry5.ioc

## Interface Location

- All Known Implementing Classes:
    LocationImpl, StringLocation

      public interface Location

  A kind of tag applied to other objects to identify where they came from, in terms of a file (the resource), a line number, and a column number. This is part of "line precise exception reporting", whereby errors at runtime can be tracked backwards to the files from which they were parsed or otherwise constructed.

- - ### Method Summary

    All Methods Instance Methods Abstract Methods
    Modifier and Type | Method and Description
    --- | ---
    `int` | `getColumn()` The column number within the line if known, or -1 otherwise.
    `int` | `getLine()` The line number within the resource, if known, or -1 otherwise.
    `Resource` | `getResource()` The resource from which the object tagged with a location was derived.

- - ### Method Detail

    - #### getResource

          Resource getResource()

      The resource from which the object tagged with a location was derived.

    - #### getLine

          int getLine()

      The line number within the resource, if known, or -1 otherwise.

    - #### getColumn

          int getColumn()

      The column number within the line if known, or -1 otherwise.

5.6.0 - Copyright © 2003-2020 The Apache Software Foundation.