Class JPortalEditPortletUIHandler

    • Field Detail

      • jportal

        protected generated.JPortal jportal
      • skinHeaderIcon

        protected java.lang.String skinHeaderIcon
      • skinHeaderIconColor

        protected java.lang.String skinHeaderIconColor
      • skinHeaderPrimaryColor

        protected java.lang.String skinHeaderPrimaryColor
      • skinHeaderSecondaryColor

        protected java.lang.String skinHeaderSecondaryColor
      • skin

        protected java.lang.String skin
      • opUpdateUI

        protected boolean opUpdateUI
      • template

        protected java.lang.String template
      • skinHeaderButtonLink

        protected java.lang.String skinHeaderButtonLink
      • skinFooterButtonAlign

        protected java.lang.String skinFooterButtonAlign
      • skinFooterButtonLink

        protected java.lang.String skinFooterButtonLink
      • skinHeaderButtonLabelTFE

        protected TypeFieldEntry skinHeaderButtonLabelTFE
      • skinHeaderButtonLabel

        protected java.lang.String skinHeaderButtonLabel
      • skinHeaderButtonLabelML

        protected java.util.HashMap<java.lang.String,​java.lang.String> skinHeaderButtonLabelML
      • skinHeaderSubText

        protected java.lang.String skinHeaderSubText
      • skinHeaderSubTextML

        protected java.util.HashMap<java.lang.String,​java.lang.String> skinHeaderSubTextML
      • skinFooterButtonLabelTFE

        protected TypeFieldEntry skinFooterButtonLabelTFE
      • skinFooterButtonLabel

        protected java.lang.String skinFooterButtonLabel
      • skinFooterButtonLabelML

        protected java.util.HashMap<java.lang.String,​java.lang.String> skinFooterButtonLabelML
    • Constructor Detail

      • JPortalEditPortletUIHandler

        public JPortalEditPortletUIHandler()
    • Method Detail

      • init

        protected void init()
        Description copied from class: JcmsFormHandler
        Method to implement if you need to initialize your handler from parameter received, prior to all security validation.

        You must absolutely not perform any action which modify data or site configuration.

        Therefore it is strongly recommend NOT TO implement this method, or use very wisely.

        Overrides:
        init in class JcmsFormHandler
      • processAction

        public boolean processAction()
                              throws java.io.IOException
        Description copied from class: JcmsFormHandler
        Method to be implemented to check/validate action to be performed and process them.

        Default implementation is to return false. No need to call super method.

        This method may NOT be invoked at all if security validation are not met.

        You must ensure your handler and JSP can work properly without any code invoked in this method.

        Overrides:
        processAction in class JcmsFormHandler
        Returns:
        false if no redirection is needed, true otherwise
        Throws:
        java.io.IOException - IO Exception
      • validateUpdateUI

        protected boolean validateUpdateUI()
      • performUpdateUI

        protected boolean performUpdateUI()
                                   throws java.io.IOException
        Throws:
        java.io.IOException
      • updatePortlet

        protected boolean updatePortlet()
      • showLanguageChooser

        public boolean showLanguageChooser()
      • getTemplateEntrySet

        public java.util.Set<TypeTemplateEntry> getTemplateEntrySet()
      • isSkinablePortlet

        public boolean isSkinablePortlet()
      • showTemplateTab

        public boolean showTemplateTab()
      • showFullEditButton

        public boolean showFullEditButton()
      • canWorkOnPortlet

        public boolean canWorkOnPortlet()
      • showSettingsTab

        public boolean showSettingsTab()
      • getTemplateSettings

        public java.util.Set<TypeTemplateEntry> getTemplateSettings()
      • getPortletEditFormHandlerPath

        public java.lang.String getPortletEditFormHandlerPath()
      • getPortletEditTemplatePath

        public java.lang.String getPortletEditTemplatePath()
      • isTabActive

        public boolean isTabActive​(java.lang.String tabName)
      • getSkinName

        public java.lang.String getSkinName()
      • getSkinHeaderSubTextML

        public java.util.Map<java.lang.String,​java.lang.String> getSkinHeaderSubTextML()
      • isFieldSkinHeaderSubTextVisible

        public boolean isFieldSkinHeaderSubTextVisible()
      • isFieldSkinHeaderIconVisible

        public boolean isFieldSkinHeaderIconVisible()
      • getSkinHeaderButtonLabelML

        public java.util.Map<java.lang.String,​java.lang.String> getSkinHeaderButtonLabelML()
      • isFieldSkinHeaderButtonVisible

        public boolean isFieldSkinHeaderButtonVisible()
      • getSkinFooterButtonLabelML

        public java.util.Map<java.lang.String,​java.lang.String> getSkinFooterButtonLabelML()
      • isFieldSkinFooterButtonVisible

        public boolean isFieldSkinFooterButtonVisible()
      • getAvailableJportal

        public generated.JPortal getAvailableJportal()
      • setJportal

        public void setJportal​(java.lang.String jportal)
      • getAvailableEditedPortlet

        public PortalElement getAvailableEditedPortlet()
      • setEditedPortlet

        public void setEditedPortlet​(java.lang.String editedPortlet)
      • getSkinHeaderPrimaryColor

        public java.lang.String getSkinHeaderPrimaryColor()
      • setSkinHeaderPrimaryColor

        public void setSkinHeaderPrimaryColor​(java.lang.String skinHeaderPrimaryColor)
      • getSkinHeaderSecondaryColor

        public java.lang.String getSkinHeaderSecondaryColor()
      • setSkinHeaderSecondaryColor

        public void setSkinHeaderSecondaryColor​(java.lang.String skinHeaderSecondaryColor)
      • getSkinHeaderIconColor

        public java.lang.String getSkinHeaderIconColor()
      • setSkinHeaderIconColor

        public void setSkinHeaderIconColor​(java.lang.String skinHeaderIconColor)
      • getSkinHeaderIcon

        public java.lang.String getSkinHeaderIcon()
      • setSkinHeaderIcon

        public void setSkinHeaderIcon​(java.lang.String skinHeaderIcon)
      • isOpUpdateUI

        public boolean isOpUpdateUI()
      • setOpUpdateUI

        public void setOpUpdateUI​(boolean opUpdateUI)
      • getTemplate

        public java.lang.String getTemplate()
      • setTemplate

        public void setTemplate​(java.lang.String template)
      • getSkin

        public java.lang.String getSkin()
      • setSkin

        public void setSkin​(java.lang.String skin)
      • getSkinHeaderButtonLink

        public java.lang.String getSkinHeaderButtonLink()
      • setSkinHeaderButtonLink

        public void setSkinHeaderButtonLink​(java.lang.String skinHeaderButtonLink)
      • setSkinHeaderButtonLabel

        public void setSkinHeaderButtonLabel​(java.lang.String[] v)
      • getAvailableSkinHeaderButtonLabel

        public java.lang.String getAvailableSkinHeaderButtonLabel()
      • getAvailableSkinHeaderButtonLabelML

        public java.util.HashMap<java.lang.String,​java.lang.String> getAvailableSkinHeaderButtonLabelML()
      • setSkinHeaderSubText

        public void setSkinHeaderSubText​(java.lang.String[] v)
      • getAvailableSkinHeaderSubText

        public java.lang.String getAvailableSkinHeaderSubText()
      • getAvailableSkinHeaderSubTextML

        public java.util.HashMap<java.lang.String,​java.lang.String> getAvailableSkinHeaderSubTextML()
      • setSkinFooterButtonLabel

        public void setSkinFooterButtonLabel​(java.lang.String[] v)
      • getAvailableSkinFooterButtonLabel

        public java.lang.String getAvailableSkinFooterButtonLabel()
      • getAvailableSkinFooterButtonLabelML

        public java.util.HashMap<java.lang.String,​java.lang.String> getAvailableSkinFooterButtonLabelML()
      • getSkinFooterButtonAlign

        public java.lang.String getSkinFooterButtonAlign()
      • setSkinFooterButtonAlign

        public void setSkinFooterButtonAlign​(java.lang.String skinFooterButtonAlign)
      • getSkinFooterButtonLink

        public java.lang.String getSkinFooterButtonLink()
      • setSkinFooterButtonLink

        public void setSkinFooterButtonLink​(java.lang.String skinFooterButtonLink)
      • isSkinHeaderIconDisplay

        public boolean isSkinHeaderIconDisplay()
      • setSkinHeaderIconDisplay

        public void setSkinHeaderIconDisplay​(boolean skinHeaderIconDisplay)
      • isSkinHeaderSubTextDisplay

        public boolean isSkinHeaderSubTextDisplay()
      • setSkinHeaderSubTextDisplay

        public void setSkinHeaderSubTextDisplay​(boolean skinHeaderSubTextDisplay)
      • isSkinHeaderButtonDisplay

        public boolean isSkinHeaderButtonDisplay()
      • setSkinHeaderButtonDisplay

        public void setSkinHeaderButtonDisplay​(boolean skinHeaderButtonDisplay)
      • isSkinFooterButtonDisplay

        public boolean isSkinFooterButtonDisplay()
      • setSkinFooterButtonDisplay

        public void setSkinFooterButtonDisplay​(boolean skinFooterButtonDisplay)
      • getCurrentTab

        public java.lang.String getCurrentTab()
      • setCurrentTab

        public void setCurrentTab​(java.lang.String currentTab)