com.atlassian.jira.plugin.workflow
Class UpdateIssueFieldFunctionPluginFactory

java.lang.Object
  extended bycom.atlassian.jira.plugin.workflow.AbstractWorkflowPluginFactory
      extended bycom.atlassian.jira.plugin.workflow.UpdateIssueFieldFunctionPluginFactory
All Implemented Interfaces:
WorkflowPluginFactory, WorkflowPluginFunctionFactory

public class UpdateIssueFieldFunctionPluginFactory
extends AbstractWorkflowPluginFactory
implements WorkflowPluginFunctionFactory


Field Summary
static String PARAM_FIELD_ID
           
static String PARAM_FIELD_VALUE
           
static String TARGET_FIELD_NAME
           
static String TARGET_FIELD_VALUE
           
 
Constructor Summary
UpdateIssueFieldFunctionPluginFactory(FieldManager fieldManager)
           
 
Method Summary
 Map getDescriptorParams(Map conditionParams)
           
 String getEditHtml(OrderableField field, Object value)
           
protected  void getVelocityParamsForEdit(Map velocityParams, com.opensymphony.workflow.loader.AbstractDescriptor descriptor)
           
protected  void getVelocityParamsForInput(Map velocityParams)
           
protected  void getVelocityParamsForView(Map velocityParams, com.opensymphony.workflow.loader.AbstractDescriptor descriptor)
           
 boolean hasCustomEditTemplate(Field field)
           
 
Methods inherited from class com.atlassian.jira.plugin.workflow.AbstractWorkflowPluginFactory
createMap, extractMultipleParams, extractSingleParam, getVelocityParams
 
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.plugin.workflow.WorkflowPluginFactory
getVelocityParams
 

Field Detail

PARAM_FIELD_ID

public static final String PARAM_FIELD_ID
See Also:
Constant Field Values

PARAM_FIELD_VALUE

public static final String PARAM_FIELD_VALUE
See Also:
Constant Field Values

TARGET_FIELD_NAME

public static final String TARGET_FIELD_NAME
See Also:
Constant Field Values

TARGET_FIELD_VALUE

public static final String TARGET_FIELD_VALUE
See Also:
Constant Field Values
Constructor Detail

UpdateIssueFieldFunctionPluginFactory

public UpdateIssueFieldFunctionPluginFactory(FieldManager fieldManager)
Method Detail

getVelocityParamsForInput

protected void getVelocityParamsForInput(Map velocityParams)
Specified by:
getVelocityParamsForInput in class AbstractWorkflowPluginFactory

getVelocityParamsForEdit

protected void getVelocityParamsForEdit(Map velocityParams,
                                        com.opensymphony.workflow.loader.AbstractDescriptor descriptor)
Specified by:
getVelocityParamsForEdit in class AbstractWorkflowPluginFactory

getVelocityParamsForView

protected void getVelocityParamsForView(Map velocityParams,
                                        com.opensymphony.workflow.loader.AbstractDescriptor descriptor)
Specified by:
getVelocityParamsForView in class AbstractWorkflowPluginFactory

getDescriptorParams

public Map getDescriptorParams(Map conditionParams)
Specified by:
getDescriptorParams in interface WorkflowPluginFactory

getEditHtml

public String getEditHtml(OrderableField field,
                          Object value)

hasCustomEditTemplate

public boolean hasCustomEditTemplate(Field field)


Copyright © 2002-2006 Atlassian. All Rights Reserved.