org.apache.lenya.cms.usecase.gui
Interface Tab

All Known Implementing Classes:
TabImpl

public interface Tab

Tab in a tabbed multiple-usecase environment.


Method Summary
 java.lang.String getGroup()
           
 java.lang.String getLabel()
           
 java.lang.String getName()
           
 java.lang.String getParameter(java.lang.String key)
          Returns the value of a certain parameter to pass to the usecase upon invocation.
 java.lang.String[] getParameterNames()
           
 java.lang.String getUsecase()
           
 

Method Detail

getName

java.lang.String getName()
Returns:
The name of the tab.

getLabel

java.lang.String getLabel()
Returns:
The label.

getUsecase

java.lang.String getUsecase()
Returns:
The usecase which is displayed on the tab.

getGroup

java.lang.String getGroup()
Returns:
The group this tab belongs to.

getParameterNames

java.lang.String[] getParameterNames()
Returns:
The names of the parameters to pass to the usecase upon invocation.

getParameter

java.lang.String getParameter(java.lang.String key)
Returns the value of a certain parameter to pass to the usecase upon invocation.

Parameters:
key - The value.
Returns:
A string.


Copyright $ Apache Software Foundation. All Rights Reserved.