|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.opencms.workplace.tools.A_CmsHtmlIconButton
org.opencms.workplace.list.A_CmsListAction
org.opencms.workplace.list.CmsListDirectAction
org.opencms.workplace.list.CmsListExplorerDirectAction
org.opencms.workplace.list.CmsListResourceTypeIconAction
Displays an icon action for the resource type.
Field Summary |
Fields inherited from class org.opencms.workplace.tools.A_CmsHtmlIconButton |
EMPTY_MESSAGE, m_id |
Constructor Summary | |
CmsListResourceTypeIconAction(java.lang.String id)
Default Constructor. |
Method Summary | |
protected java.lang.String |
defButtonHtml(java.lang.String id,
java.lang.String helpId,
java.lang.String name,
java.lang.String helpText,
boolean enabled,
java.lang.String iconPath,
java.lang.String confirmationMessage,
java.lang.String onClick,
boolean singleHelp)
Generates a default html code where several buttons can have the same help text. |
CmsMessageContainer |
getHelpText()
Returns the help text. |
java.lang.String |
getIconPath()
Returns the path to the icon. |
CmsMessageContainer |
getName()
Returns the display name. |
Methods inherited from class org.opencms.workplace.list.CmsListExplorerDirectAction |
buttonHtml, getResourceUtil, setItem |
Methods inherited from class org.opencms.workplace.list.CmsListDirectAction |
confirmationTextHtml, getColumnForTexts, getItem, helpTextHtml, resolveButtonStyle, resolveHelpText, resolveName, resolveOnClic, setColumnForTexts |
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, getId, isEnabled, 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.list.I_CmsListAction |
buttonHtml, getConfirmationMessage, getListId, getWp, setConfirmationMessage, setListId, setWp |
Methods inherited from interface org.opencms.workplace.tools.I_CmsHtmlIconButton |
getId, isEnabled, isVisible, setEnabled, setHelpText, setIconPath, setName, setVisible |
Constructor Detail |
public CmsListResourceTypeIconAction(java.lang.String id)
id
- the unique idMethod Detail |
public CmsMessageContainer getHelpText()
I_CmsHtmlIconButton
getHelpText
in interface I_CmsHtmlIconButton
getHelpText
in class A_CmsHtmlIconButton
I_CmsHtmlIconButton.getHelpText()
public java.lang.String getIconPath()
I_CmsHtmlIconButton
getIconPath
in interface I_CmsHtmlIconButton
getIconPath
in class A_CmsHtmlIconButton
A_CmsHtmlIconButton.getIconPath()
public CmsMessageContainer getName()
I_CmsHtmlIconButton
getName
in interface I_CmsHtmlIconButton
getName
in class A_CmsHtmlIconButton
I_CmsHtmlIconButton.getName()
protected java.lang.String defButtonHtml(java.lang.String id, java.lang.String helpId, java.lang.String name, java.lang.String helpText, boolean enabled, java.lang.String iconPath, java.lang.String confirmationMessage, java.lang.String onClick, boolean singleHelp)
CmsListExplorerDirectAction
the only diff to
is that the icons are 16x16.A_CmsHtmlIconButton.defaultButtonHtml(org.opencms.workplace.tools.CmsHtmlIconButtonStyleEnum, String, String, String, boolean, String, String, String)
defButtonHtml
in class CmsListExplorerDirectAction
id
- the idhelpId
- the id of the helptext div tagname
- the name, if empty only the icon is displayedhelpText
- the help text, if empty no mouse events are generatedenabled
- if enabled or not, if not set be sure to take an according helptexticonPath
- the path to the icon, if empty only the name is displayedonClick
- the js code to execute, if empty no link is generatedconfirmationMessage
- the confirmation messagesingleHelp
- if set, no helptext is written, you have to use the defaultHelpHtml() method later
CmsListExplorerDirectAction.defButtonHtml(java.lang.String, java.lang.String, java.lang.String, java.lang.String, boolean, java.lang.String, java.lang.String, java.lang.String, boolean)
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |