- <init>
Creates a new instance of EventBroadcaster which will produce events for the
passed DefaultOutlineMo
- addTableModelListener
Add a table model listener. All events fired by this EventBroadcaster will have
the OutlineModel as
- addTreeModelListener
Add a tree model listener. All events fired by this EventBroadcaster will have
the OutlineModel as t
- areMoreEventsPending
Flag which is set to true while multiple TableModelEvents generated from a
single TreeModelEvent are
- createTableChangeEvent
Create a change TableModelEvent for the passed TreeModelEvent and the contiguous
subrange of the Tre
- createTableDeletionEvent
Create a deletion TableModelEvent for the passed TreeModelEvent and the
contiguous subrange of the T
- fireTableChange
Fires multiple table model events, setting the inMultiEvent flag as appropriate.
- fireTreeChange
Fire the passed TreeModelEvent of the specified type to all registered
TreeModelListeners. The passe
- getChildrenForIndices
Get the children from a TreeModelEvent associated with the set of indices
passed.
- getContiguousIndexBlocks
Returns an array of int[]s each one representing a contiguous set of indices in
the tree model event
- getLayout
Convenience getter for the proxied model's layout cache
- getModel
Get the outline model for which this broadcaster will proxy events