java.lang.Object
org.apache.velocity.util.introspection.Info
Direct Known Subclasses:
InvalidReferenceInfo

public class Info extends Object
Little class to carry in info such as template name, line and column for information error reporting from the uberspector implementations
Version:
$Id: Info.java 733416 2009-01-11 05:26:52Z byron $
  • Field Details

    • line

      private int line
    • column

      private int column
    • templateName

      private String templateName
  • Constructor Details

    • Info

      public Info(String source, int line, int column)
      Parameters:
      source - Usually a template name.
      line - The line number from source.
      column - The column number from source.
    • Info

      public Info(Node node)
    • Info

      private Info()
      Force callers to set the location information.
  • Method Details

    • getTemplateName

      public String getTemplateName()
      Returns:
      The template name.
    • getLine

      public int getLine()
      Returns:
      The line number.
    • getColumn

      public int getColumn()
      Returns:
      The column number.
    • toString

      public String toString()
      Formats a textual representation of this object as SOURCE [line X, column Y].
      Overrides:
      toString in class Object
      Returns:
      String representing this object.
      Since:
      1.5