org.pentaho.reporting.engine.classic.core.wizard
Class ProxyDataSchemaDefinition
java.lang.Object
org.pentaho.reporting.engine.classic.core.wizard.ProxyDataSchemaDefinition
- All Implemented Interfaces:
- Serializable, Cloneable, DataSchemaDefinition
public class ProxyDataSchemaDefinition
- extends Object
- implements DataSchemaDefinition
Todo: Document Me
- Author:
- Thomas Morgner
- See Also:
- Serialized Form
ProxyDataSchemaDefinition
public ProxyDataSchemaDefinition(DataSchemaDefinition overlay,
DataSchemaDefinition root)
getGlobalRules
public GlobalRule[] getGlobalRules()
- Description copied from interface:
DataSchemaDefinition
- Returns all known rules.
- Specified by:
getGlobalRules
in interface DataSchemaDefinition
- Returns:
getIndirectRules
public MetaSelectorRule[] getIndirectRules()
- Specified by:
getIndirectRules
in interface DataSchemaDefinition
getDirectRules
public DirectFieldSelectorRule[] getDirectRules()
- Specified by:
getDirectRules
in interface DataSchemaDefinition
clone
public Object clone()
throws CloneNotSupportedException
- Specified by:
clone
in interface DataSchemaDefinition
- Overrides:
clone
in class Object
- Throws:
CloneNotSupportedException