Represents a data scheme.
Implementation note: Will be backed up by a table in an SQL database.
public interface DataScheme {public int getLength();
public Sequence getColumns();
public String getName();
public String getMailCondition();
public DataScheme getBackupScheme();
public String getAutoLoadCondition();
public Iterator printTemplates();
}
Inheritance Path. org.kaiwitte.workbench.data.DataScheme
Synopsis: public String getAutoLoadCondition();
Parameters
condition for when the record requires special attention
Returns the condition for records that are build according to this DataScheme
when they shall be automatically loaded to a visible table on
program start. Strict SQL syntax. String types
ARE quoted. E. g.:
status='nicht erledigt'
age<27
status='nicht erledigt' AND age<27
Synopsis: public int getLength();
Parameters
the number of DataColumns
Returns the number of DataColumns
.