org.netbeans.swing.tabcontrol 1.36

org.netbeans.swing.tabcontrol.event
Interface ComplexListDataListener

All Superinterfaces:
EventListener, ListDataListener
All Known Implementing Classes:
AbstractTabDisplayerUI.ModelListener, AbstractViewTabDisplayerUI.Controller, BasicTabDisplayerUI.BasicModelListener, DefaultTabbedContainerUI.ModelListener

public interface ComplexListDataListener
extends ListDataListener

An extension to javax.swing.ListDataListener to allow handling of events on non-contiguous elements


Method Summary
 void indicesAdded(ComplexListDataEvent e)
          Elements have been added at the indices specified by the event's getIndices() value
 void indicesChanged(ComplexListDataEvent e)
          Elements have been changed at the indices specified by the event's getIndices() value.
 void indicesRemoved(ComplexListDataEvent e)
          Elements have been removed at the indices specified by the event's getIndices() value
 
Methods inherited from interface javax.swing.event.ListDataListener
contentsChanged, intervalAdded, intervalRemoved
 

Method Detail

indicesAdded

void indicesAdded(ComplexListDataEvent e)
Elements have been added at the indices specified by the event's getIndices() value

Parameters:
e - The event

indicesRemoved

void indicesRemoved(ComplexListDataEvent e)
Elements have been removed at the indices specified by the event's getIndices() value

Parameters:
e - The event

indicesChanged

void indicesChanged(ComplexListDataEvent e)
Elements have been changed at the indices specified by the event's getIndices() value. If the changed data can affect display width (such as a text change or a change in icon size), the event's isTextChanged() method will return true.

Parameters:
e - The event

org.netbeans.swing.tabcontrol 1.36

Built on May 25 2012.  |  Portions Copyright 1997-2012 Oracle. All rights reserved.