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 Highlighter provide a mechanism to modify visual attributes of cell rendering components.
HighlightPredicate A controller which decides whether or not a visual decoration should be applied to the given Component in the given ComponentAdapter state.
PatternMatcher Deprecated. (since post-1.6) replaced by PatternMatcher in search package
UIDependent Deprecated. (pre-1.6.1) moved; use UIDependent instead
 

Class Summary
AbstractHighlighter Abstract Highlighter implementation which manages change notification and supports conditional highlighting.
AlignmentHighlighter A Highlighter which sets the horizontal alignment.
BorderHighlighter A Highlighter that applies a border the the renderer component.
ColorHighlighter A Highlighter to modify component colors.
ComponentAdapter Abstract base class for all component data adapter classes.
CompoundHighlighter A class which manages the lists of Highlighters.
EnabledHighlighter A Highlighter which sets the enabled property.
FontHighlighter A Highlighter which sets the Font of the component.
HighlighterFactory A Factory which creates common Highlighters.
HighlighterFactory.UIColorHighlighter A ColorHighlighter with UI-dependent background.
HighlightPredicate.AndHighlightPredicate Ands a list of predicates.
HighlightPredicate.ColumnHighlightPredicate A HighlightPredicate based on column index.
HighlightPredicate.DepthHighlightPredicate A HighlightPredicate based on adapter depth.
HighlightPredicate.EqualsHighlightPredicate Predicate testing the componentAdapter value against a fixed Object.
HighlightPredicate.IdentifierHighlightPredicate A HighlightPredicate based on column identifier.
HighlightPredicate.NotHighlightPredicate Negation of a HighlightPredicate.
HighlightPredicate.OrHighlightPredicate Or's a list of predicates.
HighlightPredicate.RowGroupHighlightPredicate  
HighlightPredicate.TypeHighlightPredicate Predicate testing the componentAdapter value type against a given Class.
IconHighlighter Highlighter which decorates by setting the icon property of a JLabel.
PainterHighlighter Highlighter implementation which uses a Painter to decorate the component.
PatternPredicate Pattern based HighlightPredicate.
ResetDTCRColorHighlighter This is a hack around DefaultTableCellRenderer color "memory", see Issue #258-swingx.
SearchPredicate Pattern based HighlightPredicate for searching.
ShadingColorHighlighter Experimental replacement of HierarchicalColumnHighligher.
ToolTipHighlighter A highlighter for setting a tool tip on the component.
 

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.

For details, see SwingX Highlighter Basics (in the wiki) .

PENDING JW: describe here instead of linking ;-)