Package jaxx.runtime.swing.list.filter
Class FilterableActionCheckListModel<T>
java.lang.Object
jaxx.runtime.swing.list.ActionCheckListModel<T>
jaxx.runtime.swing.list.filter.FilterableActionCheckListModel<T>
- All Implemented Interfaces:
javax.swing.ListModel,CheckListModel<T>,FilterableCheckListModel<T>
public class FilterableActionCheckListModel<T> extends ActionCheckListModel<T> implements FilterableCheckListModel<T>
-
Field Summary
Fields inherited from class jaxx.runtime.swing.list.ActionCheckListModel
actionCheckAll, actionItems, checks, listeners, originalModel -
Constructor Summary
Constructors Constructor Description FilterableActionCheckListModel(DefaultFilterableCheckListModel<T> originalModel) -
Method Summary
Modifier and Type Method Description voidfilter(java.lang.String filter, org.nuiton.decorator.Decorator<java.lang.Object> decorator, CheckListFilterType filterType)Filters list view without losing actual dataMethods inherited from class jaxx.runtime.swing.list.ActionCheckListModel
addListDataListener, getCheckedItems, getElementAt, getOriginalSize, getSize, isCheckedIndex, removeListDataListener, setCheckedIndex, setCheckedItemsMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface jaxx.runtime.swing.list.CheckListModel
getCheckedItems, getOriginalSize, isCheckedIndex, setCheckedIndex, setCheckedItemsMethods inherited from interface javax.swing.ListModel
addListDataListener, getElementAt, getSize, removeListDataListener
-
Constructor Details
-
FilterableActionCheckListModel
-
-
Method Details
-
filter
public void filter(java.lang.String filter, org.nuiton.decorator.Decorator<java.lang.Object> decorator, CheckListFilterType filterType)Description copied from interface:FilterableCheckListModelFilters list view without losing actual data- Specified by:
filterin interfaceFilterableCheckListModel<T>
-