Class ConfigurePage

java.lang.Object
com.opensymphony.xwork2.ActionSupport
com.atlassian.bamboo.ww2.BambooActionSupport
com.atlassian.bamboo.plugins.lookandfeel.ConfigurePage
All Implemented Interfaces:
JsonStreamingAction, ErrorCollection, BambooSessionAware, NavigationAware, DomainObjectSecurityAware, GlobalAdminSecurityAware, GlobalReadSecurityAware, ReturnUrlAware, com.atlassian.core.i18n.I18nTextProvider, com.atlassian.struts.TextProvider, com.atlassian.struts.ValidationAware, com.opensymphony.xwork.ValidationAware, com.opensymphony.xwork2.Action, com.opensymphony.xwork2.interceptor.ValidationAware, com.opensymphony.xwork2.LocaleProvider, com.opensymphony.xwork2.TextProvider, com.opensymphony.xwork2.Validateable, Serializable

public class ConfigurePage extends BambooActionSupport implements GlobalAdminSecurityAware
See Also:
  • Constructor Details

  • Method Details

    • execute

      public String execute()
      Specified by:
      execute in interface com.opensymphony.xwork2.Action
      Overrides:
      execute in class com.opensymphony.xwork2.ActionSupport
    • input

      public String input()
      Overrides:
      input in class com.opensymphony.xwork2.ActionSupport
    • validate

      public void validate()
      Specified by:
      validate in interface com.opensymphony.xwork2.Validateable
      Overrides:
      validate in class com.opensymphony.xwork2.ActionSupport
    • getHeaderColorOptions

      public Map<String,String> getHeaderColorOptions()
    • getLogoPath

      public String getLogoPath()
    • setLogoPath

      public void setLogoPath(String logoPath)
    • getLogoDarkModePath

      public String getLogoDarkModePath()
    • setLogoDarkThemePath

      public void setLogoDarkThemePath(String logoDarkModePath)
    • getFaviconPath

      public String getFaviconPath()
    • setFaviconPath

      public void setFaviconPath(String faviconPath)
    • isLightThemeLogoCustom

      public boolean isLightThemeLogoCustom()
    • isDarkThemeLogoCustom

      public boolean isDarkThemeLogoCustom()
    • isFaviconCustom

      public boolean isFaviconCustom()
    • getPrimaryAccentLightColor

      public String getPrimaryAccentLightColor()
    • setPrimaryAccentLightColor

      public void setPrimaryAccentLightColor(String primaryAccentLightColor)
    • getPrimaryAccentDarkColor

      public String getPrimaryAccentDarkColor()
    • setPrimaryAccentDarkColor

      public void setPrimaryAccentDarkColor(String primaryAccentDarkColor)
    • getSecondaryAccentLightColor

      public String getSecondaryAccentLightColor()
    • setSecondaryAccentLightColor

      public void setSecondaryAccentLightColor(String secondaryAccentLightColor)
    • getSecondaryAccentDarkColor

      public String getSecondaryAccentDarkColor()
    • setSecondaryAccentDarkColor

      public void setSecondaryAccentDarkColor(String secondaryAccentDarkColor)
    • isPrimaryColorCustom

      public boolean isPrimaryColorCustom()
    • getPrimaryColorPersonalizationState

      public String getPrimaryColorPersonalizationState()
    • setPrimaryColorPersonalizationState

      public void setPrimaryColorPersonalizationState(String primaryColorPersonalizationState)
    • isSecondaryColorCustom

      public boolean isSecondaryColorCustom()
    • getSecondaryColorPersonalizationState

      public String getSecondaryColorPersonalizationState()
    • setSecondaryColorPersonalizationState

      public void setSecondaryColorPersonalizationState(String secondaryColorPersonalizationState)