Package org.jdesktop.binding.metadata

Interface Summary
Converter Interface for defining objects which perform bi-directional conversion between string values and Java objects.
MetaDataProvider Interface for marking objects which can return MetaData instances for data objects.
Validator Interface for defining an object which performs validation checks on a value object to determine whether or not it is valid.
 

Class Summary
Converters Class containing the static converter registry and a set of static Converter classes for the common Java data types: java.lang.Boolean java.lang.String java.lang.Integer java.lang.Long java.lang.Short java.lang.Float java.lang.Double java.lang.Date Converter instances are retrieved from the registry using the class as the key.
Converters.DateConverter Converter for java.util.Date.
DefaultMetaDataProvider  
EnumeratedMetaData Class for representing meta-data for data fields which have a finite set of possible values.
ListMetaData MetaData for declaring a field of type TabularDataModel.
MetaData Class for representing the meta-data for an field in a data model.
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.
SelectionInListMetaData MetaData for declaring binding a ComboBox to dynamic drop-down data.
StringMetaData Class for representing meta-data for data fields which contain string values.
TabularMetaData MetaData for declaring a field of type TabularDataModel.
 

Exception Summary
ConversionException Thrown by Converter instances when errors occur during value conversion.
 



Copyright © 2005 Sun Microsystems All Rights Reserved.