public abstract static class FlatTableModelEvent.Type extends IlvEventType
Modifier and Type | Class and Description |
---|---|
static class |
FlatTableModelEvent.Type.ColumnPropertyChangeType
Type class specific to column property changes.
|
Modifier and Type | Field and Description |
---|---|
static FlatTableModelEvent.Type |
BEFORE_COLUMN_REMOVED
Notifies that a column will be removed.
|
static FlatTableModelEvent.Type |
BEFORE_DATA_CHANGE
Notifies that some values will change.
|
static FlatTableModelEvent.Type |
BEFORE_ROWS_REMOVED
Notifies that a consecutive range of rows will be removed.
|
static FlatTableModelEvent.Type |
COLUMN_ADDED
Notifies that a column has been added.
|
static FlatTableModelEvent.Type |
COLUMN_REMOVED
Notifies that a column has been removed.
|
static FlatTableModelEvent.Type |
DATA_CHANGED
Notifies that some values have changed.
|
static FlatTableModelEvent.Type |
EMPTY_VALUE_CHANGED
Notifies that the result of
getEmptyValue() for a
column has changed. |
static FlatTableModelEvent.Type |
ENUM_VALUES_CHANGED
Notifies that the result of
getEnumValues() for a
column has changed. |
static FlatTableModelEvent.Type |
ENUMERATED_CHANGED
Notifies that the result of
isEnumerated() for a
column has changed. |
static FlatTableModelEvent.Type |
MAX_VALUE_CHANGED
Notifies that the result of
getMaxValue() for a
column has changed. |
static FlatTableModelEvent.Type |
MIN_VALUE_CHANGED
Notifies that the result of
getMinValue() for a
column has changed. |
static FlatTableModelEvent.Type |
ROWS_ADDED
Notifies that a consecutive range of rows has been added.
|
static FlatTableModelEvent.Type |
ROWS_REMOVED
Notifies that a consecutive range of rows has been removed.
|
static FlatTableModelEvent.Type |
SERIES_BEGIN
An auxiliary type of event, denoting the beginning of a series of
events.
|
static FlatTableModelEvent.Type |
SERIES_END
An auxiliary type of event, denoting the end of a series of events.
|
Modifier and Type | Method and Description |
---|---|
int |
getMask()
Returns the bit mask identifying the category of optional event types
to which this event type belongs.
|
getName, notify, toString
public static final FlatTableModelEvent.Type SERIES_BEGIN
You are not meant to use this type of event. Only the class
IlvAbstractFlatTableModel
uses it.
public static final FlatTableModelEvent.Type SERIES_END
You are not meant to use this type of event. Only the class
IlvAbstractFlatTableModel
uses it.
public static final FlatTableModelEvent.Type DATA_CHANGED
public static final FlatTableModelEvent.Type BEFORE_DATA_CHANGE
Note: This type of event is not supported by all models. Only models
for which
(getSupportedEventsMask() & BEFORE_DATA_CHANGE_MASK) != 0
are guaranteed to send an event of this type before every
DATA_CHANGED
event.
public static final FlatTableModelEvent.Type ROWS_ADDED
public static final FlatTableModelEvent.Type ROWS_REMOVED
public static final FlatTableModelEvent.Type BEFORE_ROWS_REMOVED
Note: This type of event is not supported by all models. Only models
for which
(getSupportedEventsMask() & BEFORE_ROWS_REMOVED_MASK) != 0
are guaranteed to send an event of this type before every
ROWS_REMOVED
event.
public static final FlatTableModelEvent.Type COLUMN_ADDED
public static final FlatTableModelEvent.Type COLUMN_REMOVED
public static final FlatTableModelEvent.Type BEFORE_COLUMN_REMOVED
Note: This type of event is not supported by all models. Only models
for which
(getSupportedEventsMask() & BEFORE_COLUMN_REMOVED_MASK) != 0
are guaranteed to send an event of this type before every
COLUMN_REMOVED
event.
public static final FlatTableModelEvent.Type EMPTY_VALUE_CHANGED
getEmptyValue()
for a
column has changed.public static final FlatTableModelEvent.Type ENUMERATED_CHANGED
isEnumerated()
for a
column has changed.public static final FlatTableModelEvent.Type ENUM_VALUES_CHANGED
getEnumValues()
for a
column has changed.public static final FlatTableModelEvent.Type MIN_VALUE_CHANGED
getMinValue()
for a
column has changed.public static final FlatTableModelEvent.Type MAX_VALUE_CHANGED
getMaxValue()
for a
column has changed.© Copyright Rogue Wave Software, Inc. 1997, 2018. All Rights Reserved.