Class CategoryModel<C extends Category>
java.lang.Object
javax.swing.AbstractListModel
com.jidesoft.list.AbstractGroupableListModel
com.inductiveautomation.ignition.designer.thumbnailbrowser.CategoryModel<C>
- All Implemented Interfaces:
com.jidesoft.list.GroupableListModel
,Serializable
,ListModel
- See Also:
-
Field Summary
Fields inherited from class javax.swing.AbstractListModel
listenerList
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetElementAt
(int index) getGroupAt
(int index) Object[]
int
getSize()
void
setCategories
(List<C> categories) void
Methods inherited from class com.jidesoft.list.AbstractGroupableListModel
addListGroupChangeListener, fireGroupChanged, getListGroupChangeListeners, removeListGroupChangeListener
Methods inherited from class javax.swing.AbstractListModel
addListDataListener, fireContentsChanged, fireIntervalAdded, fireIntervalRemoved, getListDataListeners, getListeners, removeListDataListener
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface javax.swing.ListModel
addListDataListener, removeListDataListener
-
Constructor Details
-
CategoryModel
-
-
Method Details
-
getElementAt
-
getSize
public int getSize() -
getGroupAt
- Specified by:
getGroupAt
in interfacecom.jidesoft.list.GroupableListModel
- Overrides:
getGroupAt
in classcom.jidesoft.list.AbstractGroupableListModel
-
getGroups
- Specified by:
getGroups
in interfacecom.jidesoft.list.GroupableListModel
- Overrides:
getGroups
in classcom.jidesoft.list.AbstractGroupableListModel
-
setCategories
-
setGroups
-
firstCategory
-