org.pentaho.platform.plugin.action.mondrian
Class PivotViewComponent

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.mondrian.PivotViewComponent
All Implemented Interfaces:
Serializable, IAuditable, IComponent, ILogger, IParameterResolver

public class PivotViewComponent
extends ComponentBase

See Also:
Serialized Form

Field Summary
static String CHARTAXISLABELFONTFAMILY
           
static String CHARTAXISLABELFONTSIZE
           
static String CHARTAXISLABELFONTSTYLE
           
static String CHARTAXISTICKFONTFAMILY
           
static String CHARTAXISTICKFONTSIZE
           
static String CHARTAXISTICKFONTSTYLE
           
static String CHARTAXISTICKLABELROTATION
           
static String CHARTBACKGROUNDB
           
static String CHARTBACKGROUNDG
           
static String CHARTBACKGROUNDR
           
static String CHARTDRILLTHROUGHENABLED
           
static String CHARTHEIGHT
           
static String CHARTHORIZAXISLABEL
           
static String CHARTLEGENDFONTFAMILY
           
static String CHARTLEGENDFONTSIZE
           
static String CHARTLEGENDFONTSTYLE
           
static String CHARTLEGENDLOCATION
           
static String CHARTLOCATION
           
static String CHARTSHOWLEGEND
           
static String CHARTSHOWSLICER
           
static String CHARTSLICERALIGNMENT
           
static String CHARTSLICERFONTFAMILY
           
static String CHARTSLICERFONTSIZE
           
static String CHARTSLICERFONTSTYLE
           
static String CHARTSLICERLOCATION
           
static String CHARTTITLE
           
static String CHARTTITLEFONTFAMILY
           
static String CHARTTITLEFONTSIZE
           
static String CHARTTITLEFONTSTYLE
           
static String CHARTTYPE
           
static String CHARTVERTAXISLABEL
           
static String CHARTWIDTH
           
static String CONNECTION
           
static String CUBE
           
static String EXECUTE
           
static String MODE
           
static String MODEL
           
static String OPTIONS
           
static String ROLE
           
static String SHOWGRID
           
static String TITLE
           
static String URL
           
static String VIEWER
           
 
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
 
Constructor Summary
PivotViewComponent()
           
 
Method Summary
 void done()
          Allows the component to perform any cleanup after the execution of the action.
 org.apache.commons.logging.Log getLogger()
           
 boolean init()
          Initialize the Component.
 
Methods inherited from class org.pentaho.platform.engine.services.solution.ComponentBase
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
 
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, 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

MODE

public static final String MODE
See Also:
Constant Field Values

MODEL

public static final String MODEL
See Also:
Constant Field Values

OPTIONS

public static final String OPTIONS
See Also:
Constant Field Values

CONNECTION

public static final String CONNECTION
See Also:
Constant Field Values

TITLE

public static final String TITLE
See Also:
Constant Field Values

URL

public static final String URL
See Also:
Constant Field Values

VIEWER

public static final String VIEWER
See Also:
Constant Field Values

EXECUTE

public static final String EXECUTE
See Also:
Constant Field Values

SHOWGRID

public static final String SHOWGRID
See Also:
Constant Field Values

CHARTTYPE

public static final String CHARTTYPE
See Also:
Constant Field Values

CHARTLOCATION

public static final String CHARTLOCATION
See Also:
Constant Field Values

CHARTWIDTH

public static final String CHARTWIDTH
See Also:
Constant Field Values

CHARTHEIGHT

public static final String CHARTHEIGHT
See Also:
Constant Field Values

CHARTDRILLTHROUGHENABLED

public static final String CHARTDRILLTHROUGHENABLED
See Also:
Constant Field Values

CHARTTITLE

public static final String CHARTTITLE
See Also:
Constant Field Values

CHARTTITLEFONTFAMILY

public static final String CHARTTITLEFONTFAMILY
See Also:
Constant Field Values

CHARTTITLEFONTSTYLE

public static final String CHARTTITLEFONTSTYLE
See Also:
Constant Field Values

CHARTTITLEFONTSIZE

public static final String CHARTTITLEFONTSIZE
See Also:
Constant Field Values

CHARTHORIZAXISLABEL

public static final String CHARTHORIZAXISLABEL
See Also:
Constant Field Values

CHARTVERTAXISLABEL

public static final String CHARTVERTAXISLABEL
See Also:
Constant Field Values

CHARTAXISLABELFONTFAMILY

public static final String CHARTAXISLABELFONTFAMILY
See Also:
Constant Field Values

CHARTAXISLABELFONTSTYLE

public static final String CHARTAXISLABELFONTSTYLE
See Also:
Constant Field Values

CHARTAXISLABELFONTSIZE

public static final String CHARTAXISLABELFONTSIZE
See Also:
Constant Field Values

CHARTAXISTICKFONTFAMILY

public static final String CHARTAXISTICKFONTFAMILY
See Also:
Constant Field Values

CHARTAXISTICKFONTSTYLE

public static final String CHARTAXISTICKFONTSTYLE
See Also:
Constant Field Values

CHARTAXISTICKFONTSIZE

public static final String CHARTAXISTICKFONTSIZE
See Also:
Constant Field Values

CHARTAXISTICKLABELROTATION

public static final String CHARTAXISTICKLABELROTATION
See Also:
Constant Field Values

CHARTSHOWLEGEND

public static final String CHARTSHOWLEGEND
See Also:
Constant Field Values

CHARTLEGENDLOCATION

public static final String CHARTLEGENDLOCATION
See Also:
Constant Field Values

CHARTLEGENDFONTFAMILY

public static final String CHARTLEGENDFONTFAMILY
See Also:
Constant Field Values

CHARTLEGENDFONTSTYLE

public static final String CHARTLEGENDFONTSTYLE
See Also:
Constant Field Values

CHARTLEGENDFONTSIZE

public static final String CHARTLEGENDFONTSIZE
See Also:
Constant Field Values

CHARTSHOWSLICER

public static final String CHARTSHOWSLICER
See Also:
Constant Field Values

CHARTSLICERLOCATION

public static final String CHARTSLICERLOCATION
See Also:
Constant Field Values

CHARTSLICERALIGNMENT

public static final String CHARTSLICERALIGNMENT
See Also:
Constant Field Values

CHARTSLICERFONTFAMILY

public static final String CHARTSLICERFONTFAMILY
See Also:
Constant Field Values

CHARTSLICERFONTSTYLE

public static final String CHARTSLICERFONTSTYLE
See Also:
Constant Field Values

CHARTSLICERFONTSIZE

public static final String CHARTSLICERFONTSIZE
See Also:
Constant Field Values

CHARTBACKGROUNDR

public static final String CHARTBACKGROUNDR
See Also:
Constant Field Values

CHARTBACKGROUNDG

public static final String CHARTBACKGROUNDG
See Also:
Constant Field Values

CHARTBACKGROUNDB

public static final String CHARTBACKGROUNDB
See Also:
Constant Field Values

ROLE

public static final String ROLE
See Also:
Constant Field Values

CUBE

public static final String CUBE
See Also:
Constant Field Values
Constructor Detail

PivotViewComponent

public PivotViewComponent()
Method Detail

getLogger

public org.apache.commons.logging.Log getLogger()
Specified by:
getLogger in class PentahoBase

done

public void done()
Description copied from interface: IComponent
Allows the component to perform any cleanup after the execution of the action.

Specified by:
done in interface IComponent
Specified by:
done in class ComponentBase

init

public boolean init()
Description copied from interface: IComponent
Initialize the Component. This method is typically called on construction.

Specified by:
init in interface IComponent
Specified by:
init in class ComponentBase
Returns:
returns true if the Component initialized successfully, otherwise returns false