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 TypeMethodDescriptionintbooleanstatic StatusCategorystatic StatusCategorystatic StatusCategoryfindByName(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 StatusCategorygetId()getKey()UniqueStringidentifier 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:
getIdin interfaceStatusCategory
-
getKey
Description copied from interface:StatusCategoryUniqueStringidentifier of given category. Should not contain any spaces and non-standard ASCII characters.- Specified by:
getKeyin interfaceStatusCategory
-
getName
Description copied from interface:StatusCategoryI18n independent human readable name for the status category.Used primarily for locale-independent JQL statements.
- Specified by:
getNamein interfaceStatusCategory- Returns:
- Human readable name
-
getAliases
Description copied from interface:StatusCategoryI18n independent human readable aliases for the status category.- Specified by:
getAliasesin interfaceStatusCategory- Returns:
- aliases for the category
-
getPrimaryAlias
- Specified by:
getPrimaryAliasin interfaceStatusCategory- Returns:
- first alias in the aliases or name if absent
-
getTranslatedName
Description copied from interface:StatusCategoryTranslated 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:
getTranslatedNamein interfaceStatusCategory
-
getTranslatedName
Description copied from interface:StatusCategoryTranslated name for the status category.- Specified by:
getTranslatedNamein interfaceStatusCategory
-
getTranslatedName
Description copied from interface:StatusCategoryTranslated name for the status category.- Specified by:
getTranslatedNamein interfaceStatusCategory
-
getColorName
Description copied from interface:StatusCategoryReturns one of the 3 defined semantic names ("default", "inprogress", "success"), which can be used along with css classes from issue-status-plugin- Specified by:
getColorNamein interfaceStatusCategory- Returns:
-
getSequence
- Specified by:
getSequencein interfaceStatusCategory- Returns:
- logical progression sequence (UNDEFINED, TO_DO, IN_PROGRESS, COMPLETE)
-
compareTo
- Specified by:
compareToin interfaceComparable<StatusCategory>
-
equals
-
findById
-
findByKey
-
findByName
-
getDefault
-
getAllCategories
-
getUserVisibleCategories
-