Package info.joseluismartin.gui

Interface Summary
Binder<T> Binder interface define methods common to model based representation of data like Views.
Editor  
EditorListener  
FilterView FilterView interface for forms that edit filters
GuiFactory Factory interface for creating visual components.
ModelHolder<T> Interface for classes that holds models, ie a model pointer interface
View<T> Interface for Views
 

Class Summary
AbstractView<T> Template class that simplifies View implementation.
ActionCellRenderer  
ApplicationContextGuiFactory GuiFactory that use ApplicationContext to create and configure widgets.
ColumnDefinition A Column definition for configuring ListTableModel with inner beans in context.
DefaultPaginator Default implementation of Paginator.
DeleteRowAction  
EditorEvent  
IconAction  
JComponentPanelHolder  
ListPane A Container with List for select visible panel.
ListTableModel TableModel that use a List of Objects to hold data.
ModelRowSorter<M extends TableModel> A RowSorter for server side sorting.
PageableTable A JPanel with a JTable and paginator.
PaginatorView PaginatorView with control buttons to manage paginator.
PanelHolder A Holder for gui component classes
Selector<T>  
SeparatorTitled  
ShowRowAction  
SpringUtilities A 1.4 file that provides utility methods for creating form- or grid-style layouts with SpringLayout.
TableEditor<T> Simple table editor
TableRowAction  
ViewDialog<T> A JDialog for use as View Wrapper
ViewFrame A JFrame for use as View Container
ViewPanelHolder PanelHolder implementation for Views
 



Copyright © 2012 JDAL. All Rights Reserved.