public abstract class

AbstractConfigureFieldLayout

extends JiraWebActionSupport
java.lang.Object
   ↳ webwork.action.ActionSupport
     ↳ com.atlassian.jira.action.JiraActionSupport
       ↳ com.atlassian.jira.web.action.JiraWebActionSupport
         ↳ com.atlassian.jira.web.action.admin.issuefields.AbstractConfigureFieldLayout
Known Direct Subclasses

Summary

[Expand]
Inherited Constants
From class com.atlassian.jira.web.action.JiraWebActionSupport
From interface webwork.action.Action
Fields
protected final HackyFieldRendererRegistry hackyFieldRendererRegistry
[Expand]
Inherited Fields
From class com.atlassian.jira.web.action.JiraWebActionSupport
From class com.atlassian.jira.action.JiraActionSupport
From class webwork.action.ActionSupport
Protected Constructors
AbstractConfigureFieldLayout(FieldScreenManager fieldScreenManager, RendererManager rendererManager, ReindexMessageManager reindexMessageManager, FieldLayoutSchemeHelper fieldLayoutSchemeHelper, FieldManager fieldManager, FieldLayoutManager fieldLayoutManager, HackyFieldRendererRegistry hackyFieldRendererRegistry, ManagedConfigurationItemService managedConfigurationItemService)
Public Methods
String doHide()
String doRequire()
String doRestoreDefaults()
abstract EditableFieldLayout getFieldLayout()
String getFieldName(Field field)
Collection getFieldScreenTabs(OrderableField orderableField)
Integer getHide()
Long getId()
String getManagedFieldDescriptionKey(Field field)
List getOrderedList()
String getRendererDisplayName(String rendererType)
RendererManager getRendererManager()
Integer getRequire()
boolean isCustomField(FieldLayoutItem fieldLayoutItem)
boolean isFieldLocked(Field field)
boolean isFieldManaged(Field field)
boolean isHasDefaultFieldLayout()
boolean isHideable(FieldLayoutItem fieldLayoutItem)
boolean isMandatory(FieldLayoutItem fieldLayoutItem)
boolean isRenderable(OrderableField field)
boolean isRequirable(FieldLayoutItem fieldLayoutItem)
boolean isUnscreenable(FieldLayoutItem fieldLayoutItem)
void setHide(Integer hide)
void setId(Long id)
void setRequire(Integer require)
Protected Methods
FieldLayoutManager getFieldLayoutManager()
FieldManager getFieldManager()
abstract String getFieldRedirect()
abstract void store()
[Expand]
Inherited Methods
From class com.atlassian.jira.web.action.JiraWebActionSupport
From class com.atlassian.jira.action.JiraActionSupport
From class webwork.action.ActionSupport
From class java.lang.Object
From interface com.atlassian.jira.util.ErrorCollection
From interface com.atlassian.jira.util.I18nHelper
From interface com.atlassian.jira.web.HttpServletVariables
From interface com.atlassian.jira.web.util.AuthorizationSupport
From interface webwork.action.Action
From interface webwork.action.CommandDriven
From interface webwork.action.IllegalArgumentAware

Fields

protected final HackyFieldRendererRegistry hackyFieldRendererRegistry

Protected Constructors

protected AbstractConfigureFieldLayout (FieldScreenManager fieldScreenManager, RendererManager rendererManager, ReindexMessageManager reindexMessageManager, FieldLayoutSchemeHelper fieldLayoutSchemeHelper, FieldManager fieldManager, FieldLayoutManager fieldLayoutManager, HackyFieldRendererRegistry hackyFieldRendererRegistry, ManagedConfigurationItemService managedConfigurationItemService)

Public Methods

public String doHide ()

Throws
Exception

public String doRequire ()

Throws
Exception

public String doRestoreDefaults ()

Throws
Exception

public abstract EditableFieldLayout getFieldLayout ()

public String getFieldName (Field field)

public Collection getFieldScreenTabs (OrderableField orderableField)

public Integer getHide ()

public Long getId ()

public String getManagedFieldDescriptionKey (Field field)

public List getOrderedList ()

public String getRendererDisplayName (String rendererType)

public RendererManager getRendererManager ()

public Integer getRequire ()

public boolean isCustomField (FieldLayoutItem fieldLayoutItem)

public boolean isFieldLocked (Field field)

public boolean isFieldManaged (Field field)

public boolean isHasDefaultFieldLayout ()

public boolean isHideable (FieldLayoutItem fieldLayoutItem)

public boolean isMandatory (FieldLayoutItem fieldLayoutItem)

public boolean isRenderable (OrderableField field)

public boolean isRequirable (FieldLayoutItem fieldLayoutItem)

public boolean isUnscreenable (FieldLayoutItem fieldLayoutItem)

public void setHide (Integer hide)

public void setId (Long id)

public void setRequire (Integer require)

Protected Methods

protected FieldLayoutManager getFieldLayoutManager ()

protected FieldManager getFieldManager ()

protected abstract String getFieldRedirect ()

Throws
Exception

protected abstract void store ()