com.pyxis.greenhopper.jira.fields
Class AbstractTextAreaField

java.lang.Object
  extended by com.pyxis.greenhopper.jira.fields.AbstractIssueField
      extended by com.pyxis.greenhopper.jira.fields.AbstractTextAreaField
All Implemented Interfaces:
IssueField
Direct Known Subclasses:
CustomFieldTextArea, Description, Environment, LastComment, Summary

public abstract class AbstractTextAreaField
extends AbstractIssueField


Field Summary
 
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
AbstractTextAreaField(java.lang.String id, java.lang.String label)
           
 
Method Summary
protected  void doUpdate(BoardIssue boardIssue, java.lang.String newValue)
           
 java.lang.String getCreateTemplate()
           
 java.lang.String getDisplayTemplate()
           
 java.lang.String getEditTemplate()
           
 java.lang.String getInputType()
           
 java.lang.String getJsonDisplayTemplate()
          Temporary hack while transitioning the field VMs to JSON.
 java.lang.Integer getLimit()
           
 java.lang.Object getValueFromString(java.lang.String values)
           
 int lines()
           
 int weight()
           
 
Methods inherited from class com.pyxis.greenhopper.jira.fields.AbstractIssueField
doValidate, equals, getCssType, getId, getIdAsLong, getLabel, getLink, getTransitionTemplate, getUpdateTemplate, hashCode, isClickable, isCorner, isCustomField, validate
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.pyxis.greenhopper.jira.fields.IssueField
canEdit, getDefaultDisplayValue, getDefaultValue, getDisplayValue, getTooltipValue, getValue, updateValue
 

Constructor Detail

AbstractTextAreaField

public AbstractTextAreaField(java.lang.String id,
                             java.lang.String label)
Method Detail

getDisplayTemplate

public java.lang.String getDisplayTemplate()

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()

getCreateTemplate

public java.lang.String getCreateTemplate()

getInputType

public java.lang.String getInputType()

getValueFromString

public java.lang.Object getValueFromString(java.lang.String values)

lines

public int lines()

weight

public int weight()

getLimit

public java.lang.Integer getLimit()

doUpdate

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


Copyright © 2007-2013 Atlassian. All Rights Reserved.