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 TypeMethodDescriptionintGet the first column of the object's textual range.intGet the end column of the object's textual range.intGet the first line of the object's textual range.intGet 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
-