org.pentaho.reporting.engine.classic.core.wizard
Class DefaultDataSchema

java.lang.Object
  extended by org.pentaho.reporting.engine.classic.core.wizard.DefaultDataSchema
All Implemented Interfaces:
Serializable, Cloneable, DataSchema

public class DefaultDataSchema
extends Object
implements DataSchema

Todo: Document Me

Author:
Thomas Morgner
See Also:
Serialized Form

Constructor Summary
DefaultDataSchema()
           
 
Method Summary
 Object clone()
           
 DataAttributes getAttributes(String name)
           
 String[] getNames()
           
 DataAttributes getTableAttributes()
           
 void setAttributes(String name, DataAttributes attributes)
           
 void setTableAttributes(DataAttributes tableAttributes)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultDataSchema

public DefaultDataSchema()
Method Detail

setTableAttributes

public void setTableAttributes(DataAttributes tableAttributes)
                        throws CloneNotSupportedException
Throws:
CloneNotSupportedException

getTableAttributes

public DataAttributes getTableAttributes()
Specified by:
getTableAttributes in interface DataSchema

setAttributes

public void setAttributes(String name,
                          DataAttributes attributes)

getAttributes

public DataAttributes getAttributes(String name)
Specified by:
getAttributes in interface DataSchema

clone

public Object clone()
             throws CloneNotSupportedException
Specified by:
clone in interface DataSchema
Overrides:
clone in class Object
Throws:
CloneNotSupportedException

getNames

public String[] getNames()
Specified by:
getNames in interface DataSchema