|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
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 | Implemented by classes that work with Pattern objects. |
| PipelineListener | PipelineListener |
| SelectionMapper | Responsible for keeping track of selection in model coordinates. |
| SortController | Defines the interactive sort control for a table. |
| UIDependent | Encapsulates state that depends on the UI and needs to be updated on LookAndFeel change. |
| Class Summary | |
|---|---|
| AbstractHighlighter | Abstract Highlighter implementation which manages change
notification and supports conditional highlighting. |
| 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. |
| DefaultSelectionMapper | Responsible for keeping track of selection in model coordinates. |
| 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. |
| 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 Clazz. |
| IconHighlighter | Highlighter which decorates by setting the icon property of a label. |
| PainterHighlighter | Highlighter implementation which uses a Painter to decorate the component. |
| PatternFilter | Pluggable pattern filter. |
| PatternPredicate | Pattern based HighlightPredicate. |
| PipelineEvent | Defines an event that encapsulates changes to a pipeline. |
| ResetDTCRColorHighlighter | This is a hack around DefaultTableCellRenderer color "memory", see Issue #258-swingx. |
| SearchPredicate | Pattern based HighlightPredicate for searching. |
| ShadingColorHighlighter | Experimental replacement of HierarchicalColumnHighligher. |
| ShuttleSorter | Pluggable sorting filter. |
| SizeSequenceMapper | |
| Sorter | Pluggable sorting filter. |
| SortKey | A column and how its sorted. |
| SortOrder | Encasulates sort state. |
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 ;-)
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||