org.pentaho.platform.api.ui
Interface INavigationComponent

All Known Implementing Classes:
NavigationComponent

public interface INavigationComponent


Method Summary
 String getContent(String string)
           
 Log getLogger()
           
 Document getXmlContent()
           
 void setAllowNavigation(Boolean allowNavigation)
           
 void setHrefUrl(String hrefUrl)
           
 void setLoggingLevel(int logLevel)
           
 void setMessages(List messages)
           
 void setOnClick(String onClick)
           
 void setOptions(String options)
           
 void setParameterProvider(String name, IParameterProvider parameterProvider)
           
 void setPathParamName(String solutionPathName)
           
 void setSolutionParamName(String solutionParamName)
           
 void setUrlFactory(IPentahoUrlFactory urlFactory)
           
 void setXsl(String string, String xslName)
           
 boolean validate()
           
 boolean validate(IPentahoSession session, IActionRequestHandler actionRequestHandler)
           
 

Method Detail

getLogger

Log getLogger()

validate

boolean validate()

getXmlContent

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)