The ContextView allows the viewing of context-related information, such as the current story, scenario or step being executed. A Swing-based JFrameContextView is provided, but other custom implementations can be provided by the user.
The context view is activated by configuring the ContextStepMonitor.
A typical configuration looks like:
private Context context = new Context(); private Format contextFormat = new ContextOutput(context); private ContextView contextView = new JFrameContextView().sized(640, 120); private StepMonitor delegate = ... private ContextStepMonitor contextStepMonitor = new ContextStepMonitor(context, contextView, delegate);
The ContextStepMonitor needs to be added to the Configuration:
Configuration = new MostUsefulConfiguration() .useStepMonitor(contextStepMonitor);
Examples of configuration of ContextView can be found in core example.