com.atlassian.jira.movesubtask.operation
Interface MoveSubTaskOperation

All Known Implementing Classes:
AbstractMoveSubTaskOperation, MoveSubTaskParentOperation, MoveSubTaskTypeOperation

public interface MoveSubTaskOperation


Method Summary
 boolean canPerform(MoveIssueBean moveIssueBean, com.opensymphony.user.User remoteUser)
          Determines whether the operation can be performed with the given issue
 java.lang.String getCannotPerformMessageKey(MoveIssueBean moveIssueBean)
          Gets the i18n key for why the operation can't be displayed
 java.lang.String getDescriptionKey()
           
 java.lang.String getNameKey()
           
 java.lang.String getOperationName()
           
 

Method Detail

canPerform

boolean canPerform(MoveIssueBean moveIssueBean,
                   com.opensymphony.user.User remoteUser)
Determines whether the operation can be performed with the given issue


getNameKey

java.lang.String getNameKey()

getDescriptionKey

java.lang.String getDescriptionKey()

getOperationName

java.lang.String getOperationName()

getCannotPerformMessageKey

java.lang.String getCannotPerformMessageKey(MoveIssueBean moveIssueBean)
Gets the i18n key for why the operation can't be displayed

Parameters:
moveIssueBean - bean containing information about the move
Returns:
the i18n key stating the reason why this operation can't be performed on the issue


Copyright © 2002-2010 Atlassian. All Rights Reserved.