com.atlassian.greenhopper.customfield.epicstatus
Class EpicStatusCFType

java.lang.Object
  extended by com.atlassian.jira.issue.customfields.impl.AbstractCustomFieldType<T,T>
      extended by com.atlassian.jira.issue.customfields.impl.AbstractSingleFieldType<com.atlassian.jira.issue.customfields.option.Option>
          extended by com.atlassian.jira.issue.customfields.impl.SelectCFType
              extended by com.atlassian.greenhopper.customfield.epicstatus.EpicStatusCFType
All Implemented Interfaces:
com.atlassian.jira.imports.project.customfield.ProjectImportableCustomField, com.atlassian.jira.issue.customfields.CustomFieldType<com.atlassian.jira.issue.customfields.option.Option,com.atlassian.jira.issue.customfields.option.Option>, com.atlassian.jira.issue.customfields.GroupSelectorField, com.atlassian.jira.issue.customfields.MultipleCustomFieldType<com.atlassian.jira.issue.customfields.option.Option,com.atlassian.jira.issue.customfields.option.Option>, com.atlassian.jira.issue.customfields.MultipleSettableCustomFieldType<com.atlassian.jira.issue.customfields.option.Option,com.atlassian.jira.issue.customfields.option.Option>, com.atlassian.jira.issue.customfields.SortableCustomField<java.lang.String>, com.atlassian.jira.issue.fields.rest.RestAwareCustomFieldType, com.atlassian.jira.issue.fields.rest.RestCustomFieldTypeOperations

public class EpicStatusCFType
extends com.atlassian.jira.issue.customfields.impl.SelectCFType

A type to store the status of an Epic. Essentially just a SelectCFType.


Nested Class Summary
 
Nested classes/interfaces inherited from class com.atlassian.jira.issue.customfields.impl.SelectCFType
com.atlassian.jira.issue.customfields.impl.SelectCFType.Visitor<T>
 
Nested classes/interfaces inherited from class com.atlassian.jira.issue.customfields.impl.AbstractCustomFieldType
com.atlassian.jira.issue.customfields.impl.AbstractCustomFieldType.VisitorBase<X>
 
Field Summary
static CustomFieldMetadata CUSTOMFIELD_METADATA
          The metadata needed to define the custom field in JIRA
 
Fields inherited from class com.atlassian.jira.issue.customfields.impl.AbstractSingleFieldType
customFieldValuePersister, FIELD_TYPE_DATE, FIELD_TYPE_NUMBER, FIELD_TYPE_STRING, FIELD_TYPE_TEXT, genericConfigManager
 
Fields inherited from interface com.atlassian.jira.issue.customfields.CustomFieldType
DEFAULT_VALUE_TYPE
 
Constructor Summary
EpicStatusCFType(com.atlassian.jira.issue.customfields.persistence.CustomFieldValuePersister customFieldValuePersister, com.atlassian.jira.issue.customfields.manager.OptionsManager optionsManager, com.atlassian.jira.issue.customfields.manager.GenericConfigManager genericConfigManager, com.atlassian.jira.issue.fields.rest.json.beans.JiraBaseUrls jiraBaseUrls)
           
 
Method Summary
 
Methods inherited from class com.atlassian.jira.issue.customfields.impl.SelectCFType
accept, compare, getChangelogString, getConfigurationItemTypes, getDatabaseType, getDbValueFromObject, getDefaultValue, getFieldTypeInfo, getIssueIdsWithValue, getJsonDefaultValue, getJsonFromIssue, getJsonSchema, getObjectFromDbValue, getOptions, getProjectImporter, getQueryForGroup, getRestFieldOperation, getSingularObjectFromString, getStringFromSingularObject, remove, removeValue, setDefaultValue, validateFromParams
 
Methods inherited from class com.atlassian.jira.issue.customfields.impl.AbstractSingleFieldType
createValue, getChangelogValue, getStringValueFromCustomFieldParams, getValueFromCustomFieldParams, getValueFromIssue, updateValue
 
Methods inherited from class com.atlassian.jira.issue.customfields.impl.AbstractCustomFieldType
assertObjectImplementsType, availableForBulkEdit, getDescription, getDescriptor, getI18nBean, getKey, getName, getRelatedIndexers, getVelocityParameters, getVelocityParameters, init, isRenderable, valuesEqual
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.atlassian.jira.issue.customfields.CustomFieldType
availableForBulkEdit, createValue, getChangelogValue, getDescription, getDescriptor, getKey, getName, getRelatedIndexers, getStringValueFromCustomFieldParams, getValueFromCustomFieldParams, getValueFromIssue, getVelocityParameters, init, isRenderable, updateValue, valuesEqual
 

Field Detail

CUSTOMFIELD_METADATA

public static final CustomFieldMetadata CUSTOMFIELD_METADATA
The metadata needed to define the custom field in JIRA

Constructor Detail

EpicStatusCFType

public EpicStatusCFType(com.atlassian.jira.issue.customfields.persistence.CustomFieldValuePersister customFieldValuePersister,
                        com.atlassian.jira.issue.customfields.manager.OptionsManager optionsManager,
                        com.atlassian.jira.issue.customfields.manager.GenericConfigManager genericConfigManager,
                        com.atlassian.jira.issue.fields.rest.json.beans.JiraBaseUrls jiraBaseUrls)


Copyright © 2007-2012 Atlassian. All Rights Reserved.