com.atlassian.jira.web.action.admin.issuefields
Class AbstractEditFieldLayoutItem

java.lang.Object
  extended byActionSupport
      extended bycom.atlassian.jira.action.JiraActionSupport
          extended bycom.atlassian.jira.web.action.JiraWebActionSupport
              extended bycom.atlassian.jira.web.action.admin.issuefields.AbstractEditFieldLayoutItem
Direct Known Subclasses:
EditFieldLayoutItem, EditFieldLayoutSchemeItem

public abstract class AbstractEditFieldLayoutItem
extends JiraWebActionSupport

See Also:
Serialized Form

Field Summary
protected static java.lang.String ACCESS_EXCEPTION
           
 
Fields inherited from class com.atlassian.jira.web.action.JiraWebActionSupport
ISSUE_NOT_FOUND_RESULT, PERMISSION_VIOLATION_RESULT, permissionManager, request
 
Fields inherited from class com.atlassian.jira.action.JiraActionSupport
log
 
Constructor Summary
AbstractEditFieldLayoutItem()
           
 
Method Summary
 java.lang.String doDefault()
           
protected  java.lang.String doExecute()
           
 java.lang.String getDescription()
           
protected abstract  EditableFieldLayout getFieldLayout()
           
 java.lang.String getFieldNameKey()
           
 java.lang.Integer getPosition()
          Zero-relative position of the field
protected abstract  java.lang.String getRedirectURI()
           
 void setDescription(java.lang.String description)
           
 void setPosition(java.lang.Integer position)
           
protected abstract  void store()
           
 
Methods inherited from class com.atlassian.jira.web.action.JiraWebActionSupport
getAssignableUsers, getAssignableUsers, getCachedGroups, getComponentManager, getConstantsManager, getDefaultAssignee, getField, getLocale, getOutlookDate, getProjectManager, getPropertySet, getRedirect, getRemoteUser, getText, getText, getText, getText, getUserFullName, getUserPreferences, isDefaultAssignee, isDefaultAssignee, isHasIssuePermission, isHasIssuePermission, isHasPermission, isHasPermission, isHasPermission, isHasProjectPermission, isHasProjectPermission, processDefaultAssignee, processDefaultAssignee
 
Methods inherited from class com.atlassian.jira.action.JiraActionSupport
addErrorMessages, addErrors, execute, getActionName, getApplicationProperties, getDelegator, getLocaleUtils, getResult, isIndexing
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

ACCESS_EXCEPTION

protected static final java.lang.String ACCESS_EXCEPTION
See Also:
Constant Field Values
Constructor Detail

AbstractEditFieldLayoutItem

public AbstractEditFieldLayoutItem()
Method Detail

doDefault

public java.lang.String doDefault()
                           throws java.lang.Exception
Throws:
java.lang.Exception

doExecute

protected java.lang.String doExecute()
                              throws java.lang.Exception
Throws:
java.lang.Exception

getRedirectURI

protected abstract java.lang.String getRedirectURI()

getDescription

public java.lang.String getDescription()

setDescription

public void setDescription(java.lang.String description)

getPosition

public java.lang.Integer getPosition()
Zero-relative position of the field


setPosition

public void setPosition(java.lang.Integer position)

getFieldLayout

protected abstract EditableFieldLayout getFieldLayout()

store

protected abstract void store()

getFieldNameKey

public java.lang.String getFieldNameKey()