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

java.lang.Object
  extended bywebwork.action.ActionSupport
      extended bycom.atlassian.jira.action.JiraActionSupport
          extended bycom.atlassian.jira.web.action.JiraWebActionSupport
              extended bycom.atlassian.jira.web.action.admin.issuefields.AbstractEditFieldLayout
All Implemented Interfaces:
webwork.action.Action, webwork.action.CommandDriven, ErrorCollection, I18nHelper, webwork.action.IllegalArgumentAware, java.io.Serializable
Direct Known Subclasses:
EditFieldLayout, ViewIssueFields

public abstract class AbstractEditFieldLayout
extends JiraWebActionSupport

See Also:
Serialized Form

Field Summary
(package private)  java.lang.Integer down
           
(package private)  java.lang.Integer hide
           
(package private)  java.lang.Integer require
           
(package private)  java.lang.Integer up
           
 
Fields inherited from class com.atlassian.jira.web.action.JiraWebActionSupport
ISSUE_NOT_FOUND_RESULT, PERMISSION_VIOLATION_RESULT, request
 
Fields inherited from class com.atlassian.jira.action.JiraActionSupport
log
 
Fields inherited from class webwork.action.ActionSupport
command, errorMap, errorMessages
 
Fields inherited from interface com.atlassian.jira.util.I18nHelper
DEFAULT_RESOURCE_BUNDLE
 
Fields inherited from interface webwork.action.Action
ERROR, INPUT, LOGIN, NONE, SUCCESS
 
Constructor Summary
AbstractEditFieldLayout()
           
 
Method Summary
 java.lang.String doHide()
           
 java.lang.String doMoveDown()
           
 java.lang.String doMoveUp()
           
 java.lang.String doRequire()
           
 java.lang.String doRestoreDefaults()
           
 java.lang.Integer getDown()
           
protected abstract  EditableFieldLayout getFieldLayout()
           
protected  FieldLayoutManager getFieldLayoutManager()
           
 java.lang.String getFieldName(Field field)
           
protected abstract  java.lang.String getFieldRedirect()
           
 java.lang.Integer getHide()
           
 java.util.List getOrderedList()
           
 java.lang.Integer getRequire()
           
 java.lang.Integer getUp()
           
 boolean isCustomField(FieldLayoutItem fieldLayoutItem)
           
 boolean isHasDefaultFieldLayout()
           
 boolean isHideable(FieldLayoutItem fieldLayoutItem)
           
 boolean isRequirable(FieldLayoutItem fieldLayoutItem)
           
 void setDown(java.lang.Integer down)
           
 void setHide(java.lang.Integer hide)
           
 void setRequire(java.lang.Integer require)
           
 void setUp(java.lang.Integer up)
           
protected abstract  void store()
           
 
Methods inherited from class com.atlassian.jira.web.action.JiraWebActionSupport
addErrorCollection, getAssignableUsers, getAssignableUsers, getCachedGroups, getColumnViewHtml, getComponentManager, getConstantsManager, getCustomFieldHtml, getCustomFieldXML, getDefaultAssignee, getDefaultResourceBundle, getField, getLocale, getOutlookDate, getPermissionManager, getProjectManager, getPropertySet, getRedirect, getRemoteUser, getReturnUrl, getText, getText, getText, getText, getText, getUserFullName, getUserPreferences, getVersionManager, isDefaultAssignee, isDefaultAssignee, isHasIssuePermission, isHasIssuePermission, isHasPermission, isHasPermission, isHasPermission, isHasProjectPermission, isHasProjectPermission, processDefaultAssignee, processDefaultAssignee, processDefaultAssignee, setReturnUrl
 
Methods inherited from class com.atlassian.jira.action.JiraActionSupport
addErrorMessages, addErrorMessages, addErrors, execute, getActionName, getApplicationProperties, getDelegator, getLocaleUtils, getResult, getUnescapedText, getWatcherManager, hasAnyErrors, isIndexing
 
Methods inherited from class webwork.action.ActionSupport
addError, addErrorMessage, addIllegalArgumentException, doDefault, doExecute, doValidation, getErrorMessages, getErrors, getHasErrorMessages, getHasErrors, getPropertyEditorMessage, getTexts, getTexts, invalidInput, invokeCommand, isCommand, setCommand, setErrorMessages, setErrors, validate
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.atlassian.jira.util.ErrorCollection
addError, addErrorMessage, addErrorMessages, addErrors, getErrorMessages, getErrors, hasAnyErrors
 
Methods inherited from interface webwork.action.CommandDriven
setCommand
 

Field Detail

up

java.lang.Integer up

down

java.lang.Integer down

hide

java.lang.Integer hide

require

java.lang.Integer require
Constructor Detail

AbstractEditFieldLayout

public AbstractEditFieldLayout()
Method Detail

getFieldLayout

protected abstract EditableFieldLayout getFieldLayout()

getOrderedList

public java.util.List getOrderedList()

getFieldRedirect

protected abstract java.lang.String getFieldRedirect()
                                              throws java.lang.Exception
Throws:
java.lang.Exception

doMoveUp

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

doMoveDown

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

doHide

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

doRequire

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

store

protected abstract void store()

isHideable

public boolean isHideable(FieldLayoutItem fieldLayoutItem)

isRequirable

public boolean isRequirable(FieldLayoutItem fieldLayoutItem)

isCustomField

public boolean isCustomField(FieldLayoutItem fieldLayoutItem)

isHasDefaultFieldLayout

public boolean isHasDefaultFieldLayout()

doRestoreDefaults

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

getUp

public java.lang.Integer getUp()

setUp

public void setUp(java.lang.Integer up)

getDown

public java.lang.Integer getDown()

setDown

public void setDown(java.lang.Integer down)

getHide

public java.lang.Integer getHide()

setHide

public void setHide(java.lang.Integer hide)

getRequire

public java.lang.Integer getRequire()

setRequire

public void setRequire(java.lang.Integer require)

getFieldName

public java.lang.String getFieldName(Field field)

getFieldLayoutManager

protected FieldLayoutManager getFieldLayoutManager()


Copyright © 2002-2005 Atlassian. All Rights Reserved.