Interface IViewToModelController
- All Known Implementing Classes:
Controller
public interface IViewToModelController
Common controller operations that all page files can call.
-
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidshowOrderBook(OrderBook.OrderBookSnapshot snapshot) voidshowResultsPage(StatisticsCollector.Snapshot snapshot, Records.StatisticsAndMetricsRecord record) voidstartSimulation(eds.config.SimulationConfig config) voidvoidupdateHistoryPage(int recordIndex) voidupdateResultsPage(StatisticsCollector.Snapshot snapshot, Records.StatisticsAndMetricsRecord record)
-
Method Details
-
initializeMainPage
void initializeMainPage() -
initializeHistoryPage
void initializeHistoryPage() -
applyBalancedPreset
void applyBalancedPreset() -
applySlowPreset
void applySlowPreset() -
applyHighFrequencyPreset
void applyHighFrequencyPreset() -
applyVolatilePreset
void applyVolatilePreset() -
openHistoryPageFromMain
void openHistoryPageFromMain() -
openSimulationPageFromMain
void openSimulationPageFromMain() -
startSimulation
void startSimulation(eds.config.SimulationConfig config) -
decreaseSpeed
void decreaseSpeed() -
increaseSpeed
void increaseSpeed() -
togglePause
void togglePause() -
showOrderBook
-
showResultsPage
void showResultsPage(StatisticsCollector.Snapshot snapshot, Records.StatisticsAndMetricsRecord record) -
updateResultsPage
void updateResultsPage(StatisticsCollector.Snapshot snapshot, Records.StatisticsAndMetricsRecord record) -
updateHistoryPage
void updateHistoryPage(int recordIndex) -
openMainPageFromResults
void openMainPageFromResults() -
openMainPageFromHistory
void openMainPageFromHistory()
-