org.pentaho.platform.api.ui
Interface INavigationComponent
- All Known Implementing Classes:
- NavigationComponent
public interface INavigationComponent
getLogger
org.apache.commons.logging.Log getLogger()
validate
boolean validate()
getXmlContent
org.dom4j.Document getXmlContent()
setHrefUrl
void setHrefUrl(String hrefUrl)
setOnClick
void setOnClick(String onClick)
setAllowNavigation
void setAllowNavigation(Boolean allowNavigation)
setSolutionParamName
void setSolutionParamName(String solutionParamName)
setPathParamName
void setPathParamName(String solutionPathName)
setOptions
void setOptions(String options)
validate
boolean validate(IPentahoSession session,
IActionRequestHandler actionRequestHandler)
setXsl
void setXsl(String string,
String xslName)
setParameterProvider
void setParameterProvider(String name,
IParameterProvider parameterProvider)
getContent
String getContent(String string)
setUrlFactory
void setUrlFactory(IPentahoUrlFactory urlFactory)
setMessages
void setMessages(List messages)
setLoggingLevel
void setLoggingLevel(int logLevel)