Class NodeListPanel
- java.lang.Object
-
- org.bidib.wizard.mvc.main.view.panel.LabelListPanel<org.bidib.wizard.api.model.NodeInterface>
-
- org.bidib.wizard.mvc.main.view.panel.NodeListPanel
-
- All Implemented Interfaces:
com.vlsolutions.swing.docking.Dockable,LabelListMenuListener,NodeListMenuListener,NodeTreeScriptingListener
public class NodeListPanel extends LabelListPanel<org.bidib.wizard.api.model.NodeInterface> implements NodeListMenuListener, com.vlsolutions.swing.docking.Dockable, NodeTreeScriptingListener
-
-
Constructor Summary
Constructors Constructor Description NodeListPanel(MainModel mainModel, SettingsService settingsService, org.bidib.wizard.common.labels.WizardLabelWrapper wizardLabelWrapper, org.springframework.context.ApplicationEventPublisher applicationEventPublisher)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddNodeListListener(NodeListActionListener l)voidaddressMessagesEnabled(boolean isSelected)voidbulkSwitchNode()voidclearErrors()voiddccAccessory()voiddccAdvView()voiddccStartEnabled(boolean isSelected)voiddeleteNodeLabels()voiddetachAttachNode()voiddisable()voiddmxModeler()voidenable()voidexportNode()voidexternalStartEnabled(boolean isSelected)voidfeatures()voidfeedbackMessagesEnabled(boolean isSelected)voidfeedbackMirrorDisabled(boolean disable)protected voidfireLabelChanged(org.bidib.wizard.api.model.NodeInterface object, String label)voidfirmwareUpdate()voidgenerateDefaultLabels()voidgenerateDocumentation()ComponentgetComponent()com.vlsolutions.swing.docking.DockKeygetDockKey()org.bidib.wizard.api.model.NodeInterfacegetSelectedItem()voididentify(boolean isSelected)voidimportNode()voidkeyMessagesEnabled(boolean isSelected)voidlabelsChangedEvent(org.bidib.wizard.common.labels.LabelsChangedEvent labelsChangedEvent)voidloco()voidlocoCv()voidlocoCvPt()voidlocoList()voidperformShutdown()voidping()voidreadUniqueId()voidreloadNode()voidreset()voidsetSelectedNode(org.bidib.wizard.api.model.NodeInterface node)voidshowDetails()-
Methods inherited from class org.bidib.wizard.mvc.main.view.panel.LabelListPanel
addLabelChangedListener, addListSelectionListener, editLabel, getLabelList, handleMouseEvent, selectedIndexToLocation
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.bidib.wizard.client.common.view.menu.listener.LabelListMenuListener
editLabel
-
-
-
-
Constructor Detail
-
NodeListPanel
public NodeListPanel(MainModel mainModel, SettingsService settingsService, org.bidib.wizard.common.labels.WizardLabelWrapper wizardLabelWrapper, org.springframework.context.ApplicationEventPublisher applicationEventPublisher)
-
-
Method Detail
-
getComponent
public Component 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
-
addNodeListListener
public void addNodeListListener(NodeListActionListener 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
protected void fireLabelChanged(org.bidib.wizard.api.model.NodeInterface object, String label)- Overrides:
fireLabelChangedin classLabelListPanel<org.bidib.wizard.api.model.NodeInterface>
-
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
-
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
-
performShutdown
public void performShutdown()
-
deleteNodeLabels
public void deleteNodeLabels()
- Specified by:
deleteNodeLabelsin interfaceNodeListMenuListener
-
-