com.atlassian.jira.issue.operations
Class ExtendedDeleteIssueOperation

java.lang.Object
  extended by com.atlassian.jira.plugin.issueoperation.AbstractPluggableIssueOperation
      extended by com.atlassian.jira.issue.operations.DeleteIssueOperation
          extended by com.atlassian.jira.issue.operations.ExtendedDeleteIssueOperation
All Implemented Interfaces:
com.atlassian.jira.plugin.issueoperation.PluggableIssueOperation

public class ExtendedDeleteIssueOperation
extends com.atlassian.jira.issue.operations.DeleteIssueOperation

Since:
3.x.1.34
Version:
3.x.1.34
Author:
Kaamelot

Field Summary
protected  com.atlassian.jira.security.JiraAuthenticationContext authenticationContext
           
protected  com.atlassian.jira.security.PermissionManager permissionManager
           
protected  com.atlassian.jira.workflow.WorkflowManager workflowManager
           
 
Fields inherited from class com.atlassian.jira.plugin.issueoperation.AbstractPluggableIssueOperation
descriptor
 
Constructor Summary
ExtendedDeleteIssueOperation(com.atlassian.jira.security.JiraAuthenticationContext authenticationContext, com.atlassian.jira.security.PermissionManager permissionManager, com.atlassian.plugin.PluginController _pluginController)
           
 
Method Summary
protected  boolean isDeletable(com.atlassian.jira.issue.Issue _issue)
          isDeletable
 boolean showOperation(com.atlassian.jira.issue.Issue _issue)
          showOperation
 
Methods inherited from class com.atlassian.jira.issue.operations.DeleteIssueOperation
getHtml
 
Methods inherited from class com.atlassian.jira.plugin.issueoperation.AbstractPluggableIssueOperation
getBullet, init
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

workflowManager

protected com.atlassian.jira.workflow.WorkflowManager workflowManager

authenticationContext

protected com.atlassian.jira.security.JiraAuthenticationContext authenticationContext

permissionManager

protected com.atlassian.jira.security.PermissionManager permissionManager
Constructor Detail

ExtendedDeleteIssueOperation

public ExtendedDeleteIssueOperation(com.atlassian.jira.security.JiraAuthenticationContext authenticationContext,
                                    com.atlassian.jira.security.PermissionManager permissionManager,
                                    com.atlassian.plugin.PluginController _pluginController)
Method Detail

showOperation

public boolean showOperation(com.atlassian.jira.issue.Issue _issue)
showOperation

Specified by:
showOperation in interface com.atlassian.jira.plugin.issueoperation.PluggableIssueOperation
Overrides:
showOperation in class com.atlassian.jira.issue.operations.DeleteIssueOperation
Parameters:
Issue -
Returns:
boolean

isDeletable

protected boolean isDeletable(com.atlassian.jira.issue.Issue _issue)
isDeletable

Parameters:
Issue -
Returns:
boolean


Copyright © 2007-2008 Kaamelot Plugins. All Rights Reserved.