public EditWorkflowTransition(JiraWorkflow workflow, StepDescriptor step, ActionDescriptor action, FieldScreenManager fieldScreenManager, WorkflowService workflowService) { super(workflow, step, workflowService); this.action = action; this.fieldScreenManager = fieldScreenManager; this.workflowActionsBean = new WorkflowActionsBean(); }
public ViewWorkflowTransition(JiraWorkflow workflow, StepDescriptor step, ActionDescriptor transition, PluginAccessor pluginAccessor, ConstantsManager constantsManager, WorkflowService workflowService, WorkflowTransitionTabProvider workflowTransitionTabProvider, final EventPublisher eventPublisher) { super(workflow, step, transition, pluginAccessor, workflowService); this.constantsManager = constantsManager; this.eventPublisher = eventPublisher; this.workflowActionsBean = new WorkflowActionsBean(); this.workflowTransitionTabProvider = workflowTransitionTabProvider; }
public ViewWorkflowTransition(JiraWorkflow workflow, ActionDescriptor transition, PluginAccessor pluginAccessor, ConstantsManager constantsManager, WorkflowService workflowService, WorkflowTransitionTabProvider workflowTransitionTabProvider, final EventPublisher eventPublisher) { // Used for working with global actions super(workflow, transition, pluginAccessor, workflowService); this.constantsManager = constantsManager; this.eventPublisher = eventPublisher; this.workflowActionsBean = new WorkflowActionsBean(); this.workflowTransitionTabProvider = workflowTransitionTabProvider; }
public EditWorkflowTransition(JiraWorkflow workflow, ActionDescriptor action, FieldScreenManager fieldScreenManager, WorkflowService workflowService) { super(workflow, workflowService); this.action = action; this.fieldScreenManager = fieldScreenManager; this.workflowActionsBean = new WorkflowActionsBean(); }
@VisibleForTesting WorkflowActionsBean getActionsBean() { return new WorkflowActionsBean(); } }
FieldScreen getScreenFromAction(ActionDescriptor descriptor) { final WorkflowActionsBean workflowActionsBean = new WorkflowActionsBean(); return workflowActionsBean.getFieldScreenForView(descriptor); }
FieldScreen getScreen(final ActionDescriptor actionDescriptor) { final WorkflowActionsBean workflowActionsBean = new WorkflowActionsBean(); return workflowActionsBean.getFieldScreenForView(actionDescriptor); }
private Multimap<FieldScreen, ActionDescriptor> loadFieldScreenActions() { final WorkflowActionsBean workflowActionsBean = new WorkflowActionsBean(); Multimap<FieldScreen, ActionDescriptor> map = HashMultimap.create(); for (final ActionDescriptor actionDescriptor : getAllActions()) { map.put(workflowActionsBean.getFieldScreenForView(actionDescriptor), actionDescriptor); } return map; }