Package info.joseluismartin.gui.bind

Interface Summary
BinderFactory Interface for Binder Factories
BinderHolder Interface for classes that hold property binders.
ControlAccessor Interface for generic access to ui controls
ControlAccessorFactory A Factory for ControlAccessors
ControlChangeListener A Listener for generic control changes.
PropertyBinder Bind a component to a model property
 

Class Summary
AbstractBinder Base class for Binders.
AbstractControlAccessor Base class for ControlAccessors
AutoBinder<T> Do an automatic binding of a view using reflection.
ComboAccessor Control Accessor for JComboBox
ComboBinder Binder for JComboBox
CompositeBinder<T> Composite Binder methods to a collection of PropertyBinders that bind on the same model
ConfigurableBinderFactory Configurable Binder Factory that use a Map ComponentClass -> BinderClass to create Binders for Swing components
ConfigurableControlAccessorFactory Implementation of ControlAccessorFactory using an asociative Map<Class, ControlAccessor>
ControlAccessorBinderFactory Binder Factory that use a ControlAccessorFactory to create PropertyBinders.
ControlBinder Generic ControlBinder that use a ControlAccessorFactory to get/set control values
ControlBindingErrorProcessor  
ControlError FieldError for Swing controls
ControlEvent ControlEvent Object
DirectFieldAccessor PropertyAccessor implementation that directly accesses instance fields.
LabelBinder  
ListAccessor ControlAccessor for JList
ListBinder Binder for JList
SelectorAccessor ControlAccessor for Selector
SelectorBinder Binder for Selector
SwingBinder<T>  
TextComponentAccessor ControlAccesor for JTextComponents.
TextComponentBinder Binder for JComponentText
ToggleButtonAccessor ControlAccessor for JToggleButton
ToggleButtonBinder Property binder for ToggleButtons
ViewAccessor Control Accessor for Views
ViewBinder  
 

Exception Summary
BindingException  
UndefinedAccessorException Undefinded Control Accessor for a control.
 



Copyright © 2012 JDAL. All Rights Reserved.