public interface TreeSetModelListener extends EventListener
IlvTreeSetModel
.Modifier and Type | Method and Description |
---|---|
void |
beforeColumnRemoved(TreeSetModelEvent event)
Invoked before a column will be removed, if the model supports it.
|
void |
beforeDataChange(TreeSetModelEvent event)
Invoked before some
getValueAt or getDoubleAt
results will change, if the model supports it. |
void |
beforeObjectsRemoved(TreeSetModelEvent event)
Invoked before a set of sibling objects with their subtrees will
be removed, if the model supports it.
|
void |
columnAdded(TreeSetModelEvent event)
Invoked when a column has been added.
|
void |
columnPropertyChanged(TreeSetModelEvent event)
Invoked when a property of a column has changed, such as the result of
one of
getEmptyValue() , isEnumerated() ,
getEnumValues() , getMinValue() , or
getMaxValue() . |
void |
columnRemoved(TreeSetModelEvent event)
Invoked when a column has been removed.
|
void |
dataChanged(TreeSetModelEvent event)
Invoked when some
getValueAt or getDoubleAt
result has changed. |
void |
duringObjectsRemoved(TreeSetModelEvent event)
Invoked while a set of sibling objects with their subtrees will
be removed, if the model supports it.
|
void |
eventSeriesBegin()
Invoked before a series of events begins.
|
void |
eventSeriesEnd()
Invoked after a series of events has ended.
|
void |
objectsAdded(TreeSetModelEvent event)
Invoked when a a set of sibling objects with their subtrees have
been added.
|
void |
objectsRemoved(TreeSetModelEvent event)
Invoked when a set of sibling objects with their subtrees have
been removed.
|
void eventSeriesBegin()
void eventSeriesEnd()
void dataChanged(TreeSetModelEvent event)
getValueAt
or getDoubleAt
result has changed.event
- An event of type
TreeSetModelEvent.Type.DATA_CHANGED
.void beforeDataChange(TreeSetModelEvent event)
getValueAt
or getDoubleAt
results will change, if the model supports it.event
- An event of type TreeSetModelEvent.Type.BEFORE_DATA_CHANGE
.IlvTreeSetModel.getSupportedEventsMask()
void objectsAdded(TreeSetModelEvent event)
event
- An event of type
TreeSetModelEvent.Type.OBJECTS_ADDED
.void objectsRemoved(TreeSetModelEvent event)
event
- An event of type
TreeSetModelEvent.Type.OBJECTS_REMOVED
.IlvTreeSetModel.getSupportedEventsMask()
void beforeObjectsRemoved(TreeSetModelEvent event)
event
- An event of type
TreeSetModelEvent.Type.BEFORE_OBJECTS_REMOVED
.IlvTreeSetModel.getSupportedEventsMask()
void duringObjectsRemoved(TreeSetModelEvent event)
During this notification, the getChildren
method of the model
is still guaranteed to work on the "old objects", but value accessors
getValueAt
, getDoubleAt
no longer work.
event
- An event of type
TreeSetModelEvent.Type.DURING_OBJECTS_REMOVED
.void columnAdded(TreeSetModelEvent event)
event
- An event of type
TreeSetModelEvent.Type.COLUMN_ADDED
.void columnRemoved(TreeSetModelEvent event)
event
- An event of type
TreeSetModelEvent.Type.COLUMN_REMOVED
.void beforeColumnRemoved(TreeSetModelEvent event)
event
- An event of type
TreeSetModelEvent.Type.BEFORE_COLUMN_REMOVED
.IlvTreeSetModel.getSupportedEventsMask()
void columnPropertyChanged(TreeSetModelEvent event)
getEmptyValue()
, isEnumerated()
,
getEnumValues()
, getMinValue()
, or
getMaxValue()
.event
- An event of type
TreeSetModelEvent.Type.EMPTY_VALUE_CHANGED
or
TreeSetModelEvent.Type.ENUMERATED_CHANGED
or
TreeSetModelEvent.Type.ENUM_VALUES_CHANGED
or
TreeSetModelEvent.Type.MIN_VALUE_CHANGED
or
TreeSetModelEvent.Type.MAX_VALUE_CHANGED
.© Copyright Rogue Wave Software, Inc. 1997, 2018. All Rights Reserved.