Package org.opencms.workplace.list
Class A_CmsListIndependentJsAction
- java.lang.Object
-
- org.opencms.workplace.tools.A_CmsHtmlIconButton
-
- org.opencms.workplace.list.A_CmsListAction
-
- org.opencms.workplace.list.CmsListIndependentAction
-
- org.opencms.workplace.list.A_CmsListIndependentJsAction
-
- All Implemented Interfaces:
I_CmsListAction
,org.opencms.workplace.tools.I_CmsHtmlIconButton
- Direct Known Subclasses:
CmsListCsvExportIAction
,CmsListPrintIAction
public abstract class A_CmsListIndependentJsAction extends CmsListIndependentAction
Default implementation of a independent action for a html list column that can execute java script code.- Since:
- 6.0.0
-
-
Field Summary
-
Fields inherited from class org.opencms.workplace.list.CmsListIndependentAction
ACTION_EXPLORER_SWITCH_ID
-
-
Constructor Summary
Constructors Constructor Description A_CmsListIndependentJsAction(java.lang.String id)
Default Constructor.
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract java.lang.String
jsCode(org.opencms.workplace.CmsWorkplace wp)
The js code to execute.protected java.lang.String
resolveOnClic(org.opencms.workplace.CmsWorkplace wp)
Help method to resolve the on clic text to use.-
Methods inherited from class org.opencms.workplace.list.CmsListIndependentAction
buttonHtml, getDefaultExplorerSwitchAction
-
Methods inherited from class org.opencms.workplace.list.A_CmsListAction
buttonHtml, defaultConfirmationHtml, getConfirmationMessage, getListId, getWp, setConfirmationMessage, setListId, setWp
-
Methods inherited from class org.opencms.workplace.tools.A_CmsHtmlIconButton
defaultButtonHtml, defaultButtonHtml, defaultHelpHtml, getHelpText, getIconPath, getId, getName, isEnabled, isVisible, setEnabled, setHelpText, setIconPath, setName, setVisible
-
-
-
-
Constructor Detail
-
A_CmsListIndependentJsAction
public A_CmsListIndependentJsAction(java.lang.String id)
Default Constructor.- Parameters:
id
- unique id
-
-
Method Detail
-
resolveOnClic
protected java.lang.String resolveOnClic(org.opencms.workplace.CmsWorkplace wp)
Description copied from class:CmsListIndependentAction
Help method to resolve the on clic text to use.- Overrides:
resolveOnClic
in classCmsListIndependentAction
- Parameters:
wp
- the workplace context- Returns:
- the on clic text
- See Also:
CmsListIndependentAction.resolveOnClic(org.opencms.workplace.CmsWorkplace)
-
jsCode
public abstract java.lang.String jsCode(org.opencms.workplace.CmsWorkplace wp)
The js code to execute.- Parameters:
wp
- the workplace context- Returns:
- js code to execute
-
-