Class CmsListResourceTypeIconAction

    • Constructor Detail

      • CmsListResourceTypeIconAction

        public CmsListResourceTypeIconAction​(java.lang.String id)
        Default Constructor.

        Parameters:
        id - the unique id
    • Method Detail

      • getHelpText

        public org.opencms.i18n.CmsMessageContainer getHelpText()
        Specified by:
        getHelpText in interface org.opencms.workplace.tools.I_CmsHtmlIconButton
        Overrides:
        getHelpText in class org.opencms.workplace.tools.A_CmsHtmlIconButton
        See Also:
        I_CmsHtmlIconButton.getHelpText()
      • getIconPath

        public java.lang.String getIconPath()
        Specified by:
        getIconPath in interface org.opencms.workplace.tools.I_CmsHtmlIconButton
        Overrides:
        getIconPath in class org.opencms.workplace.tools.A_CmsHtmlIconButton
        See Also:
        A_CmsHtmlIconButton.getIconPath()
      • getName

        public org.opencms.i18n.CmsMessageContainer getName()
        Specified by:
        getName in interface org.opencms.workplace.tools.I_CmsHtmlIconButton
        Overrides:
        getName in class org.opencms.workplace.tools.A_CmsHtmlIconButton
        See Also:
        I_CmsHtmlIconButton.getName()
      • defButtonHtml

        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)
        Description copied from class: CmsListExplorerDirectAction
        Generates a default html code where several buttons can have the same help text.

        the only diff to A_CmsHtmlIconButton.defaultButtonHtml(org.opencms.workplace.tools.CmsHtmlIconButtonStyleEnum, String, String, String, boolean, String, String, String) is that the icons are 16x16.

        Overrides:
        defButtonHtml in class CmsListExplorerDirectAction
        Parameters:
        id - the id
        helpId - the id of the helptext div tag
        name - the name, if empty only the icon is displayed
        helpText - the help text, if empty no mouse events are generated
        enabled - if enabled or not, if not set be sure to take an according helptext
        iconPath - the path to the icon, if empty only the name is displayed
        confirmationMessage - the confirmation message
        onClick - the js code to execute, if empty no link is generated
        singleHelp - if set, no helptext is written, you have to use the defaultHelpHtml() method later
        Returns:
        html code
        See Also:
        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)