org.pentaho.platform.uifoundation.component
Class ActionComponent
java.lang.Object
org.pentaho.platform.engine.core.system.PentahoBase
org.pentaho.platform.engine.services.PentahoMessenger
org.pentaho.platform.uifoundation.component.BaseUIComponent
org.pentaho.platform.uifoundation.component.ActionComponent
- All Implemented Interfaces:
- Serializable, ILogger, IUIComponent
public class ActionComponent
- extends BaseUIComponent
- See Also:
- Serialized Form
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 |
ActionComponent(String actionString,
String instanceId,
int outputPreference,
IPentahoUrlFactory urlFactory,
List messages)
|
ActionComponent(String solutionName,
String actionPath,
String actionName,
String instanceId,
int outputPreference,
IPentahoUrlFactory urlFactory,
List messages)
|
Methods inherited from class org.pentaho.platform.uifoundation.component.BaseUIComponent |
done, getObjectParameter, getParameter, getParameterAsArray, getParameterProviders, getXsl, getXslProperties, handleRequest, setParameterProvider, setParameterProviders, setRequestHandler, setUrlFactory, setXsl, setXslProperty, 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 |
ActionComponent
public ActionComponent(String solutionName,
String actionPath,
String actionName,
String instanceId,
int outputPreference,
IPentahoUrlFactory urlFactory,
List messages)
ActionComponent
public ActionComponent(String actionString,
String instanceId,
int outputPreference,
IPentahoUrlFactory urlFactory,
List messages)
getLogger
public org.apache.commons.logging.Log getLogger()
- Specified by:
getLogger
in class BaseUIComponent
validate
public boolean validate()
- Specified by:
validate
in interface IUIComponent
- Specified by:
validate
in class BaseUIComponent
getContent
public String getContent(String mimeType)
- Specified by:
getContent
in class BaseUIComponent