A B C D E F G H I L M N O P R S T U V _

A

AbstractBindingContext - Class in net.sf.echobinding.binding
 
AbstractBindingContext() - Constructor for class net.sf.echobinding.binding.AbstractBindingContext
 
AbstractPresentationModel - Class in net.sf.echobinding.model
 
AbstractPresentationModel() - Constructor for class net.sf.echobinding.model.AbstractPresentationModel
 
AbstractPropertyAdapter - Class in net.sf.echobinding.binding
 
AbstractPropertyAdapter() - Constructor for class net.sf.echobinding.binding.AbstractPropertyAdapter
 
ACTION_SHOW_DETAIL - Static variable in class net.sf.echobinding.table.SelectableBoundTable
 
actionPerformed(ActionEvent) - Method in class net.sf.echobinding.controls.CheckBox
 
actionPerformed(ActionEvent) - Method in class net.sf.echobinding.controls.SelectField
 
actionPerformed(ActionEvent) - Method in class net.sf.echobinding.table.BoundTable
 
add(String, PropertyAdapter) - Method in class net.sf.echobinding.binding.AbstractBindingContext
 
add(String, PropertyAdapter) - Method in interface net.sf.echobinding.binding.BindingContext
Adds a property adapter to the context.
add(String, PropertyAdapter) - Method in class net.sf.echobinding.binding.OgnlBindingContext
 
addActionListener(ActionListener) - Method in class net.sf.echobinding.controls.Label
 
addActionListener(ActionListener) - Method in interface net.sf.echobinding.model.ComponentModel
Adds a ActionListener to the set of ActionListeners.
addChild(BindingContext) - Method in class net.sf.echobinding.binding.AbstractBindingContext
Adds a child to the set of child contexts.
addColumn(String) - Method in class net.sf.echobinding.table.BoundTable
Adds a column for the specified adpater to the table.
addColumn(Integer, String) - Method in class net.sf.echobinding.table.BoundTable
Adds a column at the specified position to the table.
addContext(String, BindingContext) - Method in class net.sf.echobinding.BindingConfiguration
 
addModel(String, Object) - Method in class net.sf.echobinding.binding.OgnlBindingContext
Adds a bean to the OgnlContext.
addPropertyChangeListener(PropertyChangeListener) - Method in class net.sf.echobinding.binding.AbstractBindingContext
 
addPropertyChangeListener(String, PropertyChangeListener) - Method in class net.sf.echobinding.binding.AbstractBindingContext
Add listener for the specified property name.
addPropertyChangeListener(PropertyChangeListener) - Method in interface net.sf.echobinding.binding.BindingContext
Add a PropertyChangeListener to the listener list.
addPropertyChangeListener(String, PropertyChangeListener) - Method in interface net.sf.echobinding.binding.BindingContext
Add a PropertyChangeListener to the listener list for a specific property.
addPropertyChangeListener(PropertyChangeListener) - Method in class net.sf.echobinding.BindingConfiguration
 
addPropertyChangeListener(PropertyChangeListener) - Method in interface net.sf.echobinding.model.ComponentModel
Adds a PropertyChangeListener to the set of listeners.
addRow() - Method in class net.sf.echobinding.datacontrol.FormColumnTable
 
addRow() - Method in interface net.sf.echobinding.table.EditableTable
Adds a new row to the table.
addRow() - Method in class net.sf.echobinding.table.ListEditor
 
addRowSelectionListener(RowSelectionListener) - Method in class net.sf.echobinding.table.SelectableTable
 
addTableModelListener(TableModelListener) - Method in class net.sf.echobinding.table.BoundTableModel
 
addTableModelListener(TableModelListener) - Method in class net.sf.echobinding.table.EditableTableModel
 
addValidator(Validator) - Method in class net.sf.echobinding.binding.AbstractPropertyAdapter
 
addValidator(Validator) - Method in interface net.sf.echobinding.binding.PropertyAdapter
Adds a validator to the list of validators.
App - Class in net.sf.echobinding
Hello world!
App() - Constructor for class net.sf.echobinding.App
 

B

BeanValidator - Class in net.sf.echobinding.validation
 
BeanValidator() - Constructor for class net.sf.echobinding.validation.BeanValidator
 
BindingConfiguration - Class in net.sf.echobinding
The BindingConfiguration is the root node in the data binding context tree.
BindingConfiguration() - Constructor for class net.sf.echobinding.BindingConfiguration
 
BindingContext - Interface in net.sf.echobinding.binding
The BindingContext interface.
BindingException - Exception in net.sf.echobinding.binding
 
BindingException() - Constructor for exception net.sf.echobinding.binding.BindingException
 
BindingException(String) - Constructor for exception net.sf.echobinding.binding.BindingException
 
BindingException(String, Throwable) - Constructor for exception net.sf.echobinding.binding.BindingException
 
BindingException(Throwable) - Constructor for exception net.sf.echobinding.binding.BindingException
 
BoundButtonGroup<T> - Class in net.sf.echobinding.controls
 
BoundButtonGroup(String, BindingContext) - Constructor for class net.sf.echobinding.controls.BoundButtonGroup
Creates a bound button group.
BoundControl - Interface in net.sf.echobinding
The BoundControl interface defines the basic functions that controls must provide for data binding.
BoundTable<T> - Class in net.sf.echobinding.table
A data bound table.
BoundTable(List<T>, BindingContext) - Constructor for class net.sf.echobinding.table.BoundTable
Creates a data bound table using a list.
BoundTable(String, BindingContext) - Constructor for class net.sf.echobinding.table.BoundTable
Creates a data bound table using a list adapter.
BoundTableCollectionCellRenderer - Class in net.sf.echobinding.table
A table cell renderer which renders collections in data bound tables.
BoundTableCollectionCellRenderer() - Constructor for class net.sf.echobinding.table.BoundTableCollectionCellRenderer
 
BoundTableHeaderRenderer - Class in net.sf.echobinding.table
 
BoundTableHeaderRenderer() - Constructor for class net.sf.echobinding.table.BoundTableHeaderRenderer
 
BoundTableModel - Class in net.sf.echobinding.table
 
BoundTableModel(Object[], Object[][]) - Constructor for class net.sf.echobinding.table.BoundTableModel
 
BrowseableTable - Interface in net.sf.echobinding.table
 
Button - Class in net.sf.echobinding.controls
 
Button(String, BindingContext) - Constructor for class net.sf.echobinding.controls.Button
 

C

CheckBox - Class in net.sf.echobinding.controls
 
CheckBox() - Constructor for class net.sf.echobinding.controls.CheckBox
 
CheckBox(String) - Constructor for class net.sf.echobinding.controls.CheckBox
 
CheckBox(ImageReference) - Constructor for class net.sf.echobinding.controls.CheckBox
 
CheckBox(String, ImageReference) - Constructor for class net.sf.echobinding.controls.CheckBox
 
CheckBox(String, BindingContext) - Constructor for class net.sf.echobinding.controls.CheckBox
Creates a data bound check box.
cloneInstance() - Method in interface net.sf.echobinding.model.PresentationModel
 
ComponentModel - Interface in net.sf.echobinding.model
 
