Class Summary |
AbstractMetaObjectUI |
A component that allows rendering or editing
a specific type of MetaObject. |
AbstractPropertyEditor |
Base implementation of the MetaPropertyEditor interface. |
AbstractPropertyUI |
Base implementation of the MetaPropertyUI interface. |
DefaultEditorFactory |
Simple factory that will just instantiate an editor
of a particular class. |
DefaultPropertyEditor |
Default implementation of MetaPropertyEditor that uses
a property format object and a JTextField to apply
changes to a PropertyMutator. |
DefaultPropertyRenderer |
A default implementation of MetaPropertyRenderer that
returns a JLabel with an etched border. |
DefaultRendererFactory |
Simple factory that will just instantiate a renderer of a
particular class. |
FactoryRegistry |
Creates specific types of MetaPropertyEditors. |
FormatListCellRenderer |
A ListCellRenderer implementation that uses a PropertyFormat object
to resolve String values for the elements in the list. |
FormatPropertyRenderer |
A subclass of DefaultPropertyRenderer that passed its
values through a property format object before displaying. |
FormatTableCellRenderer |
A TableCellRenderer implementation that uses a PropertyFormat object
to resolve String values for the nodes in the table. |
FormatTreeCellRenderer |
A TreeCellRenderer implementation that uses a PropertyFormat object
to resolve String values for the nodes in the tree. |
JFormatAdapter |
Adapts a PropertyFormat to the Formatter support for the
JFormattedTextField. |
MetaObjectTabbedPane |
A tabbed panel where each tab represents a different
MetaObject. |
MetaObjectTabbedPaneUI |
A component that uses a MetaObjectTabbedPane to render or edit
a list of MetaObjects. |
MetaObjectTabbedPaneUIFactory |
Factory for creating MetaObjectTabbedPaneUIs |
MetaPanel |
A JPanel implementation that provides additional container
methods for adding MetaObjects and PropertyMutators as if they
were actual UI components. |
MetaPropertyContext |
A ViewContext implementation provided the factory registry
when creating new editors and renderers. |
MetaTabbedPanel |
A tabbed panel where each tab represents a different
set of fields for a MetaObject. |
MetaTabbedPanel.TabConfiguration |
Defines the elements related to a meta-tab including
fields, editability, scrollability, etc. |
MetaTabbedPanelUI |
A component that uses a MetaTabbedPanel to render or edit
a specific type of MetaObject. |
MetaTabbedPanelUIFactory |
Factory for creating MetaTabbedPanelUIs |
MultiColumnPanel |
A panel providing multi-column display or edit for a
set of properties. |
MultiColumnPanelUI |
A component that uses a multi-column panel to render or edit
a specific type of MetaObject. |
MultiColumnPanelUIFactory |
Factory for creating MultiColumnPanelUIs that can
act as either renderers or editors. |