Class NodeListPanel
java.lang.Object
org.bidib.wizard.mvc.main.view.panel.NodeListPanel
- All Implemented Interfaces:
com.vlsolutions.swing.docking.Dockable,LabelListMenuListener,NodeListMenuListener,NodeTreeScriptingListener
public class NodeListPanel
extends Object
implements NodeListMenuListener, com.vlsolutions.swing.docking.Dockable, NodeTreeScriptingListener
-
Constructor Summary
ConstructorsConstructorDescriptionNodeListPanel(MainModel mainModel, org.bidib.wizard.common.service.SettingsService settingsService, org.bidib.wizard.common.labels.WizardLabelWrapper wizardLabelWrapper, org.springframework.context.ApplicationEventPublisher applicationEventPublisher, WorkListItemProvider workListItemProvider, StatusBar statusBar) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddLabelChangedListener(LabelChangedListener<org.bidib.wizard.api.model.NodeInterface> l) voidvoidvoidaddressMessagesEnabled(boolean isSelected) voidvoidvoidvoidvoidvoiddccStartEnabled(boolean isSelected) voidvoidvoiddisable()voidvoidvoideditLabel(MouseEvent popupEvent) voidenable()voidvoidexternalStartEnabled(boolean isSelected) voidfeatures()voidfeedbackMessagesEnabled(boolean isSelected) voidfeedbackMirrorDisabled(boolean disable) protected voidfireLabelChanged(org.bidib.wizard.api.model.NodeInterface node, String label) voidvoidvoidcom.vlsolutions.swing.docking.DockKeyorg.bidib.wizard.api.model.NodeInterfaceprotected voidhandleMouseEvent(MouseEvent e, JPopupMenu popupMenu) voididentify(boolean isSelected) voidvoidkeyMessagesEnabled(boolean isSelected) voidlabelsChangedEvent(org.bidib.wizard.common.labels.LabelsChangedEvent labelsChangedEvent) voidloco()voidlocoCv()voidlocoCvPt()voidlocoList()voidvoidping()voidvoidvoidreset()voidprotected PointvoidsetSelectedNode(org.bidib.wizard.api.model.NodeInterface node) void
-
Constructor Details
-
NodeListPanel
public NodeListPanel(MainModel mainModel, org.bidib.wizard.common.service.SettingsService settingsService, org.bidib.wizard.common.labels.WizardLabelWrapper wizardLabelWrapper, org.springframework.context.ApplicationEventPublisher applicationEventPublisher, WorkListItemProvider workListItemProvider, StatusBar statusBar)
-
-
Method Details
-
getComponent
- Specified by:
getComponentin interfacecom.vlsolutions.swing.docking.Dockable
-
getDockKey
public com.vlsolutions.swing.docking.DockKey getDockKey()- Specified by:
getDockKeyin interfacecom.vlsolutions.swing.docking.Dockable
-
labelsChangedEvent
public void labelsChangedEvent(org.bidib.wizard.common.labels.LabelsChangedEvent labelsChangedEvent) -
addressMessagesEnabled
public void addressMessagesEnabled(boolean isSelected) - Specified by:
addressMessagesEnabledin interfaceNodeListMenuListener
-
displayNodeDetails
public void displayNodeDetails()- Specified by:
displayNodeDetailsin interfaceNodeListMenuListener
-
editLabel
- Specified by:
editLabelin interfaceLabelListMenuListener
-
handleMouseEvent
-
selectedIndexToLocation
-
addListSelectionListener
-
addNodeListListener
-
addLabelChangedListener
public void addLabelChangedListener(LabelChangedListener<org.bidib.wizard.api.model.NodeInterface> l) -
dccStartEnabled
public void dccStartEnabled(boolean isSelected) - Specified by:
dccStartEnabledin interfaceNodeListMenuListener
-
importNode
public void importNode()- Specified by:
importNodein interfaceNodeListMenuListener
-
exportNode
public void exportNode()- Specified by:
exportNodein interfaceNodeListMenuListener
-
externalStartEnabled
public void externalStartEnabled(boolean isSelected) - Specified by:
externalStartEnabledin interfaceNodeListMenuListener
-
feedbackMessagesEnabled
public void feedbackMessagesEnabled(boolean isSelected) - Specified by:
feedbackMessagesEnabledin interfaceNodeListMenuListener
-
feedbackMirrorDisabled
public void feedbackMirrorDisabled(boolean disable) - Specified by:
feedbackMirrorDisabledin interfaceNodeListMenuListener
-
firmwareUpdate
public void firmwareUpdate()- Specified by:
firmwareUpdatein interfaceNodeListMenuListener
-
identify
public void identify(boolean isSelected) - Specified by:
identifyin interfaceNodeListMenuListener
-
dccAdvView
public void dccAdvView()- Specified by:
dccAdvViewin interfaceNodeListMenuListener
-
keyMessagesEnabled
public void keyMessagesEnabled(boolean isSelected) - Specified by:
keyMessagesEnabledin interfaceNodeListMenuListener
-
features
public void features()- Specified by:
featuresin interfaceNodeListMenuListener
-
reset
public void reset()- Specified by:
resetin interfaceNodeListMenuListener
-
reloadNode
public void reloadNode()- Specified by:
reloadNodein interfaceNodeListMenuListener
-
ping
public void ping()- Specified by:
pingin interfaceNodeListMenuListener
-
enable
public void enable()- Specified by:
enablein interfaceNodeListMenuListener
-
disable
public void disable()- Specified by:
disablein interfaceNodeListMenuListener
-
readUniqueId
public void readUniqueId()- Specified by:
readUniqueIdin interfaceNodeListMenuListener
-
detachAttachNode
public void detachAttachNode()- Specified by:
detachAttachNodein interfaceNodeListMenuListener
-
dmxModeler
public void dmxModeler()- Specified by:
dmxModelerin interfaceNodeListMenuListener
-
fireLabelChanged
-
loco
public void loco()- Specified by:
locoin interfaceNodeListMenuListener
-
locoList
public void locoList()- Specified by:
locoListin interfaceNodeListMenuListener
-
dccAccessory
public void dccAccessory()- Specified by:
dccAccessoryin interfaceNodeListMenuListener
-
locoCv
public void locoCv()- Specified by:
locoCvin interfaceNodeListMenuListener
-
locoCvPt
public void locoCvPt()- Specified by:
locoCvPtin interfaceNodeListMenuListener
-
showDetails
public void showDetails()- Specified by:
showDetailsin interfaceNodeListMenuListener
-
bulkSwitchNode
public void bulkSwitchNode()- Specified by:
bulkSwitchNodein interfaceNodeListMenuListener
-
clearErrors
public void clearErrors()- Specified by:
clearErrorsin interfaceNodeListMenuListener
-
savePendingChanges
public void savePendingChanges()- Specified by:
savePendingChangesin interfaceNodeListMenuListener
-
setSelectedNode
public void setSelectedNode(org.bidib.wizard.api.model.NodeInterface node) - Specified by:
setSelectedNodein interfaceNodeTreeScriptingListener
-
getSelectedItem
public org.bidib.wizard.api.model.NodeInterface getSelectedItem()- Specified by:
getSelectedItemin interfaceNodeListMenuListener
-
generateDocumentation
public void generateDocumentation()- Specified by:
generateDocumentationin interfaceNodeListMenuListener
-
generateDefaultLabels
public void generateDefaultLabels()- Specified by:
generateDefaultLabelsin interfaceNodeListMenuListener
-
applyDefaultLabels
public void applyDefaultLabels()- Specified by:
applyDefaultLabelsin interfaceNodeListMenuListener
-
performShutdown
public void performShutdown() -
deleteNodeLabels
public void deleteNodeLabels()- Specified by:
deleteNodeLabelsin interfaceNodeListMenuListener
-