Class
caplin.trading.workbench.ui

StateModelVisualiser

Creates a WorkbenchComponent that visualises trade state and allows for a states within a trade model to be stepped through.

Constructor Summary

Attributes Name and Description
caplin.trading.workbench.ui.StateModelVisualiser(caplin.trading.workbench.model.StateMachineMonitor oStateMonitor, caplin.trading.trademodel.TradeMessageService oTradeMessageService, Array pHappyPathStateNames)

Methods implemented from class caplin.workbench.ui.WorkbenchComponent:
getElement

Constructor Detail

caplin.trading.workbench.ui.StateModelVisualiser(caplin.trading.workbench.model.StateMachineMonitor oStateMonitor, caplin.trading.trademodel.TradeMessageService oTradeMessageService, Array pHappyPathStateNames)

Parameters
caplin.trading.workbench.model.StateMachineMonitor oStateMonitor The monitor.
caplin.trading.trademodel.TradeMessageService oTradeMessageService The message service for trading.
Array pHappyPathStateNames An array of state names that will be used to traverse over when auto executing state changes.