public class CmsListDropdownAction extends CmsListIndependentAction
Do not forget to add parameter evaluation code overwritting the A_CmsListDialog#getList() method, like in CmsProjectFilesDialog.
限定符和类型 | 字段和说明 |
---|---|
static java.lang.String |
SUFFIX_PARAM
parameter name suffix.
|
ACTION_EXPLORER_SWITCH_ID
EMPTY_MESSAGE, m_id
构造器和说明 |
---|
CmsListDropdownAction(java.lang.String id)
Default Constructor.
|
限定符和类型 | 方法和说明 |
---|---|
void |
addItem(java.lang.String id,
CmsMessageContainer name)
Adds an item to be displayed in the drop-down list.
|
java.lang.String |
buttonHtml(CmsWorkplace wp)
Returns the necessary html code.
|
java.lang.String |
getSelection()
Returns the selected item.
|
void |
setSelection(java.lang.String selection)
Sets the selected item.
|
getDefaultExplorerSwitchAction, resolveOnClic
buttonHtml, defaultConfirmationHtml, getConfirmationMessage, getListId, getWp, setConfirmationMessage, setListId, setWp
defaultButtonHtml, defaultButtonHtml, defaultHelpHtml, getHelpText, getIconPath, getId, getName, isEnabled, isVisible, setEnabled, setHelpText, setIconPath, setName, setVisible
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getHelpText, getIconPath, getId, getName, isEnabled, isVisible, setEnabled, setHelpText, setIconPath, setName, setVisible
public static final java.lang.String SUFFIX_PARAM
public CmsListDropdownAction(java.lang.String id)
id
- unique idpublic void addItem(java.lang.String id, CmsMessageContainer name)
id
- the id of the itemname
- the display namepublic java.lang.String buttonHtml(CmsWorkplace wp)
I_CmsHtmlIconButton
buttonHtml
在接口中 I_CmsHtmlIconButton
buttonHtml
在类中 CmsListIndependentAction
wp
- the jsp page to write the code toI_CmsHtmlIconButton.buttonHtml(org.opencms.workplace.CmsWorkplace)
public java.lang.String getSelection()
public void setSelection(java.lang.String selection)
selection
- the selected item to set