|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.atlassian.jira.config.properties.LookAndFeelBean
public class LookAndFeelBean
Bean mainly used to maintain a version number for all the menu colours. This allows us to cache this information until it is updated (i.e.:version number is incremented).
Nested Class Summary | |
---|---|
static class |
LookAndFeelBean.DefaultColours
These are the "intended" colours for the JIRA Header. |
Method Summary | |
---|---|
java.lang.String |
getApplicationID()
|
java.lang.String |
getDefaultBackedString(java.lang.String key,
java.lang.String defaultValue)
Performs a lookup on the application properties for the specified key. |
java.lang.String |
getGadgetChromeColor(java.lang.String id)
|
static LookAndFeelBean |
getInstance(ApplicationProperties ap)
|
java.lang.String |
getLogoHeight()
|
java.lang.String |
getLogoUrl()
|
java.lang.String |
getLogoWidth()
|
java.lang.String |
getMenuBackgroundColour()
|
java.lang.String |
getMenuSeparatorColour()
|
java.lang.String |
getMenuTxtColour()
|
java.lang.String |
getTextActiveLinkColour()
|
java.lang.String |
getTextHeadingColour()
|
java.lang.String |
getTextLinkColour()
|
java.lang.String |
getTopBackgroundColour()
|
java.lang.String |
getTopHighlightColor()
|
java.lang.String |
getTopSeparatorBackgroundColor()
|
java.lang.String |
getTopTextHighlightColor()
|
java.lang.String |
getTopTxtColour()
|
long |
getVersion()
|
void |
setGadgetChromeColor(java.lang.String id,
java.lang.String gadgetChromeColor)
|
void |
setLogoHeight(java.lang.String logoHeight)
|
void |
setLogoUrl(java.lang.String logoUrl)
|
void |
setLogoWidth(java.lang.String logoWidth)
|
void |
setMenuBackgroundColour(java.lang.String menuBackgroundColour)
|
void |
setMenuSeparatorColour(java.lang.String menuSeparatorColour)
|
void |
setMenuTxtColour(java.lang.String menuTxtColour)
|
void |
setTextActiveLinkColour(java.lang.String textActiveLinkColour)
|
void |
setTextHeadingColour(java.lang.String textHeadingColour)
|
void |
setTextLinkColour(java.lang.String textLinkColour)
|
void |
setTopBackgroundColour(java.lang.String topBackgroundColour)
|
void |
setTopHighlightColor(java.lang.String newValue)
|
void |
setTopSeparatorBackgroundColor(java.lang.String newValue)
|
void |
setTopTextHighlightColor(java.lang.String newValue)
|
void |
setTopTxtColour(java.lang.String topTxtColour)
|
java.lang.String |
stripHash(java.lang.String colour)
|
void |
updateVersion(long oldVersion)
Convenience method used by data import (see JRA-11680) to update version number to the greater version number after the import (to make sure LF values wont be cached). |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static LookAndFeelBean getInstance(ApplicationProperties ap)
public java.lang.String stripHash(java.lang.String colour)
public void updateVersion(long oldVersion)
oldVersion
- the previous versionpublic long getVersion()
public java.lang.String getLogoUrl()
public void setLogoUrl(java.lang.String logoUrl)
public java.lang.String getLogoWidth()
public void setLogoWidth(java.lang.String logoWidth)
public java.lang.String getLogoHeight()
public void setLogoHeight(java.lang.String logoHeight)
public java.lang.String getTopBackgroundColour()
public void setTopBackgroundColour(java.lang.String topBackgroundColour)
public java.lang.String getTopTxtColour()
public void setTopTxtColour(java.lang.String topTxtColour)
public java.lang.String getTopHighlightColor()
public void setTopHighlightColor(java.lang.String newValue)
public java.lang.String getTopTextHighlightColor()
public void setTopTextHighlightColor(java.lang.String newValue)
public java.lang.String getTopSeparatorBackgroundColor()
public void setTopSeparatorBackgroundColor(java.lang.String newValue)
public java.lang.String getMenuTxtColour()
public void setMenuTxtColour(java.lang.String menuTxtColour)
public java.lang.String getMenuBackgroundColour()
public void setMenuBackgroundColour(java.lang.String menuBackgroundColour)
public java.lang.String getMenuSeparatorColour()
public void setMenuSeparatorColour(java.lang.String menuSeparatorColour)
public java.lang.String getTextHeadingColour()
public void setTextHeadingColour(java.lang.String textHeadingColour)
public java.lang.String getTextLinkColour()
public void setTextLinkColour(java.lang.String textLinkColour)
public java.lang.String getTextActiveLinkColour()
public void setTextActiveLinkColour(java.lang.String textActiveLinkColour)
public java.lang.String getGadgetChromeColor(java.lang.String id)
public void setGadgetChromeColor(java.lang.String id, java.lang.String gadgetChromeColor)
public java.lang.String getApplicationID()
public java.lang.String getDefaultBackedString(java.lang.String key, java.lang.String defaultValue)
key
- the Application Properties key to look updefaultValue
- the value to return if the key yields null
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |