Class MetaSchemeImpl

A default implementation of a org.kaiwitte.workbench.data.MetaScheme.

Synopsis

 public class MetaSchemeImplimplements MetaScheme {
  public MetaSchemeImpl(DataScheme scheme);
  public int getLength();
  public DataColumn getColumns();
  public String getName();
  public String toString();
  public DataScheme getDataSchemes();
}

Methods inherited from java.lang.Object: clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait

Inheritance Path. java.lang.Object-> org.kaiwitte.workbench.data.MetaSchemeImpl

MetaSchemeImpl(DataScheme)

Synopsis: public MetaSchemeImpl(org.kaiwitte.workbench.data.DataScheme sche\
me);

Parameters

scheme

the primary scheme. The related schemes, if any, are automatically retrieved by calling getAssociatedDataScheme() on the passed scheme's org.kaiwitte.workbench.data.DataColumns.

Creates a new instance.

getColumns()

Synopsis: public DataColumn[] getColumns();

Specified by: Method getColumns in interface MetaScheme

Description copied from interface: getColumns

Returns the org.kaiwitte.workbench.data.DataColumns.

getDataSchemes()

Synopsis: public DataScheme[] getDataSchemes();

Specified by: Method getDataSchemes in interface MetaScheme

Parameters

return

the associated org.kaiwitte.workbench.data.DataSchemes

Description copied from interface: getDataSchemes

Returns the associated org.kaiwitte.workbench.data.DataSchemes. The primary one (e. g. repair requests) is the first one in the array.

getLength()

Synopsis: public int getLength();

Specified by: Method getLength in interface MetaScheme

Parameters

return

the length

Description copied from interface: getLength

Returns the length (number of org.kaiwitte.workbench.data.DataColumns).

getName()

Synopsis: public String getName();

Specified by: Method getName in interface MetaScheme

Parameters

return

the name

Description copied from interface: getName

Returns the name of the primary org.kaiwitte.workbench.data.DataScheme