java.lang.Object
javax.swing.AbstractListModel<T>
com.iamsoft.util.ui.swing.CompositeListModel<T>
- Type Parameters:
T
- the type of the elements of this model
- All Implemented Interfaces:
Serializable
,ListModel<T>
A list composed of zero to many child lists models. Events are automatically
propagated from component lists.
- See Also:
-
Field Summary
Fields inherited from class javax.swing.AbstractListModel
listenerList
-
Constructor Summary
ConstructorsConstructorDescriptionCompositeListModel
(List<ListModel<? extends T>> pComponentLists) CompositeListModel
(ListModel<? extends T>... pComponentLists) -
Method Summary
Modifier and TypeMethodDescriptiongetElementAt
(int pIdx) int
getSize()
Sum of sizes of component list models.Methods inherited from class javax.swing.AbstractListModel
addListDataListener, fireContentsChanged, fireIntervalAdded, fireIntervalRemoved, getListDataListeners, getListeners, removeListDataListener
-
Constructor Details
-
CompositeListModel
- Parameters:
pComponentLists
- Lists that will be laid end to end in order to create composite list.
-
CompositeListModel
-
-
Method Details
-
getListModels
-
getSize
public int getSize()Sum of sizes of component list models. -
getElementAt
-