public interface NavigableView
Modifier and Type | Method and Description |
---|---|
void |
addPositionListener(javax.swing.event.ChangeListener l)
Adds a listener for changes to the current navigable view position.
|
boolean |
goToFirstDifference()
Navigate to the first difference in this view.
|
boolean |
goToInitialDifference()
Navigate to the initial difference in this view, without requesting focus
|
boolean |
goToLastDifference()
Navigate to the last difference in this view.
|
boolean |
goToNextDifference()
Navigate to the next difference in this view.
|
boolean |
goToPreviousDifference()
Navigate to the previous difference in this view.
|
boolean |
hasNavigableDifferences()
Asks whether the view has navigable differences.
|
boolean |
hasNextDifference()
Asks whether there is a next difference based on the position.
|
boolean |
hasPreviousDifference()
Asks whether there is a previous difference based on the position.
|
void |
removePositionListener(javax.swing.event.ChangeListener l)
Removes a listener for changes to the current navigable view position.
|
boolean goToInitialDifference()
void addPositionListener(javax.swing.event.ChangeListener l)
l
- the listener to add.void removePositionListener(javax.swing.event.ChangeListener l)
l
- the listener to remove.boolean hasNavigableDifferences()
boolean hasPreviousDifference()
boolean hasNextDifference()
boolean goToFirstDifference()
boolean goToLastDifference()
boolean goToPreviousDifference()
goToLastDifference()
.boolean goToNextDifference()
goToFirstDifference()
.