org.mockcentral.editor.nodes.expectation.operations
Interface IEditExpectationOperationExecutions

All Known Implementing Classes:
EditExpectationOperationExecutions

public interface IEditExpectationOperationExecutions

Interface for the EditExpectationOperations class.

Author:
David Hutchinson

Method Summary
 void executeAddParameter(org.mockcentral.server.SignaturePartBean partModel)
          Executes a new AddParameterOperation.
 void executeAddResult(org.mockcentral.server.SignaturePartBean partModel)
          Executes a new AddResultOperation.
 void executeClearAnyParameters()
          Executes a new ClearAnyParametersOperation.
 void executeDeleteParameter(int index, org.mockcentral.server.SignaturePartBean partModel)
          Executes a new DeleteParameterOperation.
 void executeDeleteResult()
          Executes a new DeleteResultOperation.
 void executeMoveParameterDown(int index, org.mockcentral.server.SignaturePartBean partModel)
          Executes a new MoveParameterOperation.
 void executeMoveParameterUp(int index, org.mockcentral.server.SignaturePartBean partModel)
          Executes a new MoveParameterOperation.
 void executeSetAnyParameters()
          Executes a new SetAnyParametersOperation.
 void executeSetParameter(int index, org.mockcentral.server.SignaturePartBean partModel, org.mockcentral.server.SignaturePartBean originalData)
          Executes a new SetParameterOperationOperation.
 void executeSetResult(org.mockcentral.server.SignaturePartBean partModel, org.mockcentral.server.SignaturePartBean originalData)
          Executes a new SetResultOperation.
 void executeUpdateExpectationData(java.lang.String[] data)
          Executes a new SetExpectationDataOperation.
 

Method Detail

executeUpdateExpectationData

void executeUpdateExpectationData(java.lang.String[] data)
Executes a new SetExpectationDataOperation.

Parameters:
data - the new data for the Mock Object method expectation method name and method type.

executeAddParameter

void executeAddParameter(org.mockcentral.server.SignaturePartBean partModel)
Executes a new AddParameterOperation.

Parameters:
partModel - the SignaturePartBean containing the data for the new Mock Object method parameter.

executeSetParameter

void executeSetParameter(int index,
                         org.mockcentral.server.SignaturePartBean partModel,
                         org.mockcentral.server.SignaturePartBean originalData)
Executes a new SetParameterOperationOperation.

Parameters:
index - the index of the parameter within the parameters list.
partModel - the SignaturePartBean containing the new data for the Mock Object method parameter.
originalData - the SignaturePartBean containing the original data for the Mock Object method parameter.

executeDeleteParameter

void executeDeleteParameter(int index,
                            org.mockcentral.server.SignaturePartBean partModel)
Executes a new DeleteParameterOperation.

Parameters:
index - the index of the parameter within the parameters list.
partModel - the SignaturePartBean containing the data for the Mock Object method parameter.

executeMoveParameterUp

void executeMoveParameterUp(int index,
                            org.mockcentral.server.SignaturePartBean partModel)
Executes a new MoveParameterOperation.

Parameters:
index - the index of the parameter within the parameters list.
partModel - the SignaturePartBean containing the data for the Mock Object method parameter.

executeMoveParameterDown

void executeMoveParameterDown(int index,
                              org.mockcentral.server.SignaturePartBean partModel)
Executes a new MoveParameterOperation.

Parameters:
index - the index of the parameter within the parameters list.
partModel - the SignaturePartBean containing the data for the Mock Object method parameter.

executeSetAnyParameters

void executeSetAnyParameters()
Executes a new SetAnyParametersOperation.


executeClearAnyParameters

void executeClearAnyParameters()
Executes a new ClearAnyParametersOperation.


executeAddResult

void executeAddResult(org.mockcentral.server.SignaturePartBean partModel)
Executes a new AddResultOperation.

Parameters:
partModel - partModel the SignaturePartBean containing the data for the Mock Object method result.

executeSetResult

void executeSetResult(org.mockcentral.server.SignaturePartBean partModel,
                      org.mockcentral.server.SignaturePartBean originalData)
Executes a new SetResultOperation.

Parameters:
partModel - the SignaturePartBean containing the new data for the Mock Object method result.
originalData - the SignaturePartBean containing the original data for the Mock Object method result.

executeDeleteResult

void executeDeleteResult()
Executes a new DeleteResultOperation.