Class StatusCategoryImpl
java.lang.Object
com.atlassian.jira.issue.status.category.StatusCategoryImpl
- All Implemented Interfaces:
StatusCategory
,Serializable
,Comparable<StatusCategory>
- Since:
- v6.1
- See Also:
-
Field Summary
Fields inherited from interface com.atlassian.jira.issue.status.category.StatusCategory
COMPLETE, IN_PROGRESS, TO_DO, UNDEFINED
-
Method Summary
Modifier and TypeMethodDescriptionint
boolean
static StatusCategory
static StatusCategory
static StatusCategory
findByName
(String key) I18n independent human readable aliases for the status category.static List<StatusCategory>
Returns one of the 3 defined semantic names ("default", "inprogress", "success"), which can be used along with css classes from issue-status-pluginstatic StatusCategory
getId()
getKey()
UniqueString
identifier of given category.getName()
I18n independent human readable name for the status category.Translated name for the status category.getTranslatedName
(I18nHelper i18n) Translated name for the status category.getTranslatedName
(String locale) Translated name for the status category.static List<StatusCategory>
-
Method Details
-
getId
- Specified by:
getId
in interfaceStatusCategory
-
getKey
Description copied from interface:StatusCategory
UniqueString
identifier of given category. Should not contain any spaces and non-standard ASCII characters.- Specified by:
getKey
in interfaceStatusCategory
-
getName
Description copied from interface:StatusCategory
I18n independent human readable name for the status category.Used primarily for locale-independent JQL statements.
- Specified by:
getName
in interfaceStatusCategory
- Returns:
- Human readable name
-
getAliases
Description copied from interface:StatusCategory
I18n independent human readable aliases for the status category.- Specified by:
getAliases
in interfaceStatusCategory
- Returns:
- aliases for the category
-
getPrimaryAlias
- Specified by:
getPrimaryAlias
in interfaceStatusCategory
- Returns:
- first alias in the aliases or name if absent
-
getTranslatedName
Description copied from interface:StatusCategory
Translated name for the status category. Don't call this in a background thread! It'll fall back to the server's locale. UseStatusCategory.getTranslatedName(com.atlassian.jira.util.I18nHelper)
instead.- Specified by:
getTranslatedName
in interfaceStatusCategory
-
getTranslatedName
Description copied from interface:StatusCategory
Translated name for the status category.- Specified by:
getTranslatedName
in interfaceStatusCategory
-
getTranslatedName
Description copied from interface:StatusCategory
Translated name for the status category.- Specified by:
getTranslatedName
in interfaceStatusCategory
-
getColorName
Description copied from interface:StatusCategory
Returns one of the 3 defined semantic names ("default", "inprogress", "success"), which can be used along with css classes from issue-status-plugin- Specified by:
getColorName
in interfaceStatusCategory
- Returns:
-
getSequence
- Specified by:
getSequence
in interfaceStatusCategory
- Returns:
- logical progression sequence (UNDEFINED, TO_DO, IN_PROGRESS, COMPLETE)
-
compareTo
- Specified by:
compareTo
in interfaceComparable<StatusCategory>
-
equals
-
findById
-
findByKey
-
findByName
-
getDefault
-
getAllCategories
-
getUserVisibleCategories
-