Package com.intel.gpe.gridbeans.plugins

The package contains classes for a uniform data access to GUI controls.

See:
          Description

Interface Summary
IDataControl The interface of an object that binds a GUI control to a name within the IDataSet.
IDataSet The graphical data set.
IGridBeanPanel The generic GridBean panel
IGridBeanPlugin The generic GridBean plugin.
IValueTranslator The interface of a value translator.
IValueValidator The interface of the value validator.
 

Class Summary
GridBeanInputPanel The GPE internal class that wraps the input panels of the GridBean plugin.
GridBeanOutputPanel The GPE internal class that wraps the output panels of the GridBean plugin.
GridBeanPanel The base implementation of an input or output GridBean panel.
GridBeanPlugin The default implementation of GridBean plugin.
 

Exception Summary
DataSetException The exception thrown from operations with @link com.intel.gpe.gridbeans.plugins.IDataSet.
TranslationException This exception is thrown if translation cannot be performed
 

Package com.intel.gpe.gridbeans.plugins Description

The package contains classes for a uniform data access to GUI controls.

Each control is associated with a name. You can provide rules for converting the text (or any other) value of the GUI control to you internal representation (using IValueTranslator) and rules for validating the values of the controls (using IValueValidator).

The values are groupped into data sets (IDataSet) and can be controlled through them in a uniform manner. The values of the components may be loaded from the IGridBeanModel and stored there using IDataSet.load(IGridBeanModel, Client) and IDataSet.store(IGridBeanModel) methods.