public class JFreeReportGeneratorComponent
extends org.pentaho.platform.engine.services.solution.ComponentBase
COMPONENT_EXECUTE_FAIL, debug, MISSING_SESSION, UNKNOWN_COMPONENT_ID
Constructor and Description |
---|
JFreeReportGeneratorComponent() |
Modifier and Type | Method and Description |
---|---|
void |
done() |
protected boolean |
executeAction() |
String |
getColumnAlignment(String columnName) |
String[] |
getColumnAlignments() |
String |
getColumnFormat(String columnName) |
String[] |
getFormats() |
int[] |
getGroupIndices() |
String |
getGroupLabel(String columnName,
int index) |
String[] |
getGroupLabels() |
boolean[] |
getItemHides() |
org.apache.commons.logging.Log |
getLogger() |
String |
getNullString() |
String |
getPath() |
String |
getResultOutputName() |
int |
getType(Class typeClass) |
int |
getWidth(String columnName) |
int[] |
getWidths() |
boolean |
init() |
boolean |
isGroup(String columnName) |
String |
process() |
void |
setColumnAlignments(String[] columnAlignments) |
void |
setFormats(String[] formats) |
void |
setGroupIndices(int[] groupIndices) |
void |
setGroups(String[] groupLabels) |
void |
setItemHides(boolean[] itemHides) |
void |
setNullString(String nullString) |
void |
setPath(String path) |
void |
setWidths(int[] widths) |
boolean |
useItemHide(String columnName) |
protected boolean |
validateAction() |
protected boolean |
validateSystemSettings() |
addTempParameter, addTempParameterObject, applyInputsToFormat, audit, createFeedbackParameter, createFeedbackParameter, createFeedbackParameter, createFeedbackParameter, createFeedbackParameter, createFeedbackParameter, createFeedbackParameter, createNewInstance, execute, feedbackAllowed, getActionDefinition, getActionName, getActionTitle, getComponentDefinition, getComponentDefinition, getContentOutputItem, getDefaultOutputStream, getFeedbackOutputStream, getId, getInitFailMessage, getInitOk, getInputBooleanValue, getInputLongValue, getInputNames, getInputParameter, getInputStream, getInputStringValue, getInputStringValue, getInputValue, getInstanceId, getLogId, getObjectName, getOutputContentItem, getOutputContentItem, getOutputItem, getOutputItem, getOutputNames, getOutputPreference, getProcessId, getResource, getResourceAsString, getResourceDataSource, getResourceInputStream, getResourceNames, getRuntimeContext, getSession, getSetting, getSolutionName, getSolutionPath, getStringSetting, inputMissingError, isDefinedInput, isDefinedOutput, isDefinedResource, isPromptPending, outputMissingError, promptNeeded, promptNow, resolveParameter, resourceComponentSettingError, resourceMissingError, saveSetting, setActionDefinition, setActionName, setComponentDefinition, setComponentDefinitionMap, setFeedbackMimeType, setInstanceId, setOutputMimeType, setOutputMimeType, setOutputValue, 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
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
public org.apache.commons.logging.Log getLogger()
getLogger
in class org.pentaho.platform.engine.core.system.PentahoBase
protected boolean validateSystemSettings()
validateSystemSettings
in class org.pentaho.platform.engine.services.solution.ComponentBase
protected boolean validateAction()
validateAction
in class org.pentaho.platform.engine.services.solution.ComponentBase
public void done()
done
in interface org.pentaho.platform.api.engine.IComponent
done
in class org.pentaho.platform.engine.services.solution.ComponentBase
protected boolean executeAction()
executeAction
in class org.pentaho.platform.engine.services.solution.ComponentBase
public String process()
public int getType(Class typeClass)
public boolean isGroup(String columnName)
public boolean useItemHide(String columnName)
public int getWidth(String columnName)
public String getResultOutputName()
public boolean init()
init
in interface org.pentaho.platform.api.engine.IComponent
init
in class org.pentaho.platform.engine.services.solution.ComponentBase
public String[] getFormats()
public void setFormats(String[] formats)
formats
- The formats to set.public String[] getGroupLabels()
public void setGroups(String[] groupLabels)
groupLabels
- The groupLabels to set.public String getPath()
public void setPath(String path)
path
- The path to set.public int[] getWidths()
public void setWidths(int[] widths)
widths
- The widths to set.public boolean[] getItemHides()
public void setItemHides(boolean[] itemHides)
widths
- The item hides to set.public String[] getColumnAlignments()
public void setColumnAlignments(String[] columnAlignments)
widths
- The widths to set.public int[] getGroupIndices()
public void setGroupIndices(int[] groupIndices)
public String getNullString()
public void setNullString(String nullString)
Copyright © 2019 Hitachi Vantara. All rights reserved.