com.atlassian.jira.issue.customfields.impl
Class ImportIdLinkCFType
java.lang.Object
com.atlassian.jira.issue.customfields.impl.AbstractCustomFieldType
com.atlassian.jira.issue.customfields.impl.AbstractSingleFieldType
com.atlassian.jira.issue.customfields.impl.NumberCFType
com.atlassian.jira.issue.customfields.impl.ImportIdLinkCFType
- All Implemented Interfaces:
- CustomFieldType, SortableCustomField
- public class ImportIdLinkCFType
- extends NumberCFType
- implements SortableCustomField
Methods inherited from class com.atlassian.jira.issue.customfields.impl.AbstractCustomFieldType |
assertObjectImplementsType, getChangelogString, getConfigurationItemTypes, getDescription, getDescriptor, getI18nBean, getKey, getName, getRelatedIndexers, getVelocityParameters, init, isRenderable, valuesEqual |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ImportIdLinkCFType
public ImportIdLinkCFType(CustomFieldValuePersister customFieldValuePersister,
DoubleConverter doubleConverter,
ApplicationProperties applicationProperties,
GenericConfigManager genericConfigManager)
updateValue
public void updateValue(CustomField customField,
Issue issue,
Object value)
- Description copied from class:
AbstractSingleFieldType
- the value does exist, and the new value is different than the
existing one.
- Specified by:
updateValue
in interface CustomFieldType
- Overrides:
updateValue
in class AbstractSingleFieldType
getVelocityParameters
public Map getVelocityParameters(Issue issue,
CustomField field,
FieldLayoutItem fieldLayoutItem)
- Description copied from interface:
CustomFieldType
- The custom field may wish to pass parameters to the velocity context beyond the getValueFromIssue methods
(eg managers).
The values are added to the context for all velocity views (edit, search, view, xml)
- Specified by:
getVelocityParameters
in interface CustomFieldType
- Overrides:
getVelocityParameters
in class NumberCFType
availableForBulkEdit
public String availableForBulkEdit(BulkEditBean bulkEditBean)
- Description copied from interface:
CustomFieldType
- Allow the custom field type perform a specific check as to its availability for bulk editing.
- Specified by:
availableForBulkEdit
in interface CustomFieldType
- Overrides:
availableForBulkEdit
in class AbstractCustomFieldType
getChangelogValue
public String getChangelogValue(CustomField field,
Object value)
- Description copied from interface:
CustomFieldType
- Returns a values to be stored in the change log, example is the id of the changed item.
- Specified by:
getChangelogValue
in interface CustomFieldType
- Overrides:
getChangelogValue
in class AbstractSingleFieldType
Copyright © 2002-2007 Atlassian. All Rights Reserved.