Class JFreeReportLoadComponent

  • All Implemented Interfaces:
    Serializable, org.pentaho.platform.api.engine.IAuditable, org.pentaho.platform.api.engine.IComponent, org.pentaho.platform.api.engine.ILogger, org.pentaho.platform.api.engine.IParameterResolver

    @Deprecated
    public class JFreeReportLoadComponent
    extends AbstractJFreeReportComponent
    Deprecated.
    This code has known bugs and it is highly recommended that it not be used by any sane person
    A JFreeReport run contains at least three steps. Step 1: Parse the report definition. Step 2: Grab some data. Step 3: Spit out some content. Alternativly, show the print-preview.

    This class loads or parses the report definition.

    Author:
    Thomas Morgner
    See Also:
    Serialized Form
    • Constructor Detail

      • JFreeReportLoadComponent

        public JFreeReportLoadComponent()
        Deprecated.
    • Method Detail

      • validateAction

        protected boolean validateAction()
        Deprecated.
        Specified by:
        validateAction in class org.pentaho.platform.engine.services.solution.ComponentBase
      • validateSystemSettings

        protected boolean validateSystemSettings()
        Deprecated.
        Specified by:
        validateSystemSettings in class org.pentaho.platform.engine.services.solution.ComponentBase
      • done

        public void done()
        Deprecated.
        Specified by:
        done in interface org.pentaho.platform.api.engine.IComponent
        Specified by:
        done in class org.pentaho.platform.engine.services.solution.ComponentBase
      • getReport

        public org.pentaho.reporting.engine.classic.core.MasterReport getReport()
                                                                         throws Exception
        Deprecated.
        Throws:
        Exception
      • executeAction

        protected boolean executeAction()
                                 throws Throwable
        Deprecated.
        Specified by:
        executeAction in class org.pentaho.platform.engine.services.solution.ComponentBase
        Throws:
        Throwable
      • init

        public boolean init()
        Deprecated.
        Specified by:
        init in interface org.pentaho.platform.api.engine.IComponent
        Specified by:
        init in class org.pentaho.platform.engine.services.solution.ComponentBase
      • getLogger

        public org.apache.commons.logging.Log getLogger()
        Deprecated.
        Specified by:
        getLogger in class org.pentaho.platform.engine.core.system.PentahoBase