public class CustomFieldMultiSelect extends AbstractMultiSelectField implements CustomIssueField
GREENHOPPER_PLUGIN, GROUP_PICKER, id, idLong, label, log, MULTI_GROUP_PICKER, MULTI_SELECT, MULTI_USER_PICKER, NUMBER, SELECT, TEXT, TEXT_AREA, TEXT_FIELD, USER_PICKER
Constructor and Description |
---|
CustomFieldMultiSelect(com.atlassian.jira.issue.fields.CustomField field) |
Modifier and Type | Method and Description |
---|---|
void |
doValidate(BoardIssue boardIssue,
String value) |
LinkedList<FieldOption> |
getAllAvailableValuesForSelect(BoardIssue boardIssue) |
com.atlassian.jira.issue.fields.CustomField |
getCustomField() |
String |
getDefaultDisplayValue(BoardIssue boardIssue) |
Object |
getDefaultValue(BoardIssue boardIssue) |
String |
getDisplayValue(BoardIssue boardIssue) |
String |
getTooltipValue(BoardIssue boardIssue) |
Object |
getValue(BoardIssue boardIssue) |
boolean |
isCustomField() |
canEdit, getCreateTemplate, getDisplayTemplate, getEditTemplate, getInputType, getValueFromString, lines, updateValue, weight
equals, getCssType, getId, getIdAsLong, getJsonDisplayTemplate, getLabel, getLink, getTransitionTemplate, getUpdateTemplate, hashCode, isClickable, isCorner, validate
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
canEdit, getCreateTemplate, getCssType, getDisplayTemplate, getEditTemplate, getId, getIdAsLong, getInputType, getJsonDisplayTemplate, getLabel, getLink, getUpdateTemplate, getValueFromString, isClickable, isCorner, lines, updateValue, validate, weight
public CustomFieldMultiSelect(com.atlassian.jira.issue.fields.CustomField field)
public com.atlassian.jira.issue.fields.CustomField getCustomField()
getCustomField
in interface CustomIssueField
public LinkedList<FieldOption> getAllAvailableValuesForSelect(BoardIssue boardIssue)
getAllAvailableValuesForSelect
in class AbstractMultiSelectField
public String getDisplayValue(BoardIssue boardIssue)
getDisplayValue
in interface IssueField
public Object getValue(BoardIssue boardIssue)
getValue
in interface IssueField
public String getTooltipValue(BoardIssue boardIssue)
getTooltipValue
in interface IssueField
public String getDefaultDisplayValue(BoardIssue boardIssue)
getDefaultDisplayValue
in interface IssueField
public Object getDefaultValue(BoardIssue boardIssue)
getDefaultValue
in interface IssueField
public boolean isCustomField()
isCustomField
in interface IssueField
isCustomField
in class AbstractIssueField
public void doValidate(BoardIssue boardIssue, String value) throws GreenHopperException
doValidate
in class AbstractIssueField
GreenHopperException
Copyright © 2007–2015 Atlassian. All rights reserved.