Package com.atlassian.jira.issue.fields
Class ProgressBarSystemField
java.lang.Object
com.atlassian.jira.issue.fields.AbstractField
com.atlassian.jira.issue.fields.NavigableFieldImpl
com.atlassian.jira.issue.fields.AbstractProgressBarSystemField
com.atlassian.jira.issue.fields.ProgressBarSystemField
- All Implemented Interfaces:
Field
,NavigableField
,RestAwareField
,Comparable
Field that displays a progress bar in the Navigator
-
Nested Class Summary
Nested classes/interfaces inherited from class com.atlassian.jira.issue.fields.AbstractProgressBarSystemField
AbstractProgressBarSystemField.TimeTrackingParameters
-
Field Summary
Fields inherited from class com.atlassian.jira.issue.fields.NavigableFieldImpl
applicationProperties, templatingEngine
Fields inherited from class com.atlassian.jira.issue.fields.AbstractField
authenticationContext
Fields inherited from interface com.atlassian.jira.issue.fields.NavigableField
ORDER_ASCENDING, ORDER_DESCENDING, TEMPLATE_DIRECTORY_PATH
-
Constructor Summary
ConstructorsConstructorDescriptionProgressBarSystemField
(VelocityTemplatingEngine templatingEngine, ApplicationProperties applicationProperties, JiraAuthenticationContext authenticationContext, TimeTrackingGraphBeanFactory factory) -
Method Summary
Modifier and TypeMethodDescriptionprotected String
Always returns 'dpb'.ReturnsLongFieldStatisticsMapper.PROGRESS
referencegetTimeTrackingGraphBeanParameters
(Issue issue, I18nHelper helper) Methods inherited from class com.atlassian.jira.issue.fields.AbstractProgressBarSystemField
calculateProgressPercentage, getColumnViewHtml, getFieldTypeInfo, getHiddenFieldId, getJsonFromIssue, getJsonSchema
Methods inherited from class com.atlassian.jira.issue.fields.NavigableFieldImpl
getApplicationProperties, getColumnCssClass, getColumnHeadingKey, getDefaultSortOrder, getSortComparatorSource, getSortFields, getVelocityParams, prettyPrintChangeHistory, prettyPrintChangeHistory, renderTemplate
Methods inherited from class com.atlassian.jira.issue.fields.AbstractField
compareTo, equals, getAuthenticationContext, getId, getName, getNameKey, hashCode
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface java.lang.Comparable
compareTo
Methods inherited from interface com.atlassian.jira.issue.fields.Field
getId, getName, getNameKey
Methods inherited from interface com.atlassian.jira.issue.fields.NavigableField
prettyPrintChangeHistory
-
Constructor Details
-
ProgressBarSystemField
public ProgressBarSystemField(VelocityTemplatingEngine templatingEngine, ApplicationProperties applicationProperties, JiraAuthenticationContext authenticationContext, TimeTrackingGraphBeanFactory factory)
-
-
Method Details
-
getTimeTrackingGraphBeanParameters
protected AbstractProgressBarSystemField.TimeTrackingParameters getTimeTrackingGraphBeanParameters(Issue issue, I18nHelper helper) - Specified by:
getTimeTrackingGraphBeanParameters
in classAbstractProgressBarSystemField
-
getDisplayId
Always returns 'dpb'.- Specified by:
getDisplayId
in classAbstractProgressBarSystemField
- Returns:
- always returns 'dpb'
-
getSorter
ReturnsLongFieldStatisticsMapper.PROGRESS
reference- Returns:
LongFieldStatisticsMapper.PROGRESS
reference- See Also:
-