public class ReportWizardSpecComponent extends JFreeReportComponent
DATACOMPONENT_CLASSLOCINPUT, DATACOMPONENT_DATAINPUT, DATACOMPONENT_DEFAULTINPUT, DATACOMPONENT_JARINPUT, DATACOMPONENT_MDXCLASS, DATACOMPONENT_MDXSOURCE, DATACOMPONENT_REPORTTEMP_DATAINPUT, DATACOMPONENT_REPORTTEMP_OBJINPUT, DATACOMPONENT_SOURCE, DATACOMPONENT_SQLCLASS, DATACOMPONENT_SQLSOURCE, REPORTALLCONTENT_OUTPUTTYPE, REPORTALLCONTENT_OUTPUTTYPE_CSV, REPORTALLCONTENT_OUTPUTTYPE_HTML, REPORTALLCONTENT_OUTPUTTYPE_PDF, REPORTALLCONTENT_OUTPUTTYPE_RTF, REPORTALLCONTENT_OUTPUTTYPE_SWING, REPORTALLCONTENT_OUTPUTTYPE_XLS, REPORTALLCONTENT_OUTPUTTYPE_XML, REPORTDIRECTORYHTML_DATADIR, REPORTDIRECTORYHTML_TARGETFILE, REPORTGENERATE_PRIORITYINPUT, REPORTGENERATE_PRIORITYLOWER, REPORTGENERATE_PRIORITYLOWEST, REPORTGENERATE_PRIORITYNORMAL, REPORTGENERATE_YIELDRATE, REPORTGENERATEDEFN_REPORTDEFN, REPORTGENERATEDEFN_REPORTSPECINPUT, REPORTGENERATEDEFN_REPORTTEMP_PERFQRY, REPORTGENERATESTREAM_REPORT_OUTPUT, REPORTHTML_CONTENTHANDLER, REPORTLOAD_REPORTLOC, REPORTLOAD_RESOURCENAME, REPORTLOAD_RESURL, REPORTPARAMCOMPONENT_PRIVATEREPORT_OUTPUT, REPORTSWING_MODAL, REPORTSWING_PARENTDIALOG, REPORTSWING_PROGRESSBAR, REPORTSWING_PROGRESSDIALOG, REPORTSWING_REPORTCONTROLLER, WORKBOOK_PARAM
COMPONENT_EXECUTE_FAIL, MISSING_SESSION
Constructor and Description |
---|
ReportWizardSpecComponent() |
Modifier and Type | Method and Description |
---|---|
org.apache.commons.logging.Log |
getLogger() |
org.pentaho.reporting.engine.classic.core.MasterReport |
getReport() |
org.pentaho.jfreereport.castormodel.reportspec.ReportSpec |
getReportSpec() |
org.pentaho.commons.connection.IPentahoResultSet |
getResultSet(org.pentaho.jfreereport.castormodel.reportspec.ReportSpec reportSpec) |
String |
setupQueryParameters(String query) |
boolean |
validateAction()
We cannot validate the parameters of all components, as the required parameters might not have been created.
|
done, executeAction, init, print, validateSystemSettings, writeHtml
createFeedbackParameter, createFeedbackParameter, createNewInstance, execute, getActionDefinition, getActionName, getActionTitle, getComponentDefinition, getComponentDefinition, getId, getInitFailMessage, getInitOk, getInstanceId, getLogId, getObjectName, getProcessId, getResourceAsString, getRuntimeContext, getSession, inputMissingError, outputMissingError, promptNeeded, promptNow, resolveParameter, resourceComponentSettingError, resourceMissingError, setActionDefinition, setActionName, setComponentDefinition, setComponentDefinitionMap, setInstanceId, setProcessId, setRuntimeContext, setSession, validate
debug, debug, error, error, error, fatal, fatal, getMessages, getUserString, info, info, setMessages, trace, trace, warn, warn
genLogIdFromInfo, genLogIdFromInfo, genLogIdFromSession, getLoggingLevel, setLoggingLevel, setLogId
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public org.apache.commons.logging.Log getLogger()
getLogger
in class JFreeReportComponent
public boolean validateAction()
JFreeReportComponent
validateAction
in class JFreeReportComponent
public org.pentaho.reporting.engine.classic.core.MasterReport getReport() throws Exception
getReport
in class JFreeReportComponent
Exception
public org.pentaho.jfreereport.castormodel.reportspec.ReportSpec getReportSpec() throws IOException
IOException
public org.pentaho.commons.connection.IPentahoResultSet getResultSet(org.pentaho.jfreereport.castormodel.reportspec.ReportSpec reportSpec) throws Exception
Exception