JIDE 3.3.1

Package com.jidesoft.list

The package contains all kinds of components and classes related to JList for JIDE Grids product.

See:
          Description

Interface Summary
DualListModel The model class for DualList.
FilterableListModelListener The listener interface for receiving FilterableListModel events.
GroupableListModel GroupableListModel is the model used by GroupList.
GroupListModel An enhanced interface of ListModel.
ImagePreviewList.PreviewImageIcon An interface to allow specify title, description and size information in addition to the icon itself.
ListFilter<T> A filter for FilterableListModel.
ListGroupChangeListener  
ListModelWrapper ListModelWrapper is a wrapper around list model which is referred as the actual list model or underlying list model.
ListPopupMenuCustomizer An interface to allow user to customize for the ListPopupMenuInstaller.
 

Class Summary
AbstractDualListModel  
AbstractGroupableListModel This is an abstract implementation for GroupableListModel.
AbstractGroupListModel This is an abstract implementation of GroupListModel However, some methods such as #getGroupStart(int) & #getGroupEnd(int) may not have a good performance.
AbstractListFilter<T> AbstractListFilter is a special Filter for ListModel.
AbstractPageListModel  
CheckBoxListWithAllSelectionModel A CheckBoxListSelectionModel for a CheckBoxList with (All) as the first item.
DefaultDisableableListSelectionModel  
DefaultDualListModel  
DefaultGroupableListModel This is a default implementation for GroupableListModel.
DefaultGroupListModel  
DefaultListModelWrapper The default implementation of ListModelWrapper.
DefaultPageListModel  
DefaultPreviewImageIcon Default implementation of PreviewImageIcon.
DualList DualList is a pane that contains two JLists and a bunch of buttons.
FilterableCheckBoxList This is a filterable CheckBoxList.
FilterableCheckBoxListSelectionModel FilterableCheckBoxListSelectionModel is to work with FilterableCheckBoxList.
FilterableGroupableListModel  
FilterableListModel FilterableListModel is a list model which wraps another list model so that user can apply filters on it.
FilterableListModelEvent An AWTEvent that adds support for FilterableListModel objects as the event source when filter is added or removed.
GroupList GroupList is JList that supports the grouping of items.
GroupListShrinkSearchableSupport GroupListShrinkSearchableSupport is a subclass of ShrinkSearchableSupport to make GroupList shrinkable while searching.
ImagePreviewList ImagePreviewList is a component that can preview images.
ImagePreviewPanel A panel can display image icon along with the description and detail.
ListGroupChangeEvent An event to indicate the group information is changed in GroupableListModel.
ListIconsFactory A helper class to contain icons for JIDE Grids product.
ListIconsFactory.ListSelectionPane  
ListModelWrapperUtils ListWrapperUtilsis a utility class that contains several useful methods for ListModelWrapper.
ListPopupMenuInstaller ListPopupMenuInstaller allows you to add a popup menu to a JList and customize it.
ListUtils A collection of utility methods for JList.
QuickGroupableListFilterField  
QuickListFilterField QuickListFilterField works along with any ListModel to provide searching feature.
SortableGroupableListModel  
SortableListModel SortableListModel is a list model wrapper which can do the sorting.
StyledListCellRenderer A list cell renderer based on StyledLabel.
StyledListCellRenderer.UIResource A subclass of DefaultListCellRenderer that implements UIResource.
TextFieldList TextFieldList is a pane that contains a JTextField on the left and a JList on the right and a bunch of buttons.
 

Package com.jidesoft.list Description

The package contains all kinds of components and classes related to JList for JIDE Grids product.


JIDE 3.3.1