com.atlassian.jira.movesubtask.operation
Interface MoveSubTaskOperation

All Known Implementing Classes:
AbstractMoveSubTaskOperation, MoveSubTaskParentOperation, MoveSubTaskTypeOperation

public interface MoveSubTaskOperation


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

Method Detail

canPerform

boolean canPerform(MoveIssueBean moveIssueBean,
                   com.atlassian.crowd.embedded.api.User remoteUser)
Determines whether the operation can be performed with the given issue


getNameKey

String getNameKey()

getDescriptionKey

String getDescriptionKey()

getOperationName

String getOperationName()

getCannotPerformMessageKey

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-2012 Atlassian. All Rights Reserved.