A default implementation of a org.kaiwitte.workbench.data.MetaScheme
.
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
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.DataColumn
s.
Creates a new instance.
Synopsis: public DataColumn[] getColumns();
Specified by: Method getColumns in interface MetaScheme
Parameters
Returns the org.kaiwitte.workbench.data.DataColumn
s.
Synopsis: public DataScheme[] getDataSchemes();
Specified by: Method getDataSchemes in interface MetaScheme
Parameters
the associated org.kaiwitte.workbench.data.DataScheme
s
Returns the associated org.kaiwitte.workbench.data.DataScheme
s. The primary one
(e. g. repair requests) is the first one in the array.
Synopsis: public int getLength();
Specified by: Method getLength in interface MetaScheme
Parameters
the length
Returns the length (number of org.kaiwitte.workbench.data.DataColumn
s).
Synopsis: public String getName();
Specified by: Method getName in interface MetaScheme
Parameters
the name
Returns the name of the primary org.kaiwitte.workbench.data.DataScheme