public abstract class

AbstractEditConstant

extends AbstractConstantAction<T extends IssueConstant>
java.lang.Object
   ↳ webwork.action.ActionSupport
     ↳ com.atlassian.jira.action.JiraActionSupport
       ↳ com.atlassian.jira.web.action.JiraWebActionSupport
         ↳ com.atlassian.jira.web.action.admin.constants.AbstractConstantAction<T extends com.atlassian.jira.issue.IssueConstant>
           ↳ com.atlassian.jira.web.action.admin.constants.AbstractEditConstant<T extends com.atlassian.jira.issue.IssueConstant>
Known Direct Subclasses

Summary

[Expand]
Inherited Constants
From class com.atlassian.jira.web.action.JiraWebActionSupport
From interface webwork.action.Action
Fields
protected T extends IssueConstant constant
protected String description
protected String iconurl
protected String id
protected String name
[Expand]
Inherited Fields
From class com.atlassian.jira.web.action.JiraWebActionSupport
From class com.atlassian.jira.action.JiraActionSupport
From class webwork.action.ActionSupport
Public Constructors
AbstractEditConstant()
Public Methods
String doDefault()
T getConstant()
String getDescription()
String getIconurl()
String getId()
String getName()
void setDescription(String description)
void setIconurl(String iconurl)
void setId(String id)
void setName(String name)
Protected Methods
String createDuplicateMessage()
abstract String doExecute()
void doValidation()
[Expand]
Inherited Methods
From class com.atlassian.jira.web.action.admin.constants.AbstractConstantAction
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 T extends IssueConstant constant

protected String description

protected String iconurl

protected String id

protected String name

Public Constructors

public AbstractEditConstant ()

Public Methods

public String doDefault ()

Throws
Exception

public T getConstant ()

public String getDescription ()

public String getIconurl ()

public String getId ()

public String getName ()

public void setDescription (String description)

public void setIconurl (String iconurl)

public void setId (String id)

public void setName (String name)

Protected Methods

protected String createDuplicateMessage ()

protected abstract String doExecute ()

Throws
Exception

protected void doValidation ()