|
Eclipse Platform Release 3.3 |
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||
Describes the change state of one line, which consists of the state of the line itself, which
can be UNCHANGED, CHANGED or ADDED, and the number of
deleted lines before and after this line.
This interface may be implemented by clients.
| Field Summary | |
|---|---|
static int |
ADDED
Denotes an added line. |
static int |
CHANGED
Denotes a changed line. |
static int |
UNCHANGED
Denotes an unchanged line. |
| Method Summary | |
|---|---|
int |
getChangeType()
Returns the type of this line, one out of UNCHANGED, CHANGED or
ADDED. |
String[] |
getOriginalText()
Returns the original text of this changed region |
int |
getRemovedLinesAbove()
Returns the number of deleted lines before this line. |
int |
getRemovedLinesBelow()
Returns the number of deleted lines after this line. |
boolean |
hasChanges()
Returns whether this line has any changes (to itself, or any deletions before or after it). |
| Field Detail |
public static final int UNCHANGED
public static final int ADDED
public static final int CHANGED
| Method Detail |
public int getRemovedLinesBelow()
public int getRemovedLinesAbove()
public int getChangeType()
UNCHANGED, CHANGED or
ADDED.
public boolean hasChanges()
true, if the line's state (as returned by getType) is
either CHANGED or ADDED or either of getRemovedLinesBelow
and getRemovedLinesAbove would return a number > 0public String[] getOriginalText()
null/code>, it may however be of zero length
|
Eclipse Platform Release 3.3 |
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||||
Guidelines for using Eclipse APIs.
Copyright (c) IBM Corp. and others 2000, 2007. All rights reserved.