Package org.bidib.wizard.config
Class StandaloneConfig
- java.lang.Object
-
- org.bidib.wizard.config.StandaloneConfig
-
@Configuration public class StandaloneConfig extends Object
-
-
Constructor Summary
Constructors Constructor Description StandaloneConfig()
-
Method Summary
-
-
-
Method Detail
-
alertController
@Bean @Lazy public AlertController alertController()
-
tipOfDayController
@Bean @Lazy public TipOfDayController tipOfDayController()
-
nodeScriptController
@Bean @Lazy public NodeScriptController nodeScriptController(SettingsService settingsService, org.bidib.wizard.api.service.node.SwitchingNodeService switchingNodeService, org.bidib.wizard.common.script.node.NodeScripting nodeScripting, MainControllerInterface mainController, org.bidib.wizard.common.labels.WizardLabelWrapper wizardLabelWrapper, org.bidib.wizard.api.service.console.ConsoleService consoleService)
-
debugInterfaceControllerFactory
@Bean public DebugInterfaceControllerFactory debugInterfaceControllerFactory()
-
debugInterfaceController
@Bean @Lazy @Scope("prototype") public DebugInterfaceController debugInterfaceController(com.vlsolutions.swing.docking.DockingDesktop desktop)
-
debugConsoleControllerFactory
@Bean public DebugConsoleControllerFactory debugConsoleControllerFactory()
-
debugConsoleController
@Bean @Lazy @Scope("singleton") public DebugConsoleController debugConsoleController()
-
debugConsoleModel
@Bean @Lazy @Scope("singleton") public DebugConsoleModel debugConsoleModel()
-
netDebugControllerFactory
@Bean public NetDebugControllerFactory netDebugControllerFactory()
-
netDebugController
@Bean @Lazy @Scope("prototype") public NetDebugController netDebugController(com.vlsolutions.swing.docking.DockingDesktop desktop)
-
firmwareRepoController
@Bean @Lazy public FirmwareRepoController firmwareRepoController(com.vlsolutions.swing.docking.DockingDesktop desktop, org.bidib.wizard.common.model.settings.FirmwareRepoSettingsInterface firmwareRepoSettings, org.bidib.wizard.api.LookupService lookupService, org.bidib.wizard.common.view.statusbar.StatusBar statusBar, org.bidib.wizard.firmwarerepo.core.NodeFirmwareRepoService firmwareRepoService)
-
nodesClientController
@Bean @Lazy public NodesClientController nodesClientController(com.vlsolutions.swing.docking.DockingDesktop desktop, MainModel mainModel, SettingsService settingsSevice, NodeService nodeService)
-
scriptClientController
@Bean @Lazy public ScriptClientController scriptClientController(com.vlsolutions.swing.docking.DockingDesktop desktop, SettingsService settingsSevice, NodeService nodeService, org.bidib.wizard.api.service.node.SwitchingNodeService switchingNodeService, org.bidib.wizard.api.service.node.BoosterService boosterService, MainModel mainModel, org.bidib.wizard.api.service.console.ConsoleService consoleService)
-
tracerClientController
@Bean @Lazy @Scope("prototype") public TracerClientController tracerClientController(com.vlsolutions.swing.docking.DockingDesktop desktop, org.bidib.wizard.common.model.settings.TracerServiceSettingsInterface tracerServiceSettings, org.bidib.wizard.tracer.service.BidibTracerService bidibTracerService)
-
dccAdvControllerFactory
@Bean public DccAdvControllerFactory dccAdvControllerFactory()
-
dccAdvController
@Bean @Lazy @Scope("prototype") public DccAdvController dccAdvController(org.bidib.wizard.api.model.NodeInterface node, com.vlsolutions.swing.docking.DockingDesktop desktop)
-
simulationControllerFactory
@Bean public SimulationControllerFactory simulationControllerFactory()
-
simulationController
@Bean @Lazy @Scope("singleton") public SimulationController simulationController(com.vlsolutions.swing.docking.DockingDesktop desktop)
-
comparisonControllerFactory
@Bean public ComparisonControllerFactory comparisonControllerFactory()
-
comparisonController
@Bean @Lazy @Scope("singleton") public ComparisonController comparisonController(com.vlsolutions.swing.docking.DockingDesktop desktop)
-
backupControllerFactory
@Bean public BackupControllerFactory backupControllerFactory()
-
backupController
@Bean @Lazy @Scope("singleton") public BackupController backupController(com.vlsolutions.swing.docking.DockingDesktop desktop, MainModel mainModel)
-
cvDefinitionPanelControllerFactory
@Bean public CvDefinitionPanelControllerFactory cvDefinitionPanelControllerFactory()
-
cvDefinitionPanelController
@Bean @Lazy public CvDefinitionPanelController cvDefinitionPanelController(MainModel mainModel)
-
reverserPanelControllerFactory
@Bean @Lazy public ReverserPanelControllerFactory reverserPanelControllerFactory()
-
reverserPanelController
@Bean @Lazy @Scope("prototype") public ReverserPanelController reverserPanelController(MainModel mainModel, FeedbackPortModel feedbackPortModel, TabVisibilityListener tabVisibilityListener)
-
locoControllerFactory
@Bean public LocoControllerFactory locoControllerFactory()
-
locoController
@Bean @Lazy @Scope("prototype") public LocoController locoController(org.bidib.wizard.api.model.CommandStationNodeInterface node, JFrame parent, org.bidib.wizard.api.model.NodeProvider nodeProvider)
-
locoTableControllerFactory
@Bean public LocoTableControllerFactory locoTableControllerFactory()
-
locoTableController
@Bean @Lazy @Scope("prototype") public LocoTableController locoTableController(org.bidib.wizard.api.model.NodeInterface node, JFrame parent)
-
featuresControllerFactory
@Bean public FeaturesControllerFactory featuresControllerFactory()
-
featuresController
@Bean @Lazy @Scope("prototype") public FeaturesController featuresController(org.bidib.wizard.api.model.NodeInterface node, JFrame parent, org.bidib.wizard.common.model.settings.WizardSettingsInterface wizardSettings)
-
firmwareControllerFactory
@Bean public FirmwareControllerFactory firmwareControllerFactory()
-
firmwareController
@Bean @Lazy @Scope("prototype") public FirmwareController firmwareController(org.bidib.wizard.firmwarerepo.core.FirmwareRepoService firmwareRepoService, org.bidib.wizard.api.model.NodeInterface node, JFrame parent)
-
ptProgrammerControllerFactory
@Bean public PtProgrammerControllerFactory ptProgrammerControllerFactory()
-
ptProgrammerController
@Bean @Lazy @Scope("prototype") public PtProgrammerController ptProgrammerController(org.bidib.wizard.api.model.NodeInterface node, JFrame parent, Point location)
-
pomProgrammerControllerFactory
@Bean public PomProgrammerControllerFactory pomProgrammerControllerFactory()
-
pomProgrammerController
@Bean @Lazy @Scope("prototype") public PomProgrammerController pomProgrammerController(org.bidib.wizard.api.model.CommandStationNodeInterface node, JFrame parent, Point location)
-
accessoryControllerFactory
@Bean public AccessoryControllerFactory accessoryControllerFactory()
-
accessoryController
@Bean @Lazy @Scope("prototype") public AccessoryController accessoryController(org.bidib.wizard.api.model.NodeInterface node, JFrame parent, Point location)
-
pingTableController
@Bean @Lazy @Scope("prototype") public PingTableController pingTableController(MainControllerInterface mainController)
-
dmxModelerControllerFactory
@Bean public DmxModelerControllerFactory dmxModelerControllerFactory()
-
dmxModelerController
@Bean @Lazy @Scope("prototype") public DmxModelerController dmxModelerController(org.bidib.wizard.api.model.NodeInterface node, JFrame parent)
-
preferencesController
@Bean @Lazy @Scope("prototype") public PreferencesController preferencesController(List<SettingsPanelInterface> settingsPanelInterfaces)
-
mainModel
@Bean @Scope("singleton") public MainModel mainModel()
-
statusModel
@Bean public StatusModel statusModel()
-
statusBar
@Bean @Lazy public org.bidib.wizard.common.view.statusbar.StatusBar statusBar()
-
mainController
@Bean @Lazy @Scope("singleton") public MainController mainController()
-
mainViewFactory
@Bean public MainViewFactory mainViewFactory()
-
mainView
@Bean @Lazy public MainView mainView()
-
mainNodeListActionListener
@Bean @Lazy public MainNodeListActionListener mainNodeListActionListener(MainView mainView)
-
mainMenuListener
@Bean @Lazy public DefaultMainMenuListener mainMenuListener(com.vlsolutions.swing.docking.DockingDesktop dockingDesktop, SettingsService settingsService, org.springframework.context.ApplicationContext applicationContext)
-
dockingContext
@Bean @Lazy @Scope("singleton") public com.vlsolutions.swing.docking.DockingContext dockingContext()
-
dockingDesktop
@Bean @Lazy @Scope("singleton") public com.vlsolutions.swing.docking.DockingDesktop dockingDesktop()
-
dockableResolver
@Bean @Lazy @Scope("singleton") public com.vlsolutions.swing.docking.DockableResolver dockableResolver()
-
consoleControllerFactory
@Bean @Lazy public ConsoleControllerFactory consoleControllerFactory()
-
consoleController
@Bean @Lazy @Scope("singleton") public ConsoleController consoleController(com.vlsolutions.swing.docking.DockingDesktop desktop, org.bidib.wizard.api.service.console.ConsoleService consoleService)
-
connectionPhaseModel
@Bean public ConnectionPhaseModel connectionPhaseModel()
-
accessoryPanelController
@Bean public AccessoryPanelController accessoryPanelController()
-
boosterPanelController
@Bean public BoosterPanelController boosterPanelController()
-
boosterTableController
@Bean @Lazy @Scope("singleton") public BoosterTableController boosterTableController(com.vlsolutions.swing.docking.DockingDesktop desktop, MainModel mainModel)
-
backlightPortPanelController
@Bean public BacklightPortPanelController backlightPortPanelController()
-
feedbackPortModel
@Bean public FeedbackPortModel feedbackPortModel()
-
feedbackPortPanelController
@Bean public FeedbackPortPanelController feedbackPortPanelController()
-
feedbackPositionPanelController
@Lazy @Bean public FeedbackPositionPanelController feedbackPositionPanelController(org.bidib.wizard.common.model.settings.WizardSettingsInterface wizardSettings)
-
feedbackPositionControllerFactory
@Bean public FeedbackPositionControllerFactory feedbackPositionControllerFactory()
-
feedbackPositionController
@Bean @Lazy @Scope("singleton") public FeedbackPositionController feedbackPositionController(com.vlsolutions.swing.docking.DockingDesktop desktop, MainModel mainModel)
-
flagPanelController
@Bean public FlagPanelController flagPanelController()
-
inputPortPanelController
@Bean public InputPortPanelController inputPortPanelController()
-
lightPortPanelController
@Bean public LightPortPanelController lightPortPanelController()
-
locoPanelController
@Bean @Lazy public LocoPanelController locoPanelController()
-
macroPanelController
@Bean public MacroPanelController macroPanelController()
-
motorPortPanelController
@Bean public MotorPortPanelController motorPortPanelController()
-
servoPortPanelController
@Bean public ServoPortPanelController servoPortPanelController()
-
soundPortPanelController
@Bean public SoundPortPanelController soundPortPanelController()
-
stepControlController
@Bean public StepControlController stepControlController()
-
switchPortPanelController
@Bean public SwitchPortPanelController switchPortPanelController()
-
switchPairPortPanelController
@Bean public SwitchPairPortPanelController switchPairPortPanelController()
-
cvDefinitionTreeModelRegistry
@Bean public CvDefinitionTreeModelRegistry cvDefinitionTreeModelRegistry()
-
logPanelController
@Bean @Lazy public LogPanelController logPanelController(com.vlsolutions.swing.docking.DockingDesktop desktop)
-
-