Uses of Interface
org.jdesktop.binding.DataModel

Packages that use DataModel
org.jdesktop.binding Contains API used to process data in a client application, including data models and adapters, meta-data, validation, and type-conversion. 
org.jdesktop.binding.swingx Contains API which enables Swing user-interface components to be easily bound to data models, such as JavaBeans, RowSet, and collections. 
org.jdesktop.dataset.adapter   
org.jdesktop.jdnc Contains API and extended Swing components which provide common functionality required by data-centric, enterprise client applications. 
org.jdesktop.jdnc.form Contains the JForm component, which enables easy creation of user-interface forms which bind to arbitrary data models, such as JavaBeans, RowSet, and collections. 
org.jdesktop.jdnc.table   
 

Uses of DataModel in org.jdesktop.binding
 

Subinterfaces of DataModel in org.jdesktop.binding
 interface TabularDataModel
           
 

Classes in org.jdesktop.binding that implement DataModel
 class AbstractDataModel
          Abstract base class for implementing concrete DataModel implementations.
 class DefaultDataModel
          Default data model implementation designed to hold a single record of field values.
 class JavaBeanDataModel
          A class that creates a collection of MetaData based BeanInfo PropertyDescriptors.
 

Constructors in org.jdesktop.binding with parameters of type DataModel
ValueChangeEvent(DataModel source, java.lang.String fieldName)
          Instantiates a new value change event for the specified named field in the data model.
 

Uses of DataModel in org.jdesktop.binding.swingx
 

Fields in org.jdesktop.binding.swingx declared as DataModel
protected  DataModel AbstractBinding.dataModel
           
 

Methods in org.jdesktop.binding.swingx that return DataModel
 DataModel Binding.getDataModel()
           
 DataModel AbstractBinding.getDataModel()
           
 

Methods in org.jdesktop.binding.swingx with parameters of type DataModel
 Binding BindingFactory.createBinding(javax.swing.JComponent component, DataModel model, java.lang.String fieldName)
          Creates and returns Binding between the component and a field of the DataModel.
 Binding BindingFactory.ListBindingCreator.createBinding(javax.swing.JComponent component, DataModel dataModel, java.lang.String fieldName)
           
 Binding BindingFactory.TableBindingCreator.createBinding(javax.swing.JComponent component, DataModel dataModel, java.lang.String fieldName)
           
 Binding BindingFactory.TextBindingCreator.createBinding(javax.swing.JComponent component, DataModel dataModel, java.lang.String fieldName)
           
 Binding BindingFactory.LabelBindingCreator.createBinding(javax.swing.JComponent component, DataModel dataModel, java.lang.String fieldName)
           
 Binding BindingFactory.ImagePanelBindingCreator.createBinding(javax.swing.JComponent component, DataModel dataModel, java.lang.String fieldName)
           
 Binding BindingFactory.HyperlinkBindingCreator.createBinding(javax.swing.JComponent component, DataModel dataModel, java.lang.String fieldName)
           
 Binding BindingFactory.DatePickerBindingCreator.createBinding(javax.swing.JComponent component, DataModel dataModel, java.lang.String fieldName)
           
 Binding BindingFactory.ComboBoxBindingCreator.createBinding(javax.swing.JComponent component, DataModel dataModel, java.lang.String fieldName)
           
 Binding BindingFactory.RadioGroupBindingCreator.createBinding(javax.swing.JComponent component, DataModel dataModel, java.lang.String fieldName)
           
 Binding BindingFactory.CheckBoxBindingCreator.createBinding(javax.swing.JComponent component, DataModel dataModel, java.lang.String fieldName)
           
 Binding BindingFactory.SpinnerBindingCreator.createBinding(javax.swing.JComponent component, DataModel dataModel, java.lang.String fieldName)
           
 Binding BindingFactory.LabelMetaBindingCreator.createBinding(javax.swing.JComponent component, DataModel dataModel, java.lang.String fieldName)
           
 Binding BindingCreator.createBinding(javax.swing.JComponent component, DataModel dataModel, java.lang.String fieldName)
           
 Binding BindingFactory.createMetaBinding(javax.swing.JLabel label, DataModel model, java.lang.String fieldName)
          Creates and returns Binding between the component and the metaData of a field of the DataModel.
protected  Binding BindingFactory.TextBindingCreator.doCreateBinding(javax.swing.text.JTextComponent component, DataModel dataModel, java.lang.String fieldName)
           
protected  void DirectTableBinding.installDataModel(DataModel dataModel, java.lang.String fieldName)
          override super because we don't have MetaData.
protected  void AbstractBinding.installDataModel(DataModel dataModel, java.lang.String fieldName)
           
 

Constructors in org.jdesktop.binding.swingx with parameters of type DataModel
AbstractBinding(javax.swing.JComponent component, DataModel dataModel, java.lang.String fieldName, int validationPolicy)
           
BooleanBinding(javax.swing.JComponent component, javax.swing.ButtonModel buttonModel, DataModel dataModel, java.lang.String fieldName)
           
BooleanBinding(javax.swing.JToggleButton toggleButton, DataModel dataModel, java.lang.String fieldName)
           
ComboBoxBinding(javax.swing.JComboBox combobox, DataModel dataModel, java.lang.String fieldName)
           
DatePickerBinding(JXDatePicker picker, DataModel model, java.lang.String fieldName)
           
HyperlinkBinding(javax.swing.JButton component, DataModel dataModel, java.lang.String fieldName)
           
ImagePanelBinding(JXImagePanel imagePanel, DataModel model, java.lang.String fieldName)
           
LabelBinding(javax.swing.JLabel label, DataModel model, java.lang.String fieldName)
           
LabelMetaBinding(javax.swing.JLabel label, DataModel model, java.lang.String fieldName)
           
ListBinding(javax.swing.JList list, DataModel model, java.lang.String fieldName)
           
RadioBinding(JXRadioGroup radioGroup, DataModel dataModel, java.lang.String fieldName)
           
SpinnerBinding(javax.swing.JComponent component, javax.swing.SpinnerModel spinnerModel, DataModel dataModel, java.lang.String fieldName, int validationPolicy)
           
SpinnerBinding(javax.swing.JSpinner spinner, DataModel dataModel, java.lang.String fieldName)
           
SpinnerBinding(javax.swing.JSpinner spinner, DataModel dataModel, java.lang.String fieldName, int validationPolicy)
           
TableBinding(javax.swing.JComponent component, DataModel dataModel, java.lang.String fieldName)
           
TextBinding(javax.swing.JComponent component, javax.swing.text.Document document, DataModel dataModel, java.lang.String fieldName, int validationPolicy)
           
TextBinding(javax.swing.text.JTextComponent textComponent, DataModel model, java.lang.String fieldName)
           
TextBinding(javax.swing.text.JTextComponent textComponent, DataModel model, java.lang.String fieldName, int validationPolicy)
           
 

Uses of DataModel in org.jdesktop.dataset.adapter
 

Classes in org.jdesktop.dataset.adapter that implement DataModel
 class DataModelAdapter
           
 class TabularDataModelAdapter
           
 

Uses of DataModel in org.jdesktop.jdnc
 

Methods in org.jdesktop.jdnc with parameters of type DataModel
 void JNForm.bind(DataModel model)
          Binds the form to each field in the specified DataModel object.
 void JNForm.bind(DataModel model, java.lang.String fieldName)
          Binds the form to the specified field in the DataModel object.
 

Uses of DataModel in org.jdesktop.jdnc.form
 

Methods in org.jdesktop.jdnc.form with parameters of type DataModel
abstract  Binding FormFactory.addComponent(javax.swing.JComponent parent, javax.swing.JComponent component, DataModel dataModel, java.lang.String fieldName)
          Adds the component to the specified parent container and configures its layout within that container according to the form factory's layout paradigm.
 Binding DefaultFormFactory.addComponent(javax.swing.JComponent parent, javax.swing.JComponent component, DataModel model, java.lang.String fieldName)
           
 Binding[] JForm.bind(DataModel model)
          Binds the form to each visual field in the specified DataModel object.
 Binding JForm.bind(DataModel model, java.lang.String fieldName)
          Binds the form to the specified field in the DataModel object.
 Binding JForm.bind(DataModel model, java.lang.String fieldName, javax.swing.JComponent component)
          Binds the specified component to the field in the DataModel object.
abstract  Binding FormFactory.createBinding(DataModel model, java.lang.String fieldName, javax.swing.JComponent component)
          Factory method for returning the binding object which connects the user-interface component to the specified field in a data model.
 Binding DefaultFormFactory.createBinding(DataModel model, java.lang.String fieldName, javax.swing.JComponent component)
          delegates to current BindingMap.
 Binding ExtBindingFactory.FormBindingCreator.createBinding(javax.swing.JComponent component, DataModel dataModel, java.lang.String fieldName)
           
 

Constructors in org.jdesktop.jdnc.form with parameters of type DataModel
FormBinding(JForm form, DataModel dataModel, java.lang.String fieldName)
           
JForm(DataModel model)
          Creates a new form component and binds it to the specified data model.
RowSelector(javax.swing.JList list, DataModel dataModel)
           
RowSelector(javax.swing.JTable table, DataModel dataModel)
           
RowSelector(javax.swing.ListSelectionModel selectModel, DataModel dataModel)
           
 

Uses of DataModel in org.jdesktop.jdnc.table
 

Classes in org.jdesktop.jdnc.table that implement DataModel
 class TableModelExtAdapter
          Adapts a DefaultTableModelExt object to the DataModel interface so that user-interface components other than a table can easily be bound to columns in the model.
 



Copyright © 2005 Sun Microsystems All Rights Reserved.