Uses of Class
org.jdesktop.binding.metadata.MetaData

Packages that use MetaData
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.metadata   
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.binding.swingx.adapter   
org.jdesktop.dataset.adapter   
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 MetaData in org.jdesktop.binding
 

Methods in org.jdesktop.binding that return MetaData
 MetaData[] AbstractDataModel.getMetaData()
           
 MetaData DefaultDataModel.getMetaData(java.lang.String fieldName)
           
abstract  MetaData AbstractDataModel.getMetaData(java.lang.String fieldName)
           
 

Methods in org.jdesktop.binding with parameters of type MetaData
 void DefaultDataModel.addField(MetaData fieldMetaData)
           
 void DefaultDataModel.addField(MetaData fieldMetaData, java.lang.Object defaultValue)
           
 void DefaultDataModel.removeField(MetaData fieldMetaData)
           
 

Constructors in org.jdesktop.binding with parameters of type MetaData
DefaultDataModel(MetaData[] fieldMetaData)
           
JavaBeanDataModel(java.lang.Class beanClass, java.lang.Object bean, MetaData[] metaData)
           
 

Uses of MetaData in org.jdesktop.binding.metadata
 

Subclasses of MetaData in org.jdesktop.binding.metadata
 class EnumeratedMetaData
           Class for representing meta-data for data fields which have a finite set of possible values.
 class ListMetaData
          MetaData for declaring a field of type TabularDataModel.
 class NumberMetaData
           Class for representing meta-data for a numerical data field which is one of the following types: java.lang.Integer java.lang.Long java.lang.Short java.lang.Float java.lang.Double This meta-data class defines additional properties and edit constraints which are applicable to numerical values, such as minimum, maximum, whether or not the value is a currency, etc.
 class SelectionInListMetaData
          MetaData for declaring binding a ComboBox to dynamic drop-down data.
 class StringMetaData
           Class for representing meta-data for data fields which contain string values.
 class TabularMetaData
          MetaData for declaring a field of type TabularDataModel.
 

Methods in org.jdesktop.binding.metadata that return MetaData
 MetaData[] MetaDataProvider.getMetaData()
          convenience to return all MetaData.
 MetaData[] DefaultMetaDataProvider.getMetaData()
           
 MetaData DefaultMetaDataProvider.getMetaData(int index)
          PRE: 0 <= index < getFieldCount()
 MetaData MetaDataProvider.getMetaData(java.lang.String dataID)
          Note: String will likely be converted to type Object for the ID
 MetaData DefaultMetaDataProvider.getMetaData(java.lang.String dataID)
           
 

Methods in org.jdesktop.binding.metadata with parameters of type MetaData
 void DefaultMetaDataProvider.addField(MetaData data)
           
 void DefaultMetaDataProvider.setMetaData(MetaData[] metaData)
           
 

Constructors in org.jdesktop.binding.metadata with parameters of type MetaData
DefaultMetaDataProvider(MetaData[] metaDatas)
           
 

Uses of MetaData in org.jdesktop.binding.swingx
 

Fields in org.jdesktop.binding.swingx declared as MetaData
protected  MetaData AbstractBinding.metaData
           
 

Uses of MetaData in org.jdesktop.binding.swingx.adapter
 

Methods in org.jdesktop.binding.swingx.adapter that return MetaData
 MetaData[] DataModelToTableModelAdapter.getMetaData()
           
 MetaData DataModelToTableModelAdapter.getMetaData(java.lang.String dataID)
           
 

Uses of MetaData in org.jdesktop.dataset.adapter
 

Methods in org.jdesktop.dataset.adapter that return MetaData
 MetaData[] TabularDataModelAdapter.getMetaData()
           
 MetaData[] MetaDataProviderAdapter.getMetaData()
           
 MetaData[] DataModelAdapter.getMetaData()
           
 MetaData TabularDataModelAdapter.getMetaData(java.lang.String dataID)
           
 MetaData MetaDataProviderAdapter.getMetaData(java.lang.String dataID)
           
 MetaData DataModelAdapter.getMetaData(java.lang.String dataID)
           
 

Uses of MetaData in org.jdesktop.jdnc.form
 

Methods in org.jdesktop.jdnc.form with parameters of type MetaData
abstract  void FormFactory.addComponent(javax.swing.JComponent parent, javax.swing.JComponent component, MetaData metaData)
          Adds the component to the specified parent container and configures its layout within that container according to the form factory's layout paradigm.
 void DefaultFormFactory.addComponent(javax.swing.JComponent parent, javax.swing.JComponent component, MetaData metaData)
          Deprecated. use method with dataModel instead.
abstract  javax.swing.JComponent FormFactory.createComponent(MetaData metaData)
          Factory method for returning the user-interface component best suited to edit/display values for the data model field represented by the metaData object.
 javax.swing.JComponent DefaultFormFactory.createComponent(MetaData metaData)
          Delegates to current ComponentMap.
 javax.swing.JComponent ComponentMap.createComponent(MetaData metaData)
          creates and returns a component based on the given MetaData.
 javax.swing.JComponent ComponentMap.ListCreator.createComponent(MetaData metaData)
          creates and returns a JScrollPane containing a JList.
 javax.swing.JComponent ComponentMap.TableCreator.createComponent(MetaData metaData)
          creates and returns a JScrollPane containing a JXTable.
 javax.swing.JComponent ComponentMap.FormCreator.createComponent(MetaData metaData)
          creates and returns a JForm.
 javax.swing.JComponent ComponentMap.BooleanCreator.createComponent(MetaData metaData)
          creates and returns a JCheckBox.
 javax.swing.JComponent ComponentMap.NumberCreator.createComponent(MetaData metaData)
           
 javax.swing.JComponent ComponentMap.TextCreator.createComponent(MetaData metaData)
           
 javax.swing.JComponent ComponentMap.EnumerationCreator.createComponent(MetaData metaData)
           
 javax.swing.JComponent ComponentMap.LabelCreator.createComponent(MetaData metaData)
           
 javax.swing.JComponent ComponentMap.LinkLabelCreator.createComponent(MetaData metaData)
           
 javax.swing.JComponent ComponentMap.ImagePanelCreator.createComponent(MetaData metaData)
           
 javax.swing.JComponent ComponentMap.DatePickerCreator.createComponent(MetaData metaData)
           
 javax.swing.JComponent ComponentCreator.createComponent(MetaData metaData)
          creates and returns a JComponent based on metaData.
protected  ComponentCreator ComponentMap.getComponentCreator(MetaData metaData)
          Encapsulates lookup-strategy to find a fitting ComponentCreator.
 boolean FormFactory.isNonVisual(MetaData metaData)
           
 

Uses of MetaData in org.jdesktop.jdnc.table
 

Methods in org.jdesktop.jdnc.table that return MetaData
 MetaData DefaultTableModelExt.getColumnMetaData(int columnIndex)
          Returns the meta-data for the specified column.
 MetaData[] DefaultTableModelExt.getMetaData()
          If the data source is non-null and the number of columns has not yet been initialized, this method will attempt to initialize the number of columns by reading any available meta-data from the source.
 MetaData TableModelExtAdapter.getMetaData(java.lang.String fieldName)
           
 MetaData DefaultTableModelExt.getMetaData(java.lang.String columnName)
           
 

Methods in org.jdesktop.jdnc.table with parameters of type MetaData
 void DefaultTableModelExt.setColumnMetaData(int columnIndex, MetaData metaData)
          Sets the meta data object for the specified column.
 



Copyright © 2005 Sun Microsystems All Rights Reserved.