com.atlassian.jira.bulkedit.operation
Class BulkEditOperation

java.lang.Object
  extended by com.atlassian.jira.bulkedit.operation.AbstractBulkOperation
      extended by com.atlassian.jira.bulkedit.operation.BulkEditOperation
All Implemented Interfaces:
BulkOperation

public class BulkEditOperation
extends AbstractBulkOperation


Field Summary
static java.util.List multipleProjectActions
           
static java.lang.String NAME_KEY
           
static java.util.List singleProjectActions
           
 
Constructor Summary
BulkEditOperation(VersionManager versionManager)
           
 
Method Summary
 boolean canPerform(BulkEditBean bulkEditBean, com.opensymphony.user.User remoteUser)
          Determines whether the operation can be performed with the given set of issues
 boolean equals(java.lang.Object o)
           
 java.util.List getActions(BulkEditBean bulkEditBean, com.opensymphony.user.User remoteUser)
           
 java.lang.String getCannotPerformMessageKey()
           
 java.util.List getCustomFields(BulkEditBean bulkEditBean, com.opensymphony.user.User remoteUser)
           
 java.lang.String getDescriptionKey()
           
 java.lang.String getNameKey()
           
 java.lang.String getOperationName()
           
 boolean isCustomFieldAction(java.lang.String action)
           
 void perform(BulkEditBean bulkEditBean, com.opensymphony.user.User remoteUser)
          Performs the operation on the given set of issues
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NAME_KEY

public static final java.lang.String NAME_KEY
See Also:
Constant Field Values

singleProjectActions

public static final java.util.List singleProjectActions

multipleProjectActions

public static final java.util.List multipleProjectActions
Constructor Detail

BulkEditOperation

public BulkEditOperation(VersionManager versionManager)
Method Detail

canPerform

public boolean canPerform(BulkEditBean bulkEditBean,
                          com.opensymphony.user.User remoteUser)
                   throws java.lang.Exception
Description copied from interface: BulkOperation
Determines whether the operation can be performed with the given set of issues

Returns:
Throws:
java.lang.Exception

getActions

public java.util.List getActions(BulkEditBean bulkEditBean,
                                 com.opensymphony.user.User remoteUser)
                          throws java.lang.Exception,
                                 org.ofbiz.core.entity.GenericEntityException
Throws:
java.lang.Exception
org.ofbiz.core.entity.GenericEntityException

getCustomFields

public java.util.List getCustomFields(BulkEditBean bulkEditBean,
                                      com.opensymphony.user.User remoteUser)

perform

public void perform(BulkEditBean bulkEditBean,
                    com.opensymphony.user.User remoteUser)
             throws java.lang.Exception
Description copied from interface: BulkOperation
Performs the operation on the given set of issues

Throws:
java.lang.Exception

getNameKey

public java.lang.String getNameKey()

getDescriptionKey

public java.lang.String getDescriptionKey()

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

getOperationName

public java.lang.String getOperationName()

getCannotPerformMessageKey

public java.lang.String getCannotPerformMessageKey()

isCustomFieldAction

public boolean isCustomFieldAction(java.lang.String action)


Copyright © 2002-2006 Atlassian. All Rights Reserved.