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_IDEMPTY_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, resolveOnClicbuttonHtml, defaultConfirmationHtml, getConfirmationMessage, getListId, getWp, setConfirmationMessage, setListId, setWpdefaultButtonHtml, defaultButtonHtml, defaultHelpHtml, getHelpText, getIconPath, getId, getName, isEnabled, isVisible, setEnabled, setHelpText, setIconPath, setName, setVisibleclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetHelpText, getIconPath, getId, getName, isEnabled, isVisible, setEnabled, setHelpText, setIconPath, setName, setVisiblepublic 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_CmsHtmlIconButtonbuttonHtml 在接口中 I_CmsHtmlIconButtonbuttonHtml 在类中 CmsListIndependentActionwp - 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