Interface IObjectLocation

All Known Implementing Classes:
ObjectLocation

public interface IObjectLocation
Textual location of an object represented as text in a text document.
  • Method Summary

    Modifier and Type
    Method
    Description
    int
    Get the first column of the object's textual range.
    int
    Get the end column of the object's textual range.
    int
    Get the first line of the object's textual range.
    int
    Get the last line of the object's textual range.
    Get the represented object.
  • Method Details

    • getObject

      Object getObject()
      Get the represented object.
      Returns:
      the represented object
    • getLineBegin

      int getLineBegin()
      Get the first line of the object's textual range.
      Returns:
      the inclusive start line index
    • getLineEnd

      int getLineEnd()
      Get the last line of the object's textual range.
      Returns:
      the inclusive end line index
    • getColumnBegin

      int getColumnBegin()
      Get the first column of the object's textual range.
      Returns:
      the inclusive start column offset
    • getColumnEnd

      int getColumnEnd()
      Get the end column of the object's textual range.
      Returns:
      the exclusive end column offset