Class FeedbackPortPanelController
java.lang.Object
org.bidib.wizard.mvc.main.controller.FeedbackPortPanelController
- All Implemented Interfaces:
FeedbackPortPanelListener
-
Constructor Summary
ConstructorsConstructorDescriptionFeedbackPortPanelController(MainModel mainModel, FeedbackPortModel feedbackPortModel, com.vlsolutions.swing.docking.DockingDesktop desktop) -
Method Summary
Modifier and TypeMethodDescriptioncreatePanel(TabVisibilityListener tabVisibilityListener) org.bidib.wizard.api.model.NodeInterfacevoidlabelsChangedEvent(org.bidib.wizard.common.labels.LabelsChangedEvent labelsChangedEvent) voidopenLocoDialog(org.bidib.jbidibc.messages.FeedbackAddressData addressData) Open the loco controller dialog with the provided address.voidopenPomDialog(org.bidib.jbidibc.messages.FeedbackAddressData addressData) Open the POM dialog with the provided address.
-
Constructor Details
-
FeedbackPortPanelController
public FeedbackPortPanelController(MainModel mainModel, FeedbackPortModel feedbackPortModel, com.vlsolutions.swing.docking.DockingDesktop desktop)
-
-
Method Details
-
getSelectedNode
public org.bidib.wizard.api.model.NodeInterface getSelectedNode()- Specified by:
getSelectedNodein interfaceFeedbackPortPanelListener- Returns:
- the selected node
-
createPanel
-
openLocoDialog
public void openLocoDialog(org.bidib.jbidibc.messages.FeedbackAddressData addressData) Description copied from interface:FeedbackPortPanelListenerOpen the loco controller dialog with the provided address.- Specified by:
openLocoDialogin interfaceFeedbackPortPanelListener- Parameters:
addressData- the address
-
openPomDialog
public void openPomDialog(org.bidib.jbidibc.messages.FeedbackAddressData addressData) Description copied from interface:FeedbackPortPanelListenerOpen the POM dialog with the provided address.- Specified by:
openPomDialogin interfaceFeedbackPortPanelListener- Parameters:
addressData- the address
-
labelsChangedEvent
@EventListener(org.bidib.wizard.common.labels.LabelsChangedEvent.class) public void labelsChangedEvent(org.bidib.wizard.common.labels.LabelsChangedEvent labelsChangedEvent)
-