org.eclipse.jface.internal.text.revisions |
Revision model - Internal Classes
Internal classes and helpers to implement the revision model and its UI presentation. See
the org.eclipse.jface.text.revisions
package for the API classes implementing the revision model.
Contains everything needed to:
- paint revision information in the vertical ruler
- adapt the revision information to (quick) diff scripts
This package is internal and may be subject to change without notice.
|
Java Source File Name | Type | Comment |
ChangeRegion.java | Class | A change region describes a contiguous range of lines that was changed in the same revision of a
document. |
Colors.java | Class | Utility for color operations. |
Hunk.java | Class | A hunk describes a contiguous range of changed, added or deleted lines. |
HunkComputer.java | Class | Computes the diff hunks from an
ILineDiffer . |
LineIndexOutOfBoundsException.java | Class | Thrown to indicate that an attempt to create or modify a
Range failed because it would
have resulted in an illegal range. |
Range.java | Class | A variable
org.eclipse.jface.text.source.ILineRange with the following invariant:
|
RevisionPainter.java | Class | A strategy for painting the live annotate colors onto the vertical ruler column. |
RevisionSelectionProvider.java | Class | A selection provider for annotate revisions. |