public class IndexChangeEvent extends EventObject
Modifier and Type | Field and Description |
---|---|
static int |
INDEX_CHANGED_EVENT
INDEX_CHANGED_EVENT will be fired after sorting or filtering action is finished.
|
static int |
INDEX_CHANGING_EVENT
INDEX_CHANGING_EVENT will be fired before sorting or filtering action is triggered.
|
source
Constructor and Description |
---|
IndexChangeEvent(Object source,
int type)
Deprecated.
Please use
IndexChangeEvent(Object, int, int) instead. |
IndexChangeEvent(Object source,
int type,
int eventSerialNumber)
Constructor of this class.
|
IndexChangeEvent(Object source,
int type,
int eventSerialNumber,
boolean forceProcess,
boolean actualTableChanged) |
Modifier and Type | Method and Description |
---|---|
int |
getEventSerialNumber()
Gets the event serial number.
|
int |
getType()
Gets the event type.
|
boolean |
isActualTableChanged() |
boolean |
isForceProcess() |
String |
toString() |
getSource
public static final int INDEX_CHANGING_EVENT
public static final int INDEX_CHANGED_EVENT
@Deprecated public IndexChangeEvent(Object source, int type)
IndexChangeEvent(Object, int, int)
instead.source
- the table model which fired this event in the very beginningtype
- the event typepublic IndexChangeEvent(Object source, int type, int eventSerialNumber)
int number = ((Double) (Math.random() * 10000)).intValue();
IndexChangeEvent e = new IndexChangeEvent(this, INDEX_CHANGING_EVENT, number);
fireThisEvent(e);
....
IndexChangeEvent e = new IndexChangeEvent(this, INDEX_CHANGED_EVENT, number);
fireThisEvent(e);
source
- the table model which fired this event in the very beginningtype
- the event typeeventSerialNumber
- the event serial numberpublic IndexChangeEvent(Object source, int type, int eventSerialNumber, boolean forceProcess, boolean actualTableChanged)
public int getType()
public int getEventSerialNumber()
public boolean isForceProcess()
public boolean isActualTableChanged()
public String toString()
toString
in class EventObject