Class TemporaryDataSchemaModel

  • All Implemented Interfaces:
    org.pentaho.reporting.engine.classic.core.wizard.ContextAwareDataSchemaModel, org.pentaho.reporting.engine.classic.core.wizard.DataSchemaModel

    public class TemporaryDataSchemaModel
    extends org.pentaho.reporting.engine.classic.core.designtime.AbstractDesignTimeDataSchemaModel
    • Constructor Summary

      Constructors 
      Constructor Description
      TemporaryDataSchemaModel​(org.pentaho.reporting.engine.classic.core.MasterReport masterReportElement, org.pentaho.reporting.engine.classic.core.AbstractReportDefinition parent)  
    • Constructor Detail

      • TemporaryDataSchemaModel

        public TemporaryDataSchemaModel​(org.pentaho.reporting.engine.classic.core.MasterReport masterReportElement,
                                        org.pentaho.reporting.engine.classic.core.AbstractReportDefinition parent)
    • Method Detail

      • createDataSchemaDefinition

        protected org.pentaho.reporting.engine.classic.core.wizard.DataSchemaDefinition createDataSchemaDefinition​(org.pentaho.reporting.engine.classic.core.MasterReport masterReportElement)
        Overrides:
        createDataSchemaDefinition in class org.pentaho.reporting.engine.classic.core.designtime.AbstractDesignTimeDataSchemaModel
      • getDataFactoryException

        public Throwable getDataFactoryException()
      • isValid

        public boolean isValid()
      • getDataSchema

        public org.pentaho.reporting.engine.classic.core.wizard.DataSchema getDataSchema()