org.kaiwitte.workbench.data
Interface MetaScheme

All Known Implementing Classes:
MetaSchemeImpl

public interface MetaScheme

A scheme that combines related DataSchemes. E. g. a repair request (primary DataScheme) is made by a customer (secondary DataScheme).

See Also:
MetaRecord

Method Summary
 DataColumn[] getColumns()
          Returns the DataColumns.
 DataScheme[] getDataSchemes()
          Returns the associated DataSchemes.
 int getLength()
          Returns the length (number of DataColumns).
 java.lang.String getName()
          Returns the name of the primary DataScheme
 

Method Detail

getLength

int getLength()
Returns the length (number of DataColumns).

Returns:
the length

getColumns

DataColumn[] getColumns()
Returns the DataColumns.

Returns:
the DataColumns

getDataSchemes

DataScheme[] getDataSchemes()
Returns the associated DataSchemes. The primary one (e. g. repair requests) is the first one in the array.

Returns:
the associated DataSchemes

getName

java.lang.String getName()
Returns the name of the primary DataScheme

Returns:
the name