Uses of Class
jmri.jmrix.can.cbus.node.CbusNode
-
Packages that use CbusNode Package Description jmri.jmrix.can.cbus Defines classes for interfacing to a MERG CBUS network.jmri.jmrix.can.cbus.node Provides classes for interacting with CBUS Nodes.jmri.jmrix.can.cbus.simulator Provides dummy CBUS network simulated objects.jmri.jmrix.can.cbus.simulator.moduletypes Provides dummy CBUS network simulated objects.jmri.jmrix.can.cbus.swing.modules Provides a tool for creating and linking Events between modules connected to a CBUS network.jmri.jmrix.can.cbus.swing.modules.base jmri.jmrix.can.cbus.swing.modules.merg jmri.jmrix.can.cbus.swing.modules.sprogdcc jmri.jmrix.can.cbus.swing.nodeconfig Provides CBUS Node Configuration Tools. -
-
Uses of CbusNode in jmri.jmrix.can.cbus
Methods in jmri.jmrix.can.cbus that return CbusNode Modifier and Type Method Description protected CbusNodeCbusCommandStation. getMasterCommandStation()Get the master command station from the CBUS Node TableMethods in jmri.jmrix.can.cbus with parameters of type CbusNode Modifier and Type Method Description voidCbusDccProgrammer.CbusDccProgrammerConfigurator. setNodeOfInterest(CbusNode n)Set the CBUS Node to be used for NV programmingvoidCbusDccProgrammer. setNodeOfInterest(CbusNode n)Set the CBUS Node to be used for NV programming -
Uses of CbusNode in jmri.jmrix.can.cbus.node
Subclasses of CbusNode in jmri.jmrix.can.cbus.node Modifier and Type Class Description classCbusNodeFromBackupClass to represent a node imported from FCU file or CbusNodeXml.Fields in jmri.jmrix.can.cbus.node with type parameters of type CbusNode Modifier and Type Field Description protected java.util.ArrayList<CbusNode>CbusBasicNodeTable. _mainArrayMethods in jmri.jmrix.can.cbus.node that return CbusNode Modifier and Type Method Description CbusNodeCbusBasicNodeTableOperations. getCsByNum(int csnum)Returns an existing command station by cs number, NOT node numberCbusNodeCbusNodeNVTableDataModel. getNode()Get the Node being used in table.CbusNodeCbusBasicNodeTableOperations. getNodeByNodeNum(int nodenum)Returns an existing node by node numberCbusNodeCbusBasicNodeTableOperations. getNodeByRowNum(int rowNum)Returns an existing node by table row numberprotected CbusNodeCbusBasicNodeTableOperations. provideCsByNum(int csnum, int nodenum)Returns a new or existing command station by cs number, NOT node numberCbusNodeCbusBasicNodeTableOperations. provideNodeByNodeNum(int nodenum)Returns a new or existing node by node numberMethods in jmri.jmrix.can.cbus.node with parameters of type CbusNode Modifier and Type Method Description voidCbusBasicNodeTableOperations. addNode(CbusNode node)Register new node to tableintCbusNodeNVManager. getNvDifference(CbusNode testAgainst)Get number of difference between this and another Nodes Node VariablesvoidCbusNodeEventTableDataModel. setNode(CbusNode node)voidCbusNodeNVTableDataModel. setNode(CbusNode node)Set the Node to be used in table.static voidCbusNodeConstants. setTraits(CbusNode node)Set traits for a node where there is a minor deviance to MERG CBUS protocol or provide extra info. which is missing for a known module firmware.Constructors in jmri.jmrix.can.cbus.node with parameters of type CbusNode Constructor Description CbusNodeFromBackup(CbusNode node, java.util.Date timeStamp)Create a new CbusNodeFrommBackup from an existing Node -
Uses of CbusNode in jmri.jmrix.can.cbus.simulator
Subclasses of CbusNode in jmri.jmrix.can.cbus.simulator Modifier and Type Class Description classCbusDummyNodeSimulating a MERG CBUS Node.Methods in jmri.jmrix.can.cbus.simulator with parameters of type CbusNode Modifier and Type Method Description abstract voidCbusSimulatedModuleProvider. configureDummyNode(CbusNode node)For a given CbusDummyNode, configure it to the Simulation.Constructors in jmri.jmrix.can.cbus.simulator with parameters of type CbusNode Constructor Description CbusSimCanListener(CanSystemConnectionMemo memo, CbusNode node)Create a CanListener with Common Simulation setting attributes. -
Uses of CbusNode in jmri.jmrix.can.cbus.simulator.moduletypes
Methods in jmri.jmrix.can.cbus.simulator.moduletypes with parameters of type CbusNode Modifier and Type Method Description voidCbusMax. configureDummyNode(CbusNode node)voidMergCanmiosvo. configureDummyNode(CbusNode node)voidMergCanpan. configureDummyNode(CbusNode node)voidSprogPiSprog3. configureDummyNode(CbusNode node)voidSprogPiSprog3Plus. configureDummyNode(CbusNode node) -
Uses of CbusNode in jmri.jmrix.can.cbus.swing.modules
Fields in jmri.jmrix.can.cbus.swing.modules declared as CbusNode Modifier and Type Field Description protected CbusNodeAbstractEditNVPane. _nodeMethods in jmri.jmrix.can.cbus.swing.modules with parameters of type CbusNode Modifier and Type Method Description abstract AbstractEditNVPaneCbusConfigPaneProvider. getEditNVFrame(CbusNodeNVTableDataModel editFrame, CbusNode node)Create a new edit frameAbstractEditNVPaneUnknownPaneProvider. getEditNVFrame(CbusNodeNVTableDataModel dataModel, CbusNode node)Create a new edit framestatic CbusConfigPaneProviderCbusConfigPaneProvider. getProviderByNode(CbusNode node)Get a module provider from a CBUS nodeConstructors in jmri.jmrix.can.cbus.swing.modules with parameters of type CbusNode Constructor Description AbstractEditNVPane(CbusNodeNVTableDataModel dataModel, CbusNode node)UnknownEditNVPane(CbusNodeNVTableDataModel dataModel, CbusNode node) -
Uses of CbusNode in jmri.jmrix.can.cbus.swing.modules.base
Methods in jmri.jmrix.can.cbus.swing.modules.base with parameters of type CbusNode Modifier and Type Method Description AbstractEditNVPaneServo8BasePaneProvider. getEditNVFrame(CbusNodeNVTableDataModel dataModel, CbusNode node)Create a new edit frameAbstractEditNVPaneSol8BasePaneProvider. getEditNVFrame(CbusNodeNVTableDataModel dataModel, CbusNode node)Create a new edit frameConstructors in jmri.jmrix.can.cbus.swing.modules.base with parameters of type CbusNode Constructor Description Servo8BaseEditNVPane(CbusNodeNVTableDataModel dataModel, CbusNode node)Sol8BaseEditNVPane(CbusNodeNVTableDataModel dataModel, CbusNode node) -
Uses of CbusNode in jmri.jmrix.can.cbus.swing.modules.merg
Methods in jmri.jmrix.can.cbus.swing.modules.merg with parameters of type CbusNode Modifier and Type Method Description AbstractEditNVPaneCanacc8PaneProvider. getEditNVFrame(CbusNodeNVTableDataModel dataModel, CbusNode node)Create a new edit frameAbstractEditNVPaneCanCmdPaneProvider. getEditNVFrame(CbusNodeNVTableDataModel dataModel, CbusNode node)Create a new edit frameAbstractEditNVPaneCanmiosvoPaneProvider. getEditNVFrame(CbusNodeNVTableDataModel dataModel, CbusNode node)Create a new edit frameAbstractEditNVPaneCansolPaneProvider. getEditNVFrame(CbusNodeNVTableDataModel dataModel, CbusNode node)Create a new edit frameConstructors in jmri.jmrix.can.cbus.swing.modules.merg with parameters of type CbusNode Constructor Description Canacc8EditNVPane(CbusNodeNVTableDataModel dataModel, CbusNode node)CanCmdEditNVPane(CbusNodeNVTableDataModel dataModel, CbusNode node)CanmiosvoEditNVPane(CbusNodeNVTableDataModel dataModel, CbusNode node)CansolEditNVPane(CbusNodeNVTableDataModel dataModel, CbusNode node) -
Uses of CbusNode in jmri.jmrix.can.cbus.swing.modules.sprogdcc
Methods in jmri.jmrix.can.cbus.swing.modules.sprogdcc with parameters of type CbusNode Modifier and Type Method Description AbstractEditNVPaneCanisbPaneProvider. getEditNVFrame(CbusNodeNVTableDataModel dataModel, CbusNode node)Create a new edit frameAbstractEditNVPaneCanservoioPaneProvider. getEditNVFrame(CbusNodeNVTableDataModel dataModel, CbusNode node)Create a new edit frameAbstractEditNVPaneCansolioPaneProvider. getEditNVFrame(CbusNodeNVTableDataModel dataModel, CbusNode node)Create a new edit frameAbstractEditNVPanePiSprog3PaneProvider. getEditNVFrame(CbusNodeNVTableDataModel dataModel, CbusNode node)Create a new edit frameAbstractEditNVPaneSprog3PlusPaneProvider. getEditNVFrame(CbusNodeNVTableDataModel dataModel, CbusNode node)Create a new edit frameConstructors in jmri.jmrix.can.cbus.swing.modules.sprogdcc with parameters of type CbusNode Constructor Description CanisbEditNVPane(CbusNodeNVTableDataModel dataModel, CbusNode node)CanservoioEditNVPane(CbusNodeNVTableDataModel dataModel, CbusNode node)CansolioEditNVPane(CbusNodeNVTableDataModel dataModel, CbusNode node)PiSprog3EditNVPane(CbusNodeNVTableDataModel dataModel, CbusNode node)Sprog3PlusEditNVPane(CbusNodeNVTableDataModel dataModel, CbusNode node) -
Uses of CbusNode in jmri.jmrix.can.cbus.swing.nodeconfig
Fields in jmri.jmrix.can.cbus.swing.nodeconfig declared as CbusNode Modifier and Type Field Description protected CbusNodeCbusNodeConfigTab. nodeOfInterestMethods in jmri.jmrix.can.cbus.swing.nodeconfig with parameters of type CbusNode Modifier and Type Method Description voidCbusNodeBackupsPane. changedNode(CbusNode node)Set the node and display backup details.protected abstract voidCbusNodeConfigTab. changedNode(CbusNode node)Extending classes must implement this for changed node notificationsvoidCbusNodeEditNVarPane. changedNode(CbusNode node)Set the Node and update panes Show the edit GUI if available.voidCbusNodeEventVarPane. changedNode(CbusNode node)Extending classes must implement this for changed node notificationsvoidCbusNodeInfoPane. changedNode(CbusNode node)Initialise the pane for a particular CbusNode ( or CbusBackupNode )voidCbusNodeSetupPane. changedNode(CbusNode newNode)Extending classes must implement this for changed node notificationsvoidCbusNodeUserCommentsPane. changedNode(CbusNode node)Extending classes must implement this for changed node notificationsprotected voidCbusNodeBackupsPane. disposeOfNode(CbusNode node)Remove any update listeners for the node.protected voidCbusNodeConfigTab. disposeOfNode(CbusNode node)Remove any update listeners for the node.protected voidCbusNodeEventVarPane. disposeOfNode(CbusNode node)Remove any update listeners for the node.voidCbusNodeBackupTableModel. setNode(CbusNode newNode)voidCbusNodeConfigTab. setNode(CbusNode node)Set the Node displayed in the Pane.voidCbusNodeEventTablePane. setNode(CbusNode node)Set the Nodeprotected voidCbusNodeNVEditGuiPane. setNode(CbusNode node)Set the current node, keeping existing gui providerprotected voidCbusNodeNVEditGuiPane. setNode(CbusNode node, CbusConfigPaneProvider provider)Set the current node and associated gui providerprotected voidCbusNodeNVEditTablePane. setNode(CbusNode node)protected voidNodeConfigToolPane. showConfirmThenSave(CbusNode fromNode, CbusNode toNode, boolean teachNVs, boolean clearEvents, boolean teachEvents, javax.swing.JFrame frame)Show a Confirm before Save Dialogue Box then start teach process for NodeConstructors in jmri.jmrix.can.cbus.swing.nodeconfig with parameters of type CbusNode Constructor Description CbusNodeBackupTableModel(CbusNode nodeOfInterest)Create a new CbusNode Backup Table Model.
-