Interface ColumnDescriptor

All Known Implementing Classes:
DefaultColumnDescriptor

public interface ColumnDescriptor
Do not implement this interface. Instead use the ColumnDescriptorFactory to get a concrete instance or extend the DefaultColumnDescriptor. This class allows for a column descriptor to be accessed in the datautilities through the ColumnDescriptorFactory. That way if there are certain types of column properties that a data utility needs to inherit or change - they can do so. This is the object a datautility will get back. In case the default column descriptor is not sufficient there are other column predefined descriptors in the factory that should be suitable. If a predefined descriptor is not available the data utility can modify the column descriptor to suite the special need. NOTE: If you deviate from the pattern of using the exact api's as the js column descriptor you *will* need to update code in the DefaultJCAToJSTableDescriptor class in order that errors are not thrown when it tries to map these properties to the js column descriptor. At the time of writing this there was never a need to have additional api's - just a need to expose the api's we really want people to see.

Supported API: true

Extendable: false