Configuration - Class in net.sf.echobinding
 
Configuration() - Constructor for class net.sf.echobinding.Configuration
 
ConfigurationSetup - Class in net.sf.echobinding
 
ConfigurationSetup() - Constructor for class net.sf.echobinding.ConfigurationSetup
 
configure() - Method in class net.sf.echobinding.ConfigurationSetup
 
configure() - Method in interface net.sf.echobinding.model.PresentationModel
Configures the presenatation model.
copyObject(T) - Method in class net.sf.echobinding.persistence.DefaultPersistenceManager
 
copyObject(T) - Method in class net.sf.echobinding.persistence.DefaultTablePersistenceManager
 
copyObject(T) - Method in interface net.sf.echobinding.persistence.PersistenceManager
Creates a copy of the given object.
copyRow(BindingContext) - Method in class net.sf.echobinding.datacontrol.FormColumnTable
 
copyRow(BindingContext) - Method in interface net.sf.echobinding.table.EditableTable
Creates a copy of the selected row and adds it to the table.
copyRow(BindingContext) - Method in class net.sf.echobinding.table.ListEditor
 
createButton(String, String) - Method in class net.sf.echobinding.controls.BoundButtonGroup
Creates a bound radio button and adds it to this group.
createButton(Table, Object, int, int) - Method in class net.sf.echobinding.table.BoundTableCollectionCellRenderer
 
createButtonPanel(int) - Method in interface net.sf.echobinding.table.EditableTableRendererSupport
Creates a button panel that will be added to each row in the table.
createButtonPanel(int) - Method in class net.sf.echobinding.table.ListEditor
 
createButtonText(Set) - Method in class net.sf.echobinding.table.BoundTableCollectionCellRenderer
 
createChild() - Method in interface net.sf.echobinding.binding.BindingContext
Creates a new BindingContext instance and adds it as a child to this context.
createChild() - Method in class net.sf.echobinding.binding.OgnlBindingContext
 
createHeaderButtonPanel() - Method in interface net.sf.echobinding.table.EditableTableRendererSupport
Creates the button panel that will be addded to the table header.
createHeaderButtonPanel() - Method in class net.sf.echobinding.table.ListEditor
 
createHeaderComponent(Table, Object, int, int) - Method in class net.sf.echobinding.table.BoundTableHeaderRenderer
 
createHeaderComponent(Table, Object, int, int) - Method in class net.sf.echobinding.table.EditableTableHeaderRenderer
 
createLabel(Table, Object, int, int) - Method in class net.sf.echobinding.table.DefaultDataBoundTableCellRenderer
Returns a data bound label for the given table index.
createLabel(Table, Object, int, int) - Method in class net.sf.echobinding.table.EditableTableCellRenderer
 
createNewObject() - Method in class net.sf.echobinding.persistence.DefaultPersistenceManager
Tries to dynamically create a new row object by using the empty constructor.
createNewObject() - Method in interface net.sf.echobinding.persistence.PersistenceManager
Creates a new object.
createRow(BindingContext, int) - Method in class net.sf.echobinding.datacontrol.FormColumnTable
Defines how a table row should look like.
createTableData() - Method in class net.sf.echobinding.table.BoundTable
Creates the table data.
createTableHeaderData() - Method in class net.sf.echobinding.table.BoundTable
Creates the table header data.
createTableModel() - Method in class net.sf.echobinding.table.BoundTable
Creates the table model.
createTableModel() - Method in class net.sf.echobinding.table.ListEditor
 

D

DateFormat - Class in net.sf.echobinding.format
 
DateFormat(String) - Constructor for class net.sf.echobinding.format.DateFormat
 
DateValidator - Class in net.sf.echobinding.validation
 
DateValidator(DateFormat) - Constructor for class net.sf.echobinding.validation.DateValidator
 
decorate(Object) - Method in interface net.sf.echobinding.decorator.Decorator
 
decorate(Object) - Method in class net.sf.echobinding.decorator.DefaultDecorator
 
Decorator - Interface in net.sf.echobinding.decorator
 
DefaultDataBoundTableCellRenderer - Class in net.sf.echobinding.table
A default implementation of a TableCellRenderer for a BoundTable.
DefaultDataBoundTableCellRenderer() - Constructor for class net.sf.echobinding.table.DefaultDataBoundTableCellRenderer
 
DefaultDecorator - Class in net.sf.echobinding.decorator
 
DefaultDecorator() - Constructor for class net.sf.echobinding.decorator.DefaultDecorator
 
DefaultPersistenceManager<T> - Class in net.sf.echobinding.persistence
 
DefaultPersistenceManager(T) - Constructor for class net.sf.echobinding.persistence.DefaultPersistenceManager
Creates a default persistence manager for objects of type T.
DefaultTablePersistenceManager<T> - Class in net.sf.echobinding.persistence
 
DefaultTablePersistenceManager(T, BoundTable<T>) - Constructor for class net.sf.echobinding.persistence.DefaultTablePersistenceManager
 
DefaultValidationHandler - Class in net.sf.echobinding.validation
The default validation handler.
DefaultValidationHandler(Component) - Constructor for class net.sf.echobinding.validation.DefaultValidationHandler
 
deleteObject(T) - Method in class net.sf.echobinding.persistence.DefaultPersistenceManager
 
deleteObject(T) - Method in interface net.sf.echobinding.persistence.PersistenceManager
Delets an object.
deleteRow(BindingContext) - Method in class net.sf.echobinding.datacontrol.FormColumnTable
 
deleteRow(BindingContext) - Method in interface net.sf.echobinding.table.EditableTable
Removes the selected row from the table.
deleteRow(BindingContext) - Method in class net.sf.echobinding.table.ListEditor
 
DetailsHandler - Interface in net.sf.echobinding.table
 

E

EditableTable<T> - Interface in net.sf.echobinding.table
 
EditableTableCellRenderer - Class in net.sf.echobinding.table
 
EditableTableCellRenderer() - Constructor for class net.sf.echobinding.table.EditableTableCellRenderer
 
EditableTableHeaderRenderer - Class in net.sf.echobinding.table
 
EditableTableHeaderRenderer() - Constructor for class net.sf.echobinding.table.EditableTableHeaderRenderer
 
EditableTableModel - Class in net.sf.echobinding.table
 
EditableTableModel(Object[], Object[][]) - Constructor for class net.sf.echobinding.table.EditableTableModel
 
EditableTableRendererSupport - Interface in net.sf.echobinding.table
 
editRow(BindingContext) - Method in class net.sf.echobinding.datacontrol.FormColumnTable
 
editRow(BindingContext) - Method in interface net.sf.echobinding.table.EditableTable
Shows the selected row in the edit form for editing.
editRow(BindingContext) - Method in class net.sf.echobinding.table.ListEditor
 

F

firePropertyChange(String, Object, Object) - Method in class net.sf.echobinding.binding.AbstractBindingContext
 
firePropertyChange(PropertyChangeEvent) - Method in class net.sf.echobinding.binding.AbstractBindingContext
 
first() - Method in interface net.sf.echobinding.table.BrowseableTable
 
FONT_BIG - Static variable in class net.sf.echobinding.Configuration
 
FONT_BIG_BOLD - Static variable in class net.sf.echobinding.Configuration
 
FONT_BIG_ITALIC - Static variable in class net.sf.echobinding.Configuration
 
FONT_MEDIUM - Static variable in class net.sf.echobinding.Configuration
 
FONT_MEDIUM_BOLD - Static variable in class net.sf.echobinding.Configuration
 
FONT_MEDIUM_ITALIC - Static variable in class net.sf.echobinding.Configuration
 
FONT_NORMAL - Static variable in class net.sf.echobinding.Configuration
 
FONT_NORMAL_BOLD - Static variable in class net.sf.echobinding.Configuration
 
FONT_NORMAL_ITALIC - Static variable in class net.sf.echobinding.Configuration
 
FONT_SMALL - Static variable in class net.sf.echobinding.Configuration
 
FONT_SMALL_BOLD - Static variable in class net.sf.echobinding.Configuration
 
FONT_SMALL_ITALIC - Static variable in class net.sf.echobinding.Configuration
 
Form - Interface in net.sf.echobinding.datacontrol
Deprecated.  
format(Object) - Method in class net.sf.echobinding.binding.AbstractPropertyAdapter
 
format(Object) - Method in class net.sf.echobinding.format.DateFormat
 
Format - Interface in net.sf.echobinding.format
 
format(Object) - Method in interface net.sf.echobinding.format.Format
 
format(Object) - Method in class net.sf.echobinding.format.TimeFormat
 
FormColumnTable<T> - Class in net.sf.echobinding.datacontrol
A editable table that allows inline editing.
FormColumnTable(List<T>, BindingContext) - Constructor for class net.sf.echobinding.datacontrol.FormColumnTable
 
FormHelper - Class in net.sf.echobinding.datacontrol
Deprecated.  
FormHelper() - Constructor for class net.sf.echobinding.datacontrol.FormHelper
Deprecated.  

G

getActionListener() - Method in class net.sf.echobinding.datacontrol.FormColumnTable
 
getActionListener() - Method in class net.sf.echobinding.table.BoundTable
Returns the action listener.
getAdapter(String) - Method in interface net.sf.echobinding.binding.BindingContext
Returns the property adapter for the given adapter id.
getAdapter(String) - Method in class net.sf.echobinding.binding.OgnlBindingContext
Returns the PropertyAdapter for the given id.
getAdapterId(int) - Method in class net.sf.echobinding.table.BoundTable
Returns the adapter id for the specified column.
getBindingContext(String) - Static method in class net.sf.echobinding.BindingConfiguration
 
getBindingContext(int) - Method in class net.sf.echobinding.table.BoundTable
Returns the binding context for the specified row.
getBorder() - Method in interface net.sf.echobinding.BoundControl
Returns the widget's border.
getBorder() - Method in class net.sf.echobinding.controls.Label
 
getChilds() - Method in class net.sf.echobinding.binding.AbstractBindingContext
 
getChilds() - Method in interface net.sf.echobinding.binding.BindingContext
Returns the child binding contexts.
getColumnAdapters() - Method in class net.sf.echobinding.table.BoundTable
Returns the column adapters.
getColumnClass(int) - Method in class net.sf.echobinding.table.BoundTableModel
 
getColumnClass(int) - Method in class net.sf.echobinding.table.EditableTableModel
 
getColumnCount() - Method in class net.sf.echobinding.table.BoundTableModel
 
getColumnCount() - Method in class net.sf.echobinding.table.EditableTableModel
 
getColumnName(int) - Method in class net.sf.echobinding.table.BoundTableModel
 
getColumnName(int) - Method in class net.sf.echobinding.table.EditableTableModel
 
getConfiguration() - Static method in class net.sf.echobinding.ConfigurationSetup
 
getContext() - Method in class net.sf.echobinding.datacontrol.FormColumnTable
Returns the binding context.
getContext() - Method in class net.sf.echobinding.model.AbstractPresentationModel
 
getContext() - Method in interface net.sf.echobinding.model.PresentationModel
Returns the BindingContext for the presentation model.
getContext() - Method in class net.sf.echobinding.table.BoundTable
 
getContextMap() - Method in class net.sf.echobinding.binding.OgnlBindingContext
Returns the context map.
getContexts() - Method in class net.sf.echobinding.BindingConfiguration
 
getControl(String) - Method in class net.sf.echobinding.binding.AbstractBindingContext
 
getControl(String) - Method in interface net.sf.echobinding.binding.BindingContext
Returns the bound control that belongs to the adapter id.
getControl(String) - Method in class net.sf.echobinding.model.AbstractPresentationModel
Returns the control for the given adapter id.
getControl(String) - Method in interface net.sf.echobinding.model.PresentationModel
Returns the bound control for the given id.
getControls() - Method in class net.sf.echobinding.binding.AbstractBindingContext
 
getControls() - Method in interface net.sf.echobinding.binding.BindingContext
Returns all registered controls.
getDecorator(String) - Method in class net.sf.echobinding.binding.AbstractBindingContext
 
getDecorator() - Method in class net.sf.echobinding.binding.AbstractPropertyAdapter
 
getDecorator(String) - Method in interface net.sf.echobinding.binding.BindingContext
Returns the decorator for the specified binding id.
getDecorator() - Method in interface net.sf.echobinding.binding.PropertyAdapter
Returns the decorator.
getDetailHandler() - Method in class net.sf.echobinding.table.BoundTable
 
getExpression() - Method in class net.sf.echobinding.binding.OgnlPropertyAdapter
Returns the OGNL expression.
getFormat(String) - Method in class net.sf.echobinding.binding.AbstractBindingContext
 
getFormat() - Method in class net.sf.echobinding.binding.AbstractPropertyAdapter
 
getFormat(String) - Method in interface net.sf.echobinding.binding.BindingContext
Returns the format for the specified adapter.
getFormat() - Method in interface net.sf.echobinding.binding.PropertyAdapter
Sets the format to be used by the getValue() method.
getHeaderBackground() - Method in class net.sf.echobinding.table.BoundTable
Returns the header background color.
getId() - Method in class net.sf.echobinding.binding.AbstractPropertyAdapter
 
getId() - Method in interface net.sf.echobinding.binding.PropertyAdapter
Returns the identifier of the adapter.
getItem(int) - Method in class net.sf.echobinding.table.BoundTable
Returns the item for the specified row index.
getLabel() - Method in class net.sf.echobinding.binding.AbstractPropertyAdapter
 
getLabel() - Method in class net.sf.echobinding.binding.OgnlPropertyAdapter
 
getLabel() - Method in interface net.sf.echobinding.binding.PropertyAdapter
Returns the label for the adapter.
getList() - Method in class net.sf.echobinding.datacontrol.FormColumnTable
Returns the list.
getList() - Method in class net.sf.echobinding.table.BoundTable
Returns the list.
getMessage() - Method in class net.sf.echobinding.validation.ValidationReport
 
getModel() - Method in interface net.sf.echobinding.binding.BindingContext
Returns the model.
getModel() - Method in class net.sf.echobinding.binding.OgnlBindingContext
 
getOgnlContext() - Method in class net.sf.echobinding.binding.OgnlBindingContext
 
getOgnlContextName() - Method in class net.sf.echobinding.binding.OgnlPropertyAdapter
 
getOptionValue() - Method in class net.sf.echobinding.controls.RadioButton
 
getParent() - Method in class net.sf.echobinding.binding.AbstractBindingContext
 
getParent() - Method in interface net.sf.echobinding.binding.BindingContext
Returns the parent binding context.
getParsedExpression() - Method in class net.sf.echobinding.binding.OgnlPropertyAdapter
 
getPersistenceManager() - Method in class net.sf.echobinding.datacontrol.FormColumnTable
Returns the persistence manager.
getPersistenceManager() - Method in class net.sf.echobinding.table.ListEditor
Returns the persistence manager.
getPresentationModel() - Method in class net.sf.echobinding.binding.AbstractBindingContext
 
getPresentationModel() - Method in interface net.sf.echobinding.binding.BindingContext
Returns the pesentation model.
getPropertyAdapters() - Method in class net.sf.echobinding.binding.AbstractBindingContext
 
getPropertyAdapters() - Method in interface net.sf.echobinding.binding.BindingContext
Returns all property adapters for this context.
getRowCount() - Method in class net.sf.echobinding.table.BoundTableModel
 
getRowCount() - Method in class net.sf.echobinding.table.EditableTableModel
 
getSelectedItem() - Method in class net.sf.echobinding.table.SelectableTable
Returns the currently selected item.
getSubContext() - Method in class net.sf.echobinding.binding.AbstractPropertyAdapter
 
getSubContext() - Method in interface net.sf.echobinding.binding.PropertyAdapter
Returns the sub context.
getTableCellRenderer() - Method in class net.sf.echobinding.table.BoundTable
Gets the table cell renderer.
getTableCellRenderer() - Method in class net.sf.echobinding.table.ListEditor
 
getTableCellRendererComponent(Table, Object, int, int) - Method in class net.sf.echobinding.table.BoundTableCollectionCellRenderer
renders the collection into a button
getTableCellRendererComponent(Table, Object, int, int) - Method in class net.sf.echobinding.table.BoundTableHeaderRenderer
 
getTableCellRendererComponent(Table, Object, int, int) - Method in class net.sf.echobinding.table.DefaultDataBoundTableCellRenderer
Renders the table cell into a data bound label.
getTableCellRendererComponent(Table, Object, int, int) - Method in class net.sf.echobinding.table.EditableTableCellRenderer
renders the table cell into a data bound label
getTableHeaderRenderer() - Method in class net.sf.echobinding.table.BoundTable
Gets the table header renderer.
getTableHeaderRenderer() - Method in class net.sf.echobinding.table.ListEditor
 
getValidationHandler() - Method in class net.sf.echobinding.binding.AbstractPropertyAdapter
 
getValidationHandler() - Method in interface net.sf.echobinding.binding.BindingContext
Returns the ValidationHandler for this context.
getValidationHandler(String) - Method in interface net.sf.echobinding.binding.BindingContext
Returns the ValidationHandler for a specific binding.
getValidationHandler(String) - Method in class net.sf.echobinding.binding.OgnlBindingContext
 
getValidationHandler() - Method in class net.sf.echobinding.binding.OgnlBindingContext
 
getValidationHandler() - Method in interface net.sf.echobinding.binding.PropertyAdapter
Returns the validation handler.
getValidators() - Method in class net.sf.echobinding.binding.AbstractPropertyAdapter
 
getValue(String) - Method in interface net.sf.echobinding.binding.BindingContext
Returns the value for the specified adapter.
getValue(String) - Method in class net.sf.echobinding.binding.OgnlBindingContext
 
getValue(Object) - Method in class net.sf.echobinding.binding.OgnlPropertyAdapter
 
getValue(OgnlContext, Object) - Method in class net.sf.echobinding.binding.OgnlPropertyAdapter
 
getValue(Object) - Method in interface net.sf.echobinding.binding.PropertyAdapter
Returns the value of the wrapped bean property.
getValue() - Method in interface net.sf.echobinding.BoundControl
Returns the value currently stored in the widget.
getValue() - Method in class net.sf.echobinding.controls.BoundButtonGroup
Returns the value of the selected button.
getValue() - Method in class net.sf.echobinding.controls.Button
 
getValue() - Method in class net.sf.echobinding.controls.CheckBox
 
getValue() - Method in class net.sf.echobinding.controls.Label
 
getValue() - Method in class net.sf.echobinding.controls.RadioButton
Returns the value of the selected radio button within the button group.
getValue() - Method in class net.sf.echobinding.controls.SelectField
 
getValue() - Method in class net.sf.echobinding.controls.TextField
 
getValue(String) - Method in class net.sf.echobinding.model.AbstractPresentationModel
Convenience method for getContext.getValue()
getValueAt(int, int) - Method in class net.sf.echobinding.table.BoundTableModel
 
getValueAt(int, int) - Method in class net.sf.echobinding.table.EditableTableModel
 

H

handleDetails(String, List, BindingContext) - Method in interface net.sf.echobinding.table.DetailsHandler
Handles the details for a bound collection.

I

IMAGE_DIR - Static variable in class net.sf.echobinding.util.Images
 
Images - Class in net.sf.echobinding.util
 
Images() - Constructor for class net.sf.echobinding.util.Images
 
init() - Method in class net.sf.echobinding.datacontrol.FormColumnTable
 
init() - Method in class net.sf.echobinding.model.AbstractPresentationModel
Configures the presentation model (by calling the configue() method) and initializes all components that belong to the binding context.
init() - Method in interface net.sf.echobinding.model.PresentationModel
Configures (@see congigure()) the presentation model and initialzes all it's components (widgets).
init() - Method in class net.sf.echobinding.table.BoundTable
 
initialize() - Method in class net.sf.echobinding.ConfigurationSetup
initializes the configuration
initialize() - Method in class net.sf.echobinding.datacontrol.FormColumnTable
 
initialize() - Method in class net.sf.echobinding.table.BoundTable
Initializes the table.
initialize() - Method in class net.sf.echobinding.table.SelectableBoundTable
 
initialize() - Method in class net.sf.echobinding.table.SelectableTable
 
invokePropertyGetters(Component) - Static method in class net.sf.echobinding.datacontrol.FormHelper
Deprecated. Recursively loads the values of all widgets within this component and all its child components thus loading the values from the model into the widgets.
invokePropertySetters(Component) - Static method in class net.sf.echobinding.datacontrol.FormHelper
Deprecated. Recursively saves the values of all widgets within this component and all its child components thus writing the values from the widgets into the model.
invokeValidationHandlers(Component) - Static method in class net.sf.echobinding.datacontrol.FormHelper
Deprecated. Recursively validates the values of all widgets within this component and all its child components.
isDirty() - Method in class net.sf.echobinding.binding.AbstractBindingContext
 
isDirty(String, Object) - Method in interface net.sf.echobinding.binding.BindingContext
Checks if the given value equals the value in the bean.
isDirty() - Method in interface net.sf.echobinding.binding.BindingContext
Checks if the state of any controls in this context an its sub contexts is different from the state in the model.
isDirty(String, Object) - Method in class net.sf.echobinding.binding.OgnlBindingContext
 
isDirty() - Method in interface net.sf.echobinding.BoundControl
Checks, if the widget's input was changed by the user.
isDirty(Object) - Method in class net.sf.echobinding.controls.BoundButtonGroup
Checks if the selected value is the sames as the value in the model.
isDirty() - Method in class net.sf.echobinding.controls.Button
 
isDirty() - Method in class net.sf.echobinding.controls.CheckBox
 
isDirty() - Method in class net.sf.echobinding.controls.Label
 
isDirty() - Method in class net.sf.echobinding.controls.RadioButton
 
isDirty() - Method in class net.sf.echobinding.controls.SelectField
 
isDirty() - Method in class net.sf.echobinding.controls.TextField
 
isDirty(Component) - Static method in class net.sf.echobinding.datacontrol.FormHelper
Deprecated. Recursively tests if the values in the widgets have changed.
isEnabled() - Method in interface net.sf.echobinding.model.ComponentModel
Determines the enabled state of this Component.
isPersistent(int) - Method in class net.sf.echobinding.datacontrol.FormColumnTable
 
isPersistent(T) - Method in class net.sf.echobinding.persistence.DefaultPersistenceManager
 
isPersistent(T) - Method in interface net.sf.echobinding.persistence.PersistenceManager
Decides if the object is persistent.
isPersistent(int) - Method in interface net.sf.echobinding.table.EditableTable
Decides wether a row is persistent or not.
isPersistent(int) - Method in class net.sf.echobinding.table.ListEditor
 
isValid() - Method in class net.sf.echobinding.binding.AbstractBindingContext
 
isValid() - Method in interface net.sf.echobinding.binding.BindingContext
Checks if all controls in this context and the controls in its sub contexts contain valid inputs.
isValid() - Method in interface net.sf.echobinding.BoundControl
Checks, if the widget's input is valid.
isValid() - Method in class net.sf.echobinding.controls.Button
 
isValid() - Method in class net.sf.echobinding.controls.CheckBox
 
isValid() - Method in class net.sf.echobinding.controls.Label
 
isValid() - Method in class net.sf.echobinding.controls.RadioButton
 
isValid() - Method in class net.sf.echobinding.controls.SelectField
 
isValid() - Method in class net.sf.echobinding.controls.TextField
 
isValid() - Method in interface net.sf.echobinding.datacontrol.Form
Deprecated.  
isValid(Component) - Static method in class net.sf.echobinding.datacontrol.FormHelper
Deprecated. Recursively checks the values of all widgets within this component and all its child components.
isValid() - Method in class net.sf.echobinding.validation.ValidationReport
 
isVisible() - Method in interface net.sf.echobinding.model.ComponentModel
Returns the visibility state of this Component.

L

Label - Class in net.sf.echobinding.controls
A data bound label.
Label(String) - Constructor for class net.sf.echobinding.controls.Label
Creates an unbound label.
Label(String, BindingContext) - Constructor for class net.sf.echobinding.controls.Label
Creates a data bound label.
last() - Method in interface net.sf.echobinding.table.BrowseableTable
 
ListEditor<T> - Class in net.sf.echobinding.table
A editable bound table.
ListEditor(String, BindingContext) - Constructor for class net.sf.echobinding.table.ListEditor
 
load() - Method in class net.sf.echobinding.controls.BoundButtonGroup
Returns the value saved in the model.
loadForm() - Method in interface net.sf.echobinding.datacontrol.Form
Deprecated. inititialzes all form widget with the model's values

M

main(String[]) - Static method in class net.sf.echobinding.App
 
markInvalid(Component) - Method in class net.sf.echobinding.validation.DefaultValidationHandler
 
markInvalid(Component) - Method in interface net.sf.echobinding.validation.ValidationHandler
mark widgets input as not valid
markValid(Component) - Method in class net.sf.echobinding.validation.DefaultValidationHandler
 
markValid(Component) - Method in interface net.sf.echobinding.validation.ValidationHandler
mark widgets input as valid

N

net.sf.echobinding - package net.sf.echobinding
Provides the core classes and components for creating data bound controls and applications.
net.sf.echobinding.binding - package net.sf.echobinding.binding
Provides the context and adapter classes.
net.sf.echobinding.controls - package net.sf.echobinding.controls
Provides a selection of data bound controls.
net.sf.echobinding.datacontrol - package net.sf.echobinding.datacontrol
Provides the core classes and interfaces for forms and data control.
net.sf.echobinding.decorator - package net.sf.echobinding.decorator
Provides the interface and default implementation(s) for decorating bound property values.
net.sf.echobinding.event - package net.sf.echobinding.event
Provides the listeners and events for data bound tables and controls.
net.sf.echobinding.format - package net.sf.echobinding.format
Provides the Format interface and a set of ready to use formats.
net.sf.echobinding.model - package net.sf.echobinding.model
Provides the context and adapter classes.
net.sf.echobinding.persistence - package net.sf.echobinding.persistence
Provides the persistent manager classes.
net.sf.echobinding.table - package net.sf.echobinding.table
Provides classes and interfaces for creating data bound tables.
net.sf.echobinding.util - package net.sf.echobinding.util
Provides utility classes for creating data bound applications.
net.sf.echobinding.validation - package net.sf.echobinding.validation
Provides the core classes and interfaces for validating forms and controls.
newInstance() - Method in class net.sf.echobinding.binding.OgnlPropertyAdapter
 
newInstance() - Method in interface net.sf.echobinding.binding.PropertyAdapter
Creates a new adapter instance.
next() - Method in interface net.sf.echobinding.table.BrowseableTable
 
NULL_STRING - Static variable in class net.sf.echobinding.util.Util
 
NumberValidator - Class in net.sf.echobinding.validation
A number validator for validating the format of numbers.
NumberValidator(String) - Constructor for class net.sf.echobinding.validation.NumberValidator
Creates a number validator.

O

OGNL_NAMESPACE_PMOD - Static variable in class net.sf.echobinding.binding.OgnlBindingContext
The OGNL namespace/prefix used to access the presentation model.
OgnlBindingContext - Class in net.sf.echobinding.binding
 
OgnlBindingContext(Object) - Constructor for class net.sf.echobinding.binding.OgnlBindingContext
Creates a new OgnlBindingContext.
OgnlBindingContext() - Constructor for class net.sf.echobinding.binding.OgnlBindingContext
Creates a new OgnlBindingContext.
OgnlPropertyAdapter - Class in net.sf.echobinding.binding
This is an implemenation of the PropertyAdaper interface using OGNL expressions for accessing domain model properties.
OgnlPropertyAdapter(String) - Constructor for class net.sf.echobinding.binding.OgnlPropertyAdapter
Creates a new PropertyAdapter using OGNL expressions for accessing model properties.
onSelect(BindingContext) - Method in class net.sf.echobinding.table.SelectableBoundTable
Defines what will happen on row selection..

P

PAGE_ADD - Static variable in class net.sf.echobinding.util.Images
 
PAGE_COPY - Static variable in class net.sf.echobinding.util.Images
 
PAGE_DELETE - Static variable in class net.sf.echobinding.util.Images
 
PAGE_EDIT - Static variable in class net.sf.echobinding.util.Images
 
PAGE_PASTE - Static variable in class net.sf.echobinding.util.Images
 
PAGE_SAVE - Static variable in class net.sf.echobinding.util.Images
 
parse(Object) - Method in class net.sf.echobinding.binding.AbstractPropertyAdapter
 
parse(String) - Method in class net.sf.echobinding.format.DateFormat
 
parse(String) - Method in interface net.sf.echobinding.format.Format
 
parse(String) - Method in class net.sf.echobinding.format.TimeFormat
 
PersistenceManager<T> - Interface in net.sf.echobinding.persistence
 
PresentationModel - Interface in net.sf.echobinding.model
 
previous() - Method in interface net.sf.echobinding.table.BrowseableTable
 
PropertyAdapter - Interface in net.sf.echobinding.binding
A PropertyAdapter is an adapter for a single bean property or a collection of beans.
propertyChange(PropertyChangeEvent) - Method in class net.sf.echobinding.binding.AbstractBindingContext
 
propertyChange(PropertyChangeEvent) - Method in class net.sf.echobinding.BindingConfiguration
 
propertyChange(PropertyChangeEvent) - Method in class net.sf.echobinding.controls.Button
 
propertyChange(PropertyChangeEvent) - Method in class net.sf.echobinding.controls.CheckBox
 
propertyChange(PropertyChangeEvent) - Method in class net.sf.echobinding.controls.Label
 
propertyChange(PropertyChangeEvent) - Method in class net.sf.echobinding.controls.RadioButton
 
propertyChange(PropertyChangeEvent) - Method in class net.sf.echobinding.controls.SelectField
 
propertyChange(PropertyChangeEvent) - Method in class net.sf.echobinding.controls.TextField
 
propertyChange(PropertyChangeEvent) - Method in class net.sf.echobinding.table.BoundTable
 

R

RadioButton<T> - Class in net.sf.echobinding.controls
 
RadioButton(String, BindingContext, String) - Constructor for class net.sf.echobinding.controls.RadioButton
Creates a data bound radio button.
REGEX - Static variable in class net.sf.echobinding.format.TimeFormat
 
RegexValidator - Class in net.sf.echobinding.validation
A validator the uses a regular expression to validate user input.
RegexValidator(String) - Constructor for class net.sf.echobinding.validation.RegexValidator
Constructs the regular expression validator.
registerContext(BindingContext) - Method in class net.sf.echobinding.BindingConfiguration
Registers a new binding context.
registerControl(String, BoundControl) - Method in class net.sf.echobinding.binding.AbstractBindingContext
Adds a control to the list of registered controls and registers the control as PropertyChangeListener at this context.
registerControl(String, BoundControl) - Method in interface net.sf.echobinding.binding.BindingContext
Registers a bound control at the context.
remove(String) - Method in class net.sf.echobinding.binding.AbstractBindingContext
 
remove(String) - Method in interface net.sf.echobinding.binding.BindingContext
Removes a binding from the context.
removeChild(BindingContext) - Method in class net.sf.echobinding.binding.AbstractBindingContext
 
removeChild(BindingContext) - Method in interface net.sf.echobinding.binding.BindingContext
Removes a child context from this context.
removeColumn(String) - Method in class net.sf.echobinding.table.BoundTable
Removes a column from the table.
removeControl(BoundControl) - Method in class net.sf.echobinding.binding.AbstractBindingContext
 
removeControl(BoundControl) - Method in interface net.sf.echobinding.binding.BindingContext
Renoves a bound control from the context.
removePropertyChangeListener(PropertyChangeListener) - Method in class net.sf.echobinding.binding.AbstractBindingContext
 
removePropertyChangeListener(String, PropertyChangeListener) - Method in class net.sf.echobinding.binding.AbstractBindingContext
Remove listeners for the given property name.
removePropertyChangeListener(PropertyChangeListener) - Method in interface net.sf.echobinding.binding.BindingContext
Remove a PropertyChangeListener from the listener list.
removePropertyChangeListener(PropertyChangeListener) - Method in class net.sf.echobinding.BindingConfiguration
 
removeTableModelListener(TableModelListener) - Method in class net.sf.echobinding.table.BoundTableModel
 
removeTableModelListener(TableModelListener) - Method in class net.sf.echobinding.table.EditableTableModel
 
rowIndexChanged(int) - Method in class net.sf.echobinding.table.SelectableBoundTable
 
rowIndexChanged(int) - Method in class net.sf.echobinding.table.SelectableTable
 
rowIndexChanged(int) - Method in interface net.sf.echobinding.table.TableSelectionListener
 
rowSelectionChanged(BindingContext, int) - Method in interface net.sf.echobinding.table.RowSelectionListener
 
RowSelectionListener - Interface in net.sf.echobinding.table
 

S

save() - Method in interface net.sf.echobinding.BoundControl
Commits the control's state to the modell.
save() - Method in class net.sf.echobinding.controls.Button
 
save() - Method in class net.sf.echobinding.controls.CheckBox
 
save() - Method in class net.sf.echobinding.controls.Label
 
save() - Method in class net.sf.echobinding.controls.RadioButton
 
save() - Method in class net.sf.echobinding.controls.SelectField
 
save() - Method in class net.sf.echobinding.controls.TextField
 
save() - Method in class net.sf.echobinding.datacontrol.FormColumnTable
Saves each row object.
saveForm() - Method in interface net.sf.echobinding.datacontrol.Form
Deprecated. pulls the input from the widgets into the model
saveObject(T) - Method in class net.sf.echobinding.persistence.DefaultPersistenceManager
 
saveObject(T) - Method in interface net.sf.echobinding.persistence.PersistenceManager
Persists the object.
saveRow(BindingContext) - Method in class net.sf.echobinding.datacontrol.FormColumnTable
 
saveRow(BindingContext) - Method in interface net.sf.echobinding.table.EditableTable
Synchronizes the widgets in the form with the underlying bean.
saveRow(BindingContext) - Method in class net.sf.echobinding.table.ListEditor
 
SelectableBoundTable<T> - Class in net.sf.echobinding.table
A data bound table with selectable rows.
SelectableBoundTable(List<T>, BindingContext) - Constructor for class net.sf.echobinding.table.SelectableBoundTable
Creates a new SelectableBoundTable from a list and a binding context.
SelectableBoundTable(String, BindingContext) - Constructor for class net.sf.echobinding.table.SelectableBoundTable
Creates a new SelectableBoundTable using a bounded list and a binding context.
SelectableTable<T> - Class in net.sf.echobinding.table
A data bound table with selectable rows.
SelectableTable(List<T>, BindingContext) - Constructor for class net.sf.echobinding.table.SelectableTable
Creates a new SelectableTable from a list and a binding context.
SelectableTable(String, BindingContext) - Constructor for class net.sf.echobinding.table.SelectableTable
Creates a new SelectableTable from a data bound list and a binding context.
SelectField - Class in net.sf.echobinding.controls
 
SelectField(String, Object[], BindingContext) - Constructor for class net.sf.echobinding.controls.SelectField
creates a data bound select field
SelectField(String, ListModel, BindingContext) - Constructor for class net.sf.echobinding.controls.SelectField
Creates a data bound select field
SelectField(String, String, BindingContext) - Constructor for class net.sf.echobinding.controls.SelectField
creates a data bound select field
SelectionChangeListener - Class in net.sf.echobinding.event
 
SelectionChangeListener(TableSelectionListener) - Constructor for class net.sf.echobinding.event.SelectionChangeListener
 
setActionListener(ActionListener) - Method in class net.sf.echobinding.datacontrol.FormColumnTable
 
setActionListener(ActionListener) - Method in class net.sf.echobinding.table.BoundTable
Sets the action listener.
setAdapterId(String) - Method in interface net.sf.echobinding.BoundControl
Sets the adaper id for this widget.
setAdapterId(String) - Method in class net.sf.echobinding.controls.Button
 
setAdapterId(String) - Method in class net.sf.echobinding.controls.CheckBox
 
setAdapterId(String) - Method in class net.sf.echobinding.controls.Label
 
setAdapterId(String) - Method in class net.sf.echobinding.controls.RadioButton
 
setAdapterId(String) - Method in class net.sf.echobinding.controls.SelectField
 
setAdapterId(String) - Method in class net.sf.echobinding.controls.TextField
 
setBindingConext(BindingContext) - Method in interface net.sf.echobinding.BoundControl
Sets the binding context for this widget.
setBindingConext(BindingContext) - Method in class net.sf.echobinding.controls.Button
 
setBindingConext(BindingContext) - Method in class net.sf.echobinding.controls.CheckBox
 
setBindingConext(BindingContext) - Method in class net.sf.echobinding.controls.Label
 
setBindingConext(BindingContext) - Method in class net.sf.echobinding.controls.RadioButton
 
setBindingConext(BindingContext) - Method in class net.sf.echobinding.controls.SelectField
 
setBindingConext(BindingContext) - Method in class net.sf.echobinding.controls.TextField
 
setBorder(Border) - Method in interface net.sf.echobinding.BoundControl
Sets the widget's border.
setBorder(Border) - Method in class net.sf.echobinding.controls.Label
 
setChilds(Set<BindingContext>) - Method in class net.sf.echobinding.binding.AbstractBindingContext
Sets the child contexts.
setColumnAdapters(List<PropertyAdapter>) - Method in class net.sf.echobinding.table.BoundTable
Sets the column adapters.
setContext(BindingContext) - Method in class net.sf.echobinding.datacontrol.FormColumnTable
Sets the binding context.
setContext(BindingContext) - Method in class net.sf.echobinding.model.AbstractPresentationModel
 
setContext(BindingContext) - Method in interface net.sf.echobinding.model.PresentationModel
Set the BindingContext for this presenation model.
setContext(BindingContext) - Method in class net.sf.echobinding.table.BoundTable
 
setContextMap(HashMap<String, Object>) - Method in class net.sf.echobinding.binding.OgnlBindingContext
Sets the context map.
setContexts(Map<String, BindingContext>) - Method in class net.sf.echobinding.BindingConfiguration
 
setDecorator(Decorator) - Method in class net.sf.echobinding.binding.AbstractPropertyAdapter
 
setDecorator(Decorator) - Method in interface net.sf.echobinding.binding.PropertyAdapter
Sets the decorator for this adapter.
setDetailHandler(DetailsHandler) - Method in class net.sf.echobinding.table.BoundTable
 
setEnabled(boolean) - Method in interface net.sf.echobinding.model.ComponentModel
Sets the enabled state of the Component.
setExpression(String) - Method in class net.sf.echobinding.binding.OgnlPropertyAdapter
Sets the OGNL expression.
setFormat(Format) - Method in class net.sf.echobinding.binding.AbstractPropertyAdapter
 
setFormat(Format) - Method in interface net.sf.echobinding.binding.PropertyAdapter
Sets the format to be used by the getValue() method.
setHeaderBackground(Color) - Method in class net.sf.echobinding.table.BoundTable
Sets the header background color.
setId(String) - Method in class net.sf.echobinding.binding.AbstractPropertyAdapter
 
setId(String) - Method in interface net.sf.echobinding.binding.PropertyAdapter
Sets the identifier for the adapter.
setLabel(String) - Method in class net.sf.echobinding.binding.AbstractPropertyAdapter
 
setLabel(String) - Method in interface net.sf.echobinding.binding.PropertyAdapter
Sets the label.
setList(List<T>) - Method in class net.sf.echobinding.datacontrol.FormColumnTable
Sets the list.
setList(List<T>) - Method in class net.sf.echobinding.table.BoundTable
Sets the list.
setMessage(String) - Method in class net.sf.echobinding.validation.ValidationReport
 
setModel(Object) - Method in interface net.sf.echobinding.binding.BindingContext
Sets the model to be used.
setModel(Object) - Method in class net.sf.echobinding.binding.OgnlBindingContext
 
setParent(BindingContext) - Method in class net.sf.echobinding.binding.AbstractBindingContext
Sets the parent binding context.
setParent(BindingContext) - Method in interface net.sf.echobinding.binding.BindingContext
Sets the parent binding context.
setPersistenceManager(PersistenceManager<T>) - Method in class net.sf.echobinding.datacontrol.FormColumnTable
Sets the persistence manager.
setPersistenceManager(PersistenceManager<T>) - Method in class net.sf.echobinding.table.ListEditor
Sets the persistence manager.
setPresentationModel(PresentationModel) - Method in class net.sf.echobinding.binding.AbstractBindingContext
 
setPresentationModel(PresentationModel) - Method in interface net.sf.echobinding.binding.BindingContext
Sets the presentation model.
setPresentationModel(PresentationModel) - Method in class net.sf.echobinding.binding.OgnlBindingContext
 
setSelectedIndex(int) - Method in class net.sf.echobinding.controls.SelectField
 
setSelectedItem(T) - Method in class net.sf.echobinding.table.SelectableTable
Sets the selected item.
setSubContext(BindingContext) - Method in class net.sf.echobinding.binding.AbstractPropertyAdapter
 
setSubContext(BindingContext) - Method in interface net.sf.echobinding.binding.PropertyAdapter
Sets the sub context.
setValid(boolean) - Method in class net.sf.echobinding.validation.ValidationReport
 
setValidationHandler(ValidationHandler) - Method in class net.sf.echobinding.binding.AbstractPropertyAdapter
 
setValidationHandler(ValidationHandler) - Method in interface net.sf.echobinding.binding.BindingContext
Sets the ValidationHandler for this context.
setValidationHandler(ValidationHandler) - Method in class net.sf.echobinding.binding.OgnlBindingContext
 
setValidationHandler(ValidationHandler) - Method in interface net.sf.echobinding.binding.PropertyAdapter
Sets the validation handler.
setValidators(Set<Validator>) - Method in class net.sf.echobinding.binding.AbstractPropertyAdapter
 
setValidators(Set<Validator>) - Method in interface net.sf.echobinding.binding.PropertyAdapter
Sets the validators.
setValue(String, Object) - Method in interface net.sf.echobinding.binding.BindingContext
Sets the value for the specific adapter.
setValue(String, Object) - Method in class net.sf.echobinding.binding.OgnlBindingContext
 
setValue(Object, Object) - Method in class net.sf.echobinding.binding.OgnlPropertyAdapter
 
setValue(OgnlContext, Object, Object) - Method in class net.sf.echobinding.binding.OgnlPropertyAdapter
Sets the value.
setValue(Object, Object) - Method in interface net.sf.echobinding.binding.PropertyAdapter
Sets the value of the wrapped bean property.
setValue(Object) - Method in interface net.sf.echobinding.BoundControl
Sets the value of the widget.
setValue(Object) - Method in class net.sf.echobinding.controls.BoundButtonGroup
Selects the button whose option equals the given value.
setValue(Object) - Method in class net.sf.echobinding.controls.Button
 
setValue(Object) - Method in class net.sf.echobinding.controls.CheckBox
 
setValue(Object) - Method in class net.sf.echobinding.controls.Label
 
setValue(Object) - Method in class net.sf.echobinding.controls.RadioButton
 
setValue(Object) - Method in class net.sf.echobinding.controls.SelectField
 
setValue(Object) - Method in class net.sf.echobinding.controls.TextField
 
setValue(String, Object) - Method in class net.sf.echobinding.model.AbstractPresentationModel
Convenience method for getContext.setValue(...)
setVisible(boolean) - Method in interface net.sf.echobinding.model.ComponentModel
Sets the visibility state of this Component.
showDetails(int, int) - Method in class net.sf.echobinding.table.BoundTable
 
showForm(BindingContext) - Method in class net.sf.echobinding.table.ListEditor
Displays the form for editing a selected row.
stateChanged(ChangeEvent) - Method in class net.sf.echobinding.event.SelectionChangeListener
 
stringToValue(String) - Static method in class net.sf.echobinding.util.Util
 
synchronize() - Method in class net.sf.echobinding.binding.AbstractBindingContext
 
synchronize() - Method in interface net.sf.echobinding.binding.BindingContext
Synchronizes the GUI/screen state with the application state.

T

TABLE_SAVE - Static variable in class net.sf.echobinding.util.Images
 
TableSelectionListener<T> - Interface in net.sf.echobinding.table
 
TextField - Class in net.sf.echobinding.controls
 
TextField(String, BindingContext) - Constructor for class net.sf.echobinding.controls.TextField
creates a data bound text field
TimeFormat - Class in net.sf.echobinding.format
 
TimeFormat() - Constructor for class net.sf.echobinding.format.TimeFormat
 
toString() - Method in class net.sf.echobinding.binding.OgnlPropertyAdapter
 
toString() - Method in class net.sf.echobinding.controls.SelectField
 

U

update() - Method in class net.sf.echobinding.binding.AbstractBindingContext
 
update() - Method in interface net.sf.echobinding.binding.BindingContext
Resets the GUI/screen state.
update() - Method in interface net.sf.echobinding.BoundControl
Loads the model's state into the control.
update(Object) - Method in class net.sf.echobinding.controls.BoundButtonGroup
Update the model's value with the value of the selected button.
update() - Method in class net.sf.echobinding.controls.Button
 
update() - Method in class net.sf.echobinding.controls.CheckBox
 
update() - Method in class net.sf.echobinding.controls.Label
 
update() - Method in class net.sf.echobinding.controls.RadioButton
 
update() - Method in class net.sf.echobinding.controls.SelectField
 
update() - Method in class net.sf.echobinding.controls.TextField
 
Util - Class in net.sf.echobinding.util
 
Util() - Constructor for class net.sf.echobinding.util.Util
 

V

validate() - Method in class net.sf.echobinding.binding.AbstractBindingContext
 
validate(Object, Object) - Method in class net.sf.echobinding.binding.AbstractPropertyAdapter
 
validate(String, Object) - Method in interface net.sf.echobinding.binding.BindingContext
Checks if the value is valid for the specified adapter.
validate() - Method in interface net.sf.echobinding.binding.BindingContext
Validates this context and all its sub contexts.
validate(String, Object) - Method in class net.sf.echobinding.binding.OgnlBindingContext
 
validate(Object, Object) - Method in class net.sf.echobinding.binding.OgnlPropertyAdapter
 
validate(Object, Object) - Method in interface net.sf.echobinding.binding.PropertyAdapter
Checks if the given value is valid for the specified bean.
validate(Object, String, Object) - Static method in class net.sf.echobinding.validation.BeanValidator
 
validate(Object, Object) - Method in class net.sf.echobinding.validation.DateValidator
 
validate(Object, Object) - Method in class net.sf.echobinding.validation.NumberValidator
Validates the input against the number format.
validate(Object, Object) - Method in class net.sf.echobinding.validation.RegexValidator
Checks if the input string matches the regular expression.
validate(Object, Object) - Method in interface net.sf.echobinding.validation.Validator
 
validateBean(Object, Object) - Method in class net.sf.echobinding.binding.OgnlPropertyAdapter
Validates a bean property by examing its annotated contraints.
validateForm() - Method in interface net.sf.echobinding.datacontrol.Form
Deprecated. validates the input of all form widgets
validateInput() - Method in interface net.sf.echobinding.BoundControl
Validates the widget's input and invokes the validation handler to report validation errors.
validateInput() - Method in class net.sf.echobinding.controls.Button
 
validateInput() - Method in class net.sf.echobinding.controls.CheckBox
 
validateInput() - Method in class net.sf.echobinding.controls.Label
 
validateInput() - Method in class net.sf.echobinding.controls.RadioButton
 
validateInput() - Method in class net.sf.echobinding.controls.SelectField
 
validateInput() - Method in class net.sf.echobinding.controls.TextField
 
ValidationHandler - Interface in net.sf.echobinding.validation
A ValidationHandler handles validation errors and reports them to the user.
ValidationReport - Class in net.sf.echobinding.validation
A ValidationReport is the result object for validating controls and beans.
ValidationReport(boolean, String) - Constructor for class net.sf.echobinding.validation.ValidationReport
 
Validator - Interface in net.sf.echobinding.validation
The Validator interface defines the methods for validating user input.
valueToString(Object) - Static method in class net.sf.echobinding.util.Util
 

_

_actionListener - Variable in class net.sf.echobinding.datacontrol.FormColumnTable
 
_adapters - Variable in class net.sf.echobinding.binding.AbstractBindingContext
 
_changes - Variable in class net.sf.echobinding.binding.AbstractBindingContext
 
_ctx - Variable in class net.sf.echobinding.datacontrol.FormColumnTable
 
_ctx - Variable in class net.sf.echobinding.table.BoundTable
The binding context.
_list - Variable in class net.sf.echobinding.datacontrol.FormColumnTable
 
_list - Variable in class net.sf.echobinding.table.BoundTable
The list of items.

A B C D E F G H I L M N O P R S T U V _

Copyright © 2007. All Rights Reserved.