Package org.opencms.workplace.list
Class CmsListOpenResourceAction
- java.lang.Object
-
- org.opencms.workplace.tools.A_CmsHtmlIconButton
-
- org.opencms.workplace.list.A_CmsListAction
-
- org.opencms.workplace.list.CmsListDirectAction
-
- org.opencms.workplace.list.CmsListDefaultAction
-
- org.opencms.workplace.list.A_CmsListDefaultJsAction
-
- org.opencms.workplace.list.CmsListOpenResourceAction
-
- All Implemented Interfaces:
I_CmsListAction
,I_CmsListDirectAction
,org.opencms.workplace.tools.I_CmsHtmlIconButton
public class CmsListOpenResourceAction extends A_CmsListDefaultJsAction
Opens the selected resource in a new window.- Since:
- 6.0.0
-
-
Constructor Summary
Constructors Constructor Description CmsListOpenResourceAction(java.lang.String id, java.lang.String resColumnPathId)
Default Constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.opencms.i18n.CmsMessageContainer
getHelpText()
protected java.lang.String
getResourceName()
Returns the most possible right resource name.boolean
isEnabled()
java.lang.String
jsCode()
The js code to execute.-
Methods inherited from class org.opencms.workplace.list.A_CmsListDefaultJsAction
resolveOnClic
-
Methods inherited from class org.opencms.workplace.list.CmsListDefaultAction
getColumnForLink, getColumnFormatter, resolveButtonStyle, resolveName, setColumnForLink
-
Methods inherited from class org.opencms.workplace.list.CmsListDirectAction
buttonHtml, confirmationTextHtml, getColumnForTexts, getItem, helpTextHtml, resolveHelpText, setColumnForTexts, setItem
-
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, getIconPath, getId, getName, isVisible, setEnabled, setHelpText, setIconPath, setName, setVisible
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.opencms.workplace.tools.I_CmsHtmlIconButton
getIconPath, getId, getName, isVisible, setEnabled, setHelpText, setIconPath, setName, setVisible
-
Methods inherited from interface org.opencms.workplace.list.I_CmsListAction
buttonHtml, getConfirmationMessage, getListId, getWp, setConfirmationMessage, setListId, setWp
-
-
-
-
Constructor Detail
-
CmsListOpenResourceAction
public CmsListOpenResourceAction(java.lang.String id, java.lang.String resColumnPathId)
Default Constructor.- Parameters:
id
- the unique idresColumnPathId
- the id of the column with the resource root path
-
-
Method Detail
-
getHelpText
public org.opencms.i18n.CmsMessageContainer getHelpText()
- Specified by:
getHelpText
in interfaceorg.opencms.workplace.tools.I_CmsHtmlIconButton
- Overrides:
getHelpText
in classorg.opencms.workplace.tools.A_CmsHtmlIconButton
- See Also:
I_CmsHtmlIconButton.getHelpText()
-
isEnabled
public boolean isEnabled()
- Specified by:
isEnabled
in interfaceorg.opencms.workplace.tools.I_CmsHtmlIconButton
- Overrides:
isEnabled
in classorg.opencms.workplace.tools.A_CmsHtmlIconButton
- See Also:
I_CmsHtmlIconButton.isEnabled()
-
jsCode
public java.lang.String jsCode()
Description copied from class:A_CmsListDefaultJsAction
The js code to execute.- Specified by:
jsCode
in classA_CmsListDefaultJsAction
- Returns:
- js code to execute
- See Also:
A_CmsListDefaultJsAction.jsCode()
-
getResourceName
protected java.lang.String getResourceName()
Returns the most possible right resource name.- Returns:
- the most possible right resource name
-
-