com.pyxis.greenhopper.jira.fields
Class Reporter
java.lang.Object
com.pyxis.greenhopper.jira.fields.AbstractIssueField
com.pyxis.greenhopper.jira.fields.AbstractSelectField
com.pyxis.greenhopper.jira.fields.Reporter
- All Implemented Interfaces:
- IssueField
public final class Reporter
- extends AbstractSelectField
| Fields inherited from class com.pyxis.greenhopper.jira.fields.AbstractIssueField |
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 Summary |
Reporter(com.atlassian.jira.avatar.AvatarService avatarService)
|
| Methods inherited from class com.pyxis.greenhopper.jira.fields.AbstractIssueField |
equals, getCssType, getId, getIdAsLong, getLabel, getLink, getTransitionTemplate, hashCode, isClickable, isCorner, isCustomField, validate |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Reporter
public Reporter(com.atlassian.jira.avatar.AvatarService avatarService)
getInputType
public java.lang.String getInputType()
- Specified by:
getInputType in interface IssueField- Overrides:
getInputType in class AbstractSelectField
getDisplayValue
public java.lang.String getDisplayValue(BoardIssue boardIssue)
getValue
public java.lang.Object getValue(BoardIssue boardIssue)
getTooltipValue
public java.lang.String getTooltipValue(BoardIssue boardIssue)
getDefaultDisplayValue
public java.lang.String getDefaultDisplayValue(BoardIssue boardIssue)
getAvatarUrl
public java.lang.String getAvatarUrl(BoardIssue boardIssue)
getDefaultValue
public java.lang.Object getDefaultValue(BoardIssue boardIssue)
updateValue
public void updateValue(BoardIssue boardIssue,
java.lang.String newValue)
throws GreenHopperException,
java.lang.Exception
- Throws:
GreenHopperException
java.lang.Exception
getAllAvailableValuesForSelect
public java.util.LinkedList<FieldOption> getAllAvailableValuesForSelect(BoardIssue boardIssue)
- Specified by:
getAllAvailableValuesForSelect in class AbstractSelectField
canEdit
public boolean canEdit(BoardIssue boardIssue)
getDisplayTemplate
public java.lang.String getDisplayTemplate()
- Specified by:
getDisplayTemplate in interface IssueField- Overrides:
getDisplayTemplate in class AbstractSelectField
getJsonDisplayTemplate
public java.lang.String getJsonDisplayTemplate()
- Description copied from class:
AbstractIssueField
- Temporary hack while transitioning the field VMs to JSON. Once all fields have JSON templates, this can be deleted.
- Specified by:
getJsonDisplayTemplate in interface IssueField- Overrides:
getJsonDisplayTemplate in class AbstractIssueField
getEditTemplate
public java.lang.String getEditTemplate()
- Specified by:
getEditTemplate in interface IssueField- Overrides:
getEditTemplate in class AbstractSelectField
getCreateTemplate
public java.lang.String getCreateTemplate()
- Specified by:
getCreateTemplate in interface IssueField- Overrides:
getCreateTemplate in class AbstractSelectField
getRestUrl
public java.lang.String getRestUrl()
getMinQueryLength
public int getMinQueryLength()
Copyright © 2007-2012 Atlassian. All Rights Reserved.