public abstract class

AbstractWorkflowModuleDescriptor

extends AbstractJiraModuleDescriptor<T>
implements Comparable<T>
java.lang.Object
   ↳ com.atlassian.plugin.descriptors.AbstractModuleDescriptor<T>
     ↳ com.atlassian.jira.plugin.AbstractJiraModuleDescriptor<T>
       ↳ com.atlassian.jira.plugin.workflow.AbstractWorkflowModuleDescriptor<T>
Known Direct Subclasses

Summary

[Expand]
Inherited Fields
From class com.atlassian.plugin.descriptors.AbstractModuleDescriptor
Public Constructors
AbstractWorkflowModuleDescriptor(JiraAuthenticationContext authenticationContext, OSWorkflowConfigurator workflowConfigurator, ComponentClassManager componentClassManager, ModuleFactory moduleFactory)
Public Methods
int compareTo(AbstractWorkflowModuleDescriptor<T> o)
void disabled()
void enabled()
abstract String getHtml(String resourceName, AbstractDescriptor descriptor)
Get rendered HTML from a resource defined in the plugin descriptor.
Class<T> getImplementationClass()
void init(Plugin plugin, Element element)
abstract boolean isAddable(String actionType)
abstract boolean isDeletable()
boolean isEditable()
abstract boolean isOrderable()
abstract boolean isUnique()
Protected Methods
PluginTypeResolver createPluginTypeResolver()
String getParamValue(Element element, String paramName)
abstract String getParameterName()
[Expand]
Inherited Methods
From class com.atlassian.jira.plugin.AbstractJiraModuleDescriptor
From class com.atlassian.plugin.descriptors.AbstractModuleDescriptor
From class java.lang.Object
From interface com.atlassian.jira.plugin.JiraResourcedModuleDescriptor
From interface com.atlassian.plugin.ModuleDescriptor
From interface com.atlassian.plugin.Resourced
From interface com.atlassian.plugin.StateAware
From interface java.lang.Comparable

Public Constructors

public AbstractWorkflowModuleDescriptor (JiraAuthenticationContext authenticationContext, OSWorkflowConfigurator workflowConfigurator, ComponentClassManager componentClassManager, ModuleFactory moduleFactory)

Public Methods

public int compareTo (AbstractWorkflowModuleDescriptor<T> o)

public void disabled ()

public void enabled ()

public abstract String getHtml (String resourceName, AbstractDescriptor descriptor)

Get rendered HTML from a resource defined in the plugin descriptor.

Parameters
resourceName Eg. "view" or "input-parameters"
descriptor ??
Returns
  • HTML rendered from resource (eg. velocity template or JSP)

public Class<T> getImplementationClass ()

public void init (Plugin plugin, Element element)

public abstract boolean isAddable (String actionType)

public abstract boolean isDeletable ()

public boolean isEditable ()

public abstract boolean isOrderable ()

public abstract boolean isUnique ()

Protected Methods

protected PluginTypeResolver createPluginTypeResolver ()

protected String getParamValue (Element element, String paramName)

protected abstract String getParameterName ()