Interface ReplaceInputManager<T extends InputFromManager>

Type Parameters:
T - input-type
All Known Implementing Classes:
InputOutputExperiment

public interface ReplaceInputManager<T extends InputFromManager>
Indicates and provides a mechanism that the InputManager can be replaced.
Author:
Owen Feehan
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    Replace the existing @{link InputManager} associated with this class.
  • Method Details

    • replaceInputManager

      void replaceInputManager(InputManager<T> inputManager) throws OperationFailedException
      Replace the existing @{link InputManager} associated with this class.
      Parameters:
      inputManager - the new input-manager that is assigned.
      Throws:
      OperationFailedException - if the assignment cannot complete successfully.