public class InputManagerParameters extends Object
InputManager
to generate input-objects.Constructor and Description |
---|
InputManagerParameters(InputContextParameters inputContext,
OperationContext operationContext) |
InputManagerParameters(Logger logger)
Create with only a logger, and using sensible default values for the other fields.
|
InputManagerParameters(OperationContext operationContext)
Create with only a
OperationContext , and using sensible default values for the other
fields. |
Modifier and Type | Method and Description |
---|---|
Optional<DebugModeParameters> |
getDebugModeParameters()
Parameters for debug-mode (only defined if we are in debug mode).
|
ExecutionTimeRecorder |
getExecutionTimeRecorder()
Allows for the execution time of certain operations to be recorded.
|
InputContextParameters |
getInputContext()
Additional parameters that offer context for many beans that provide input-functions.
|
Logger |
getLogger()
Where to write informative messages to, and and any non-fatal errors (fatal errors are throw
as exceptions).
|
OperationContext |
getOperationContext()
Allows for logging and recording the execution-time of particular operations.
|
boolean |
isDebugModeActivated()
Whether debug-mode has been activated.
|
public InputManagerParameters(Logger logger)
logger
- the logger.public InputManagerParameters(OperationContext operationContext)
OperationContext
, and using sensible default values for the other
fields.operationContext
- context for logging and recording execution times.public InputManagerParameters(InputContextParameters inputContext, OperationContext operationContext)
public boolean isDebugModeActivated()
public Optional<DebugModeParameters> getDebugModeParameters()
public ExecutionTimeRecorder getExecutionTimeRecorder()
public Logger getLogger()
public InputContextParameters getInputContext()
public OperationContext getOperationContext()
Copyright © 2010–2023 Owen Feehan, ETH Zurich, University of Zurich, Hoffmann-La Roche. All rights reserved.