public abstract static class TreeListModelEvent.Type extends IlvEventType
Modifier and Type | Class and Description |
---|---|
static class |
TreeListModelEvent.Type.ColumnPropertyChangeType
Type class specific to column property changes.
|
Modifier and Type | Field and Description |
---|---|
static TreeListModelEvent.Type |
BEFORE_COLUMN_REMOVED
Notifies that a column will be removed.
|
static TreeListModelEvent.Type |
BEFORE_DATA_CHANGE
Notifies that some values will change.
|
static TreeListModelEvent.Type |
BEFORE_OBJECTS_REMOVED
Notifies that a consecutive range of objects and their subtrees will change.
|
static TreeListModelEvent.Type |
COLUMN_ADDED
Notifies that a column has been added.
|
static TreeListModelEvent.Type |
COLUMN_REMOVED
Notifies that a column has been removed.
|
static TreeListModelEvent.Type |
DATA_CHANGED
Notifies that some values have changed.
|
static TreeListModelEvent.Type |
DURING_OBJECTS_REMOVED
Notifies that a consecutive range of objects and their subtrees will change.
|
static TreeListModelEvent.Type |
EMPTY_VALUE_CHANGED
Notifies that the result of
getEmptyValue() for a
column has changed. |
static TreeListModelEvent.Type |
ENUM_VALUES_CHANGED
Notifies that the result of
getEnumValues() for a
column has changed. |
static TreeListModelEvent.Type |
ENUMERATED_CHANGED
Notifies that the result of
isEnumerated() for a
column has changed. |
static TreeListModelEvent.Type |
MAX_VALUE_CHANGED
Notifies that the result of
getMaxValue() for a
column has changed. |
static TreeListModelEvent.Type |
MIN_VALUE_CHANGED
Notifies that the result of
getMinValue() for a
column has changed. |
static TreeListModelEvent.Type |
OBJECTS_CHANGED
Notifies that a consecutive range of objects and their subtrees have
changed.
|
static TreeListModelEvent.Type |
SERIES_BEGIN
An auxiliary type of event, denoting the beginning of a series of
events.
|
static TreeListModelEvent.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 TreeListModelEvent.Type SERIES_BEGIN
You are not meant to use this type of event. Only the class
IlvAbstractTreeListModel
uses it.
public static final TreeListModelEvent.Type SERIES_END
You are not meant to use this type of event. Only the class
IlvAbstractTreeListModel
uses it.
public static final TreeListModelEvent.Type DATA_CHANGED
public static final TreeListModelEvent.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 kind before every
DATA_CHANGED
event.
public static final TreeListModelEvent.Type OBJECTS_CHANGED
public static final TreeListModelEvent.Type BEFORE_OBJECTS_REMOVED
Note: This type of event is not supported by all models. Only models
for which
(getSupportedEventsMask() & BEFORE_OBJECTS_REMOVED_MASK) != 0
are guaranteed to send an event of this kind before every
OBJECTS_CHANGED
event with a non-empty set of "old objects".
public static final TreeListModelEvent.Type DURING_OBJECTS_REMOVED
This type of event is sent after the BEFORE_OBJECTS_REMOVED
event
and before the OBJECTS_CHANGED
event. When this type of event is
fired, the getChildren
method of the model is still guaranteed to work
on the "old objects", but value accessors getValueAt
,
getDoubleAt
no longer work.
Note: This type of event is not supported by all models. Only models
for which
(getSupportedEventsMask() & DURING_OBJECTS_REMOVED_MASK) != 0
are guaranteed to send an event of this kind before every
OBJECTS_CHANGED
event with a non-empty set of "old objects".
public static final TreeListModelEvent.Type COLUMN_ADDED
public static final TreeListModelEvent.Type COLUMN_REMOVED
public static final TreeListModelEvent.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 kind before every
COLUMN_REMOVED
event.
public static final TreeListModelEvent.Type EMPTY_VALUE_CHANGED
getEmptyValue()
for a
column has changed.public static final TreeListModelEvent.Type ENUMERATED_CHANGED
isEnumerated()
for a
column has changed.public static final TreeListModelEvent.Type ENUM_VALUES_CHANGED
getEnumValues()
for a
column has changed.public static final TreeListModelEvent.Type MIN_VALUE_CHANGED
getMinValue()
for a
column has changed.public static final TreeListModelEvent.Type MAX_VALUE_CHANGED
getMaxValue()
for a
column has changed.© Copyright Rogue Wave Software, Inc. 1997, 2018. All Rights Reserved.