Interface MainMenuListener
- All Known Implementing Classes:
DefaultMainMenuListener
public interface MainMenuListener
-
Method Summary
Modifier and TypeMethodDescriptionvoidabout()Show about dialog.voidSwitch all booster off.voidSwitch all booster on.voidBackup all nodes.voidOpen the booster table.voidCheck for updates of the wizard.voidCollect the logfilesvoidconnect()Disconnect to BiDiB.voidconsole()Open the console.voiddccAdv()Open the DCC-A panel.voidOpen the debug console panel.voidOpen the debug interface panel.voidDisconnect from BiDiB.voidList discovered bonjour services.voidexit()Exit the application.voidOpen the feedback position table.voidListen for netBiDiB.voidShow the loco table view.voidnetDebug()Open the netDebug panel.voidOpen the node script editor.voidOpen the ping table.voidOpen the preferences.voidSave the current node tree for comparison purposes.voidSave the current node tree as simulation.voidShow the car dialog.voidShow the firmware archive validation view.voidShow the firmware repo.voidShow the localHost client.voidShow the loco dialog.voidShow the nodes client.voidShow the node script wizard.voidOpen the RXTX log panel.voidShow the script client.voidShow the tracer client.voidShow the workItem list.
-
Method Details
-
about
void about()Show about dialog. -
connect
void connect()Disconnect to BiDiB. -
disconnect
void disconnect()Disconnect from BiDiB. -
listenNetBidib
void listenNetBidib()Listen for netBiDiB. -
allBoosterOff
void allBoosterOff()Switch all booster off. -
allBoosterOn
void allBoosterOn()Switch all booster on. -
exit
void exit()Exit the application. -
preferences
void preferences()Open the preferences. -
checkForUpdates
void checkForUpdates()Check for updates of the wizard. -
collectLogFiles
void collectLogFiles()Collect the logfiles -
showRxTxLoggerView
void showRxTxLoggerView()Open the RXTX log panel. -
boosterTable
void boosterTable()Open the booster table. -
pingTable
void pingTable()Open the ping table. -
console
void console()Open the console. -
locoTable
void locoTable()Show the loco table view. -
showTracerClient
void showTracerClient()Show the tracer client. -
nodeScriptView
void nodeScriptView()Open the node script editor. -
debugInterface
void debugInterface()Open the debug interface panel. -
netDebug
void netDebug()Open the netDebug panel. -
debugConsole
void debugConsole()Open the debug console panel. -
dccAdv
void dccAdv()Open the DCC-A panel. -
showNodeScriptWizard
void showNodeScriptWizard()Show the node script wizard. -
feedbackPositionTable
void feedbackPositionTable()Open the feedback position table. -
showFirmwareRepo
void showFirmwareRepo()Show the firmware repo. -
showNodesClient
void showNodesClient()Show the nodes client. -
showScriptClient
void showScriptClient()Show the script client. -
showLocalHostClient
void showLocalHostClient()Show the localHost client. -
showLocoDialog
void showLocoDialog()Show the loco dialog. -
showCarDialog
void showCarDialog()Show the car dialog. -
saveNodeTreeForSimulation
void saveNodeTreeForSimulation()Save the current node tree as simulation. -
backupAllNodes
void backupAllNodes()Backup all nodes. -
saveNodeTreeForComparison
void saveNodeTreeForComparison()Save the current node tree for comparison purposes. -
discoverySingleListServices
void discoverySingleListServices()List discovered bonjour services. -
showWorkItemList
void showWorkItemList()Show the workItem list. -
showFirmwareArchiveValidationView
void showFirmwareArchiveValidationView()Show the firmware archive validation view.
-