com.pyxis.greenhopper.jira.fields
Class IssueType

java.lang.Object
  extended by com.pyxis.greenhopper.jira.fields.AbstractIssueField
      extended by com.pyxis.greenhopper.jira.fields.AbstractSelectField
          extended by com.pyxis.greenhopper.jira.fields.IssueType
All Implemented Interfaces:
IssueField

public class IssueType
extends AbstractSelectField


Field Summary
static java.lang.String LABEL
           
 
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
IssueType()
           
 
Method Summary
 boolean canEdit(BoardIssue boardIssue)
           
 java.util.LinkedList<FieldOption> getAllAvailableValuesForSelect(BoardIssue boardIssue)
           
 java.lang.String getCreateTemplate()
           
 java.lang.String getDefaultDisplayValue(BoardIssue boardIssue)
           
 java.lang.Object getDefaultValue(BoardIssue boardIssue)
           
 java.lang.String getDisplayTemplate()
           
 java.lang.String getDisplayValue(BoardIssue boardIssue)
           
 java.lang.String getEditTemplate()
           
 java.lang.String getInputType()
           
 java.lang.String getTooltipValue(BoardIssue boardIssue)
           
 java.lang.Object getValue(BoardIssue boardIssue)
           
 void updateValue(BoardIssue boardIssue, java.lang.String newValue)
           
 
Methods inherited from class com.pyxis.greenhopper.jira.fields.AbstractSelectField
doValidate, getUpdateTemplate, getValueFromString, lines, weight
 
Methods inherited from class com.pyxis.greenhopper.jira.fields.AbstractIssueField
equals, getCssType, getId, getIdAsLong, getJsonDisplayTemplate, getLabel, getLink, getTransitionTemplate, hashCode, isClickable, isCorner, isCustomField, validate
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

LABEL

public static final java.lang.String LABEL
See Also:
Constant Field Values
Constructor Detail

IssueType

public IssueType()
Method Detail

getDisplayTemplate

public java.lang.String getDisplayTemplate()
Specified by:
getDisplayTemplate in interface IssueField
Overrides:
getDisplayTemplate in class AbstractSelectField

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

getInputType

public java.lang.String getInputType()
Specified by:
getInputType in interface IssueField
Overrides:
getInputType in class AbstractSelectField

getAllAvailableValuesForSelect

public java.util.LinkedList<FieldOption> getAllAvailableValuesForSelect(BoardIssue boardIssue)
Specified by:
getAllAvailableValuesForSelect in class AbstractSelectField

canEdit

public boolean canEdit(BoardIssue boardIssue)

getDefaultDisplayValue

public java.lang.String getDefaultDisplayValue(BoardIssue boardIssue)

getDefaultValue

public java.lang.Object getDefaultValue(BoardIssue boardIssue)

getDisplayValue

public java.lang.String getDisplayValue(BoardIssue boardIssue)

getTooltipValue

public java.lang.String getTooltipValue(BoardIssue boardIssue)

getValue

public java.lang.Object getValue(BoardIssue boardIssue)

updateValue

public void updateValue(BoardIssue boardIssue,
                        java.lang.String newValue)
                 throws GreenHopperException,
                        java.lang.Exception
Throws:
GreenHopperException
java.lang.Exception


Copyright © 2007-2011 Atlassian. All Rights Reserved.