public abstract class SourcePosition<T> extends Object
Constructor and Description |
---|
SourcePosition() |
Modifier and Type | Method and Description |
---|---|
int |
getEndLine()
Returns the ending line number of this position.
|
T |
getItem()
Returns the item found at this source position.
|
int |
getPositionOnEndLine()
Returns the character position on the ending line.
|
int |
getPositionOnStartLine()
Returns the character position on the starting line.
|
int |
getStartLine()
Returns the starting line number of this position.
|
void |
setItem(T item)
Sets the item that this source position references.
|
void |
setPositionInformation(int startLineno,
int startCharno,
int endLineno,
int endCharno)
Sets the position information contained in this source position.
|
public void setItem(T item)
public void setPositionInformation(int startLineno, int startCharno, int endLineno, int endCharno)
public T getItem()
public int getStartLine()
public int getPositionOnStartLine()
public int getEndLine()
public int getPositionOnEndLine()
Copyright © 2009-2016 Google. All Rights Reserved.