public class ScrollEvent extends RangeEvent
RowSetIterator
to inform its listeners
when a range of rows is scrolled.Constructor and Description |
---|
ScrollEvent(RowSetIterator source,
int rangeStartBefore)
Creates a scroll event.
|
Modifier and Type | Method and Description |
---|---|
int |
getFirstNewRowRangeIndex()
Gets the index of the new first row of the range.
|
int |
getNewRowCountInRange()
Counts the number of rows exposed by the scroll.
|
int |
getRangeStartBefore()
Gets the index of the original first row of the range.
|
int |
getScrollAmount()
Gets the distance rows are displaced by the scroll.
|
java.lang.String |
toString()
Internal: For debugging only.
|
getAllRowsInRange, getRangeStart, getRowCountInRange, toString
public ScrollEvent(RowSetIterator source, int rangeStartBefore)
source
- the publisher of the event.rangeStartBefore
- the View Object index of the first row of the range,
before scrolling.public int getRangeStartBefore()
public int getScrollAmount()
public int getFirstNewRowRangeIndex()
public int getNewRowCountInRange()
public java.lang.String toString()
toString
in class java.util.EventObject