swingx
Version 2005-08-19

Package org.jdesktop.swingx.decorator

Contains API used to implement coordinated sorting, filtering, and highlighting of the extended Swing cell-rendering component classes JXTable, JXTreeTable, JXTree, and JXList.

See:
          Description

Interface Summary
Highlighter.UIHighlighter  
PatternMatcher Implemented by classes that work with Pattern objects.
PipelineListener PipelineListener
SortController Defines a sorting strategy for a table.
 

Class Summary
AlternateRowHighlighter AlternateRowHighlighter prepares a cell renderer to use different background colors for alternating rows in a data view.
AlternateRowHighlighter.UIAlternateRowHighlighter  
ComponentAdapter Abstract base class for all component data adapter classes.
ConditionalHighlighter ConditionalHighlighter.
Filter A Filter is used to filter the data presented in a data-aware component such as a JXList or a JXTable.
FilterPipeline A FilterPipeline is used to define the set of filters for a data-aware component such as a JXList or a JXTable.
HierarchicalColumnHighlighter HierarchicalColumnHighlighter
Highlighter Highlighter is a lightweight mechanism to modify the behavior and attributes of cell renderers such as ListCellRenderer, TableCellRenderer, and TreeCellRenderer in a simple layered fashion.
HighlighterPipeline A class which manages the lists of highlighters.
PatternFilter Pluggable pattern filter.
PatternHighlighter PatternHighlighter
PipelineEvent Defines an event that encapsulates changes to a pipeline.
RolloverHighlighter  
SearchHighlighter Convenience Highlighter to test and highlight cells in searching.
SelectionMapper Responsible for keeping track of selection in model coordinates.
ShuttleSorter Pluggable sorting filter.
SizeSequenceMapper  
Sorter Pluggable sorting filter.
SortKey A column and how its sorted.
SortOrder Encasulates sort state.
 

Package org.jdesktop.swingx.decorator Description

Contains API used to implement coordinated sorting, filtering, and highlighting of the extended Swing cell-rendering component classes JXTable, JXTreeTable, JXTree, and JXList.

Package Specification

Related Documentation


swingx
Version 2005-08-19