org.pentaho.platform.plugin.action.jfreereport
Class AbstractJFreeReportComponent

java.lang.Object
  extended by org.pentaho.platform.engine.core.system.PentahoBase
      extended by org.pentaho.platform.engine.services.PentahoMessenger
          extended by org.pentaho.platform.engine.services.solution.ComponentBase
              extended by org.pentaho.platform.plugin.action.jfreereport.AbstractJFreeReportComponent
All Implemented Interfaces:
Serializable, IAuditable, IComponent, ILogger, IParameterResolver
Direct Known Subclasses:
AbstractGenerateContentComponent, JFreeReportAllContentComponent, JFreeReportComponent, JFreeReportConfigParameterComponent, JFreeReportDataComponent, JFreeReportGenerateDefinitionComponent, JFreeReportLoadComponent, JFreeReportParametersComponent, JFreeReportValidateParametersComponent

public abstract class AbstractJFreeReportComponent
extends ComponentBase

See Also:
Serialized Form

Field Summary
static String DATACOMPONENT_CLASSLOCINPUT
           
static String DATACOMPONENT_DATAINPUT
           
static String DATACOMPONENT_DEFAULTINPUT
          the default datasource name used in jfreereport, now supported by the platform in addition to data above
static String DATACOMPONENT_JARINPUT
           
static String DATACOMPONENT_MDXCLASS
           
static String DATACOMPONENT_MDXSOURCE
           
static String DATACOMPONENT_REPORTTEMP_DATAINPUT
           
static String DATACOMPONENT_REPORTTEMP_OBJINPUT
           
static String DATACOMPONENT_SOURCE
           
static String DATACOMPONENT_SQLCLASS
           
static String DATACOMPONENT_SQLSOURCE
           
static String REPORTALLCONTENT_OUTPUTTYPE
           
static String REPORTALLCONTENT_OUTPUTTYPE_CSV
           
static String REPORTALLCONTENT_OUTPUTTYPE_HTML
           
static String REPORTALLCONTENT_OUTPUTTYPE_PDF
           
static String REPORTALLCONTENT_OUTPUTTYPE_RTF
           
static String REPORTALLCONTENT_OUTPUTTYPE_SWING
           
static String REPORTALLCONTENT_OUTPUTTYPE_XLS
           
static String REPORTALLCONTENT_OUTPUTTYPE_XML
           
static String REPORTDIRECTORYHTML_DATADIR
           
static String REPORTDIRECTORYHTML_TARGETFILE
           
static String REPORTGENERATE_PRIORITYINPUT
           
static String REPORTGENERATE_PRIORITYLOWER
           
static String REPORTGENERATE_PRIORITYLOWEST
           
static String REPORTGENERATE_PRIORITYNORMAL
           
static String REPORTGENERATE_YIELDRATE
           
static String REPORTGENERATEDEFN_REPORTDEFN
           
static String REPORTGENERATEDEFN_REPORTSPECINPUT
           
static String REPORTGENERATEDEFN_REPORTTEMP_PERFQRY
           
static String REPORTGENERATESTREAM_REPORT_OUTPUT
           
static String REPORTHTML_CONTENTHANDLER
           
static String REPORTLOAD_REPORTLOC
           
static String REPORTLOAD_RESOURCENAME
           
static String REPORTLOAD_RESURL
           
static String REPORTPARAMCOMPONENT_PRIVATEREPORT_OUTPUT
           
static String REPORTSWING_MODAL
           
static String REPORTSWING_PARENTDIALOG
           
static String REPORTSWING_PROGRESSBAR
           
static String REPORTSWING_PROGRESSDIALOG
           
static String REPORTSWING_REPORTCONTROLLER
           
static String WORKBOOK_PARAM
           
 
Fields inherited from class org.pentaho.platform.engine.services.solution.ComponentBase
COMPONENT_EXECUTE_FAIL, MISSING_SESSION
 
Fields inherited from class org.pentaho.platform.engine.core.system.PentahoBase
EMPTYLOGID, LOGID_MASK1, LOGID_MASK2, LOGID_SEPARATOR
 
Fields inherited from interface org.pentaho.platform.api.engine.ILogger
ACTIVITY_LOG, DEBUG, ERROR, FATAL, INFO, INSTANCE_LOG, SESSION_LOG, SOLUTION_LOG, TRACE, UNKNOWN, WARN
 
Method Summary
 
Methods inherited from class org.pentaho.platform.engine.services.solution.ComponentBase
createFeedbackParameter, createFeedbackParameter, createNewInstance, done, execute, getActionDefinition, getActionName, getActionTitle, getComponentDefinition, getComponentDefinition, getId, getInitFailMessage, getInitOk, getInstanceId, getLogId, getObjectName, getProcessId, getResourceAsString, getRuntimeContext, getSession, init, inputMissingError, outputMissingError, promptNeeded, promptNow, resolveParameter, resourceComponentSettingError, resourceMissingError, setActionDefinition, setActionName, setComponentDefinition, setComponentDefinitionMap, setInstanceId, setProcessId, setRuntimeContext, setSession, validate
 
Methods inherited from class org.pentaho.platform.engine.services.PentahoMessenger
debug, debug, error, error, error, fatal, fatal, getMessages, getUserString, info, info, setMessages, trace, trace, warn, warn
 
Methods inherited from class org.pentaho.platform.engine.core.system.PentahoBase
genLogIdFromInfo, genLogIdFromInfo, genLogIdFromSession, getLogger, getLoggingLevel, setLoggingLevel, setLogId
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.pentaho.platform.api.engine.IComponent
getMessages, setMessages
 
Methods inherited from interface org.pentaho.platform.api.engine.ILogger
debug, debug, error, error, fatal, fatal, getLoggingLevel, info, info, setLoggingLevel, trace, trace, warn, warn
 

Field Detail

DATACOMPONENT_SOURCE

public static final String DATACOMPONENT_SOURCE
See Also:
Constant Field Values

DATACOMPONENT_SQLSOURCE

public static final String DATACOMPONENT_SQLSOURCE
See Also:
Constant Field Values

DATACOMPONENT_SQLCLASS

public static final String DATACOMPONENT_SQLCLASS
See Also:
Constant Field Values

DATACOMPONENT_MDXSOURCE

public static final String DATACOMPONENT_MDXSOURCE
See Also:
Constant Field Values

DATACOMPONENT_MDXCLASS

public static final String DATACOMPONENT_MDXCLASS
See Also:
Constant Field Values

DATACOMPONENT_DATAINPUT

public static final String DATACOMPONENT_DATAINPUT
See Also:
Constant Field Values

DATACOMPONENT_DEFAULTINPUT

public static final String DATACOMPONENT_DEFAULTINPUT
the default datasource name used in jfreereport, now supported by the platform in addition to data above

See Also:
Constant Field Values

DATACOMPONENT_JARINPUT

public static final String DATACOMPONENT_JARINPUT
See Also:
Constant Field Values

DATACOMPONENT_CLASSLOCINPUT

public static final String DATACOMPONENT_CLASSLOCINPUT
See Also:
Constant Field Values

REPORTGENERATEDEFN_REPORTSPECINPUT

public static final String REPORTGENERATEDEFN_REPORTSPECINPUT
See Also:
Constant Field Values

REPORTGENERATEDEFN_REPORTDEFN

public static final String REPORTGENERATEDEFN_REPORTDEFN
See Also:
Constant Field Values

REPORTLOAD_RESOURCENAME

public static final String REPORTLOAD_RESOURCENAME
See Also:
Constant Field Values

REPORTLOAD_REPORTLOC

public static final String REPORTLOAD_REPORTLOC
See Also:
Constant Field Values

REPORTLOAD_RESURL

public static final String REPORTLOAD_RESURL
See Also:
Constant Field Values

REPORTGENERATE_YIELDRATE

public static final String REPORTGENERATE_YIELDRATE
See Also:
Constant Field Values

REPORTGENERATE_PRIORITYINPUT

public static final String REPORTGENERATE_PRIORITYINPUT
See Also:
Constant Field Values

REPORTGENERATE_PRIORITYNORMAL

public static final String REPORTGENERATE_PRIORITYNORMAL
See Also:
Constant Field Values

REPORTGENERATE_PRIORITYLOWER

public static final String REPORTGENERATE_PRIORITYLOWER
See Also:
Constant Field Values

REPORTGENERATE_PRIORITYLOWEST

public static final String REPORTGENERATE_PRIORITYLOWEST
See Also:
Constant Field Values

REPORTALLCONTENT_OUTPUTTYPE

public static final String REPORTALLCONTENT_OUTPUTTYPE
See Also:
Constant Field Values

REPORTALLCONTENT_OUTPUTTYPE_HTML

public static final String REPORTALLCONTENT_OUTPUTTYPE_HTML
See Also:
Constant Field Values

REPORTALLCONTENT_OUTPUTTYPE_PDF

public static final String REPORTALLCONTENT_OUTPUTTYPE_PDF
See Also:
Constant Field Values

REPORTALLCONTENT_OUTPUTTYPE_CSV

public static final String REPORTALLCONTENT_OUTPUTTYPE_CSV
See Also:
Constant Field Values

REPORTALLCONTENT_OUTPUTTYPE_XML

public static final String REPORTALLCONTENT_OUTPUTTYPE_XML
See Also:
Constant Field Values

REPORTALLCONTENT_OUTPUTTYPE_RTF

public static final String REPORTALLCONTENT_OUTPUTTYPE_RTF
See Also:
Constant Field Values

REPORTALLCONTENT_OUTPUTTYPE_XLS

public static final String REPORTALLCONTENT_OUTPUTTYPE_XLS
See Also:
Constant Field Values

REPORTALLCONTENT_OUTPUTTYPE_SWING

public static final String REPORTALLCONTENT_OUTPUTTYPE_SWING
See Also:
Constant Field Values

REPORTDIRECTORYHTML_TARGETFILE

public static final String REPORTDIRECTORYHTML_TARGETFILE
See Also:
Constant Field Values

REPORTDIRECTORYHTML_DATADIR

public static final String REPORTDIRECTORYHTML_DATADIR
See Also:
Constant Field Values

WORKBOOK_PARAM

public static final String WORKBOOK_PARAM
See Also:
Constant Field Values

REPORTHTML_CONTENTHANDLER

public static final String REPORTHTML_CONTENTHANDLER
See Also:
Constant Field Values

REPORTSWING_PROGRESSBAR

public static final String REPORTSWING_PROGRESSBAR
See Also:
Constant Field Values

REPORTSWING_PROGRESSDIALOG

public static final String REPORTSWING_PROGRESSDIALOG
See Also:
Constant Field Values

REPORTSWING_REPORTCONTROLLER

public static final String REPORTSWING_REPORTCONTROLLER
See Also:
Constant Field Values

REPORTSWING_MODAL

public static final String REPORTSWING_MODAL
See Also:
Constant Field Values

REPORTSWING_PARENTDIALOG

public static final String REPORTSWING_PARENTDIALOG
See Also:
Constant Field Values

REPORTPARAMCOMPONENT_PRIVATEREPORT_OUTPUT

public static final String REPORTPARAMCOMPONENT_PRIVATEREPORT_OUTPUT
See Also:
Constant Field Values

REPORTGENERATESTREAM_REPORT_OUTPUT

public static final String REPORTGENERATESTREAM_REPORT_OUTPUT
See Also:
Constant Field Values

DATACOMPONENT_REPORTTEMP_OBJINPUT

public static final String DATACOMPONENT_REPORTTEMP_OBJINPUT
See Also:
Constant Field Values

DATACOMPONENT_REPORTTEMP_DATAINPUT

public static final String DATACOMPONENT_REPORTTEMP_DATAINPUT
See Also:
Constant Field Values

REPORTGENERATEDEFN_REPORTTEMP_PERFQRY

public static final String REPORTGENERATEDEFN_REPORTTEMP_PERFQRY
See Also:
Constant Field Values