Package org.eclipse.jface.text.revisions
Class RevisionRange
- java.lang.Object
-
- org.eclipse.jface.text.revisions.RevisionRange
-
- All Implemented Interfaces:
ILineRange
public final class RevisionRange extends Object implements ILineRange
An unmodifiable line range that belongs to aRevision.- Since:
- 3.3
- Restriction:
- This class is not intended to be instantiated by clients.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetNumberOfLines()Returns the number of lines of this line range or-1.RevisiongetRevision()Returns the revision that this range belongs to.intgetStartLine()Returns the start line of this line range or-1.StringtoString()
-
-
-
Method Detail
-
getRevision
public Revision getRevision()
Returns the revision that this range belongs to.- Returns:
- the revision that this range belongs to
-
getStartLine
public int getStartLine()
Description copied from interface:ILineRangeReturns the start line of this line range or-1.- Specified by:
getStartLinein interfaceILineRange- Returns:
- the start line of this line range or
-1if this line range is invalid.
-
getNumberOfLines
public int getNumberOfLines()
Description copied from interface:ILineRangeReturns the number of lines of this line range or-1.- Specified by:
getNumberOfLinesin interfaceILineRange- Returns:
- the number of lines in this line range or
-1if this line range is invalid.
-
-