public abstract class AbstractCustomFieldDate extends AbstractDateField 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 |
---|
AbstractCustomFieldDate(com.atlassian.jira.issue.fields.CustomField field) |
Modifier and Type | Method and Description |
---|---|
boolean |
canEdit(BoardIssue boardIssue) |
void |
doValidate(BoardIssue boardIssue,
String newValue) |
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) |
Object |
getValueFromString(String values) |
boolean |
isCustomField() |
void |
updateValue(BoardIssue boardIssue,
String newValue) |
formatDate, getCalendarFormat, getCreateTemplate, getDisplayTemplate, getEditTemplate, getInputType, getTimeFormat, isClickable, isDateTime, lines, weight
equals, getCssType, getId, getIdAsLong, getJsonDisplayTemplate, getLabel, getLink, getTransitionTemplate, getUpdateTemplate, hashCode, isCorner, validate
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
getCreateTemplate, getCssType, getDisplayTemplate, getEditTemplate, getId, getIdAsLong, getInputType, getJsonDisplayTemplate, getLabel, getLink, getUpdateTemplate, isClickable, isCorner, lines, validate, weight
public AbstractCustomFieldDate(com.atlassian.jira.issue.fields.CustomField field)
public com.atlassian.jira.issue.fields.CustomField getCustomField()
getCustomField
in interface CustomIssueField
public boolean canEdit(BoardIssue boardIssue)
canEdit
in interface IssueField
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 Object getValueFromString(String values)
getValueFromString
in interface IssueField
public String getDefaultDisplayValue(BoardIssue boardIssue)
getDefaultDisplayValue
in interface IssueField
public Object getDefaultValue(BoardIssue boardIssue)
getDefaultValue
in interface IssueField
public void updateValue(BoardIssue boardIssue, String newValue) throws GreenHopperException, Exception
updateValue
in interface IssueField
GreenHopperException
Exception
public boolean isCustomField()
isCustomField
in interface IssueField
isCustomField
in class AbstractIssueField
public void doValidate(BoardIssue boardIssue, String newValue) throws GreenHopperException
doValidate
in class AbstractDateField
GreenHopperException
Copyright © 2007–2015 Atlassian. All rights reserved.