Uses of Class
jmri.CatalogTreeNode
Packages that use CatalogTreeNode
Package
Description
Provides basic interfaces and certain core implementations for the JMRI
layout management concepts.
Provides a tree-based catalog for browsing.
Provides control panel and associated visible icon classes.
Select from palette of items.
-
Uses of CatalogTreeNode in jmri
Methods in jmri that return CatalogTreeNodeModifier and TypeMethodDescriptionCatalogTree.getRoot()Get the root element of the tree as a jmri.CatalogTreeNode object.Methods in jmri with parameters of type CatalogTreeNodeModifier and TypeMethodDescriptionvoidCatalogTree.insertNodes(String pName, String pPath, CatalogTreeNode pParent) Recursively add a representation of the resources below a particular resource -
Uses of CatalogTreeNode in jmri.jmrit.catalog
Methods in jmri.jmrit.catalog that return CatalogTreeNodeModifier and TypeMethodDescriptionAbstractCatalogTree.getRoot()Get the root element of the tree as a jmri.CatalogTreeNode object (Instead of Object, as parent swing.TreeModel provides).protected CatalogTreeNodeCatalogPanel.getSelectedNode()Return the node the user has selected.Methods in jmri.jmrit.catalog with parameters of type CatalogTreeNodeModifier and TypeMethodDescription(package private) voidImageIndexEditor.addNode(CatalogTreeNode selectedNode) (package private) intImageIndexEditor.countSubNodes(CatalogTreeNode node) protected booleanCatalogPanel.insertNodeIntoModel(String name, CatalogTreeNode parent) Insert a new node into the displayed tree.abstract voidAbstractCatalogTree.insertNodes(String pName, String pPath, CatalogTreeNode pParent) Recursively add nodes to the treevoidCatalogTreeFS.insertNodes(String pName, String pPath, CatalogTreeNode pParent) Recursively add nodes to the treevoidCatalogTreeIndex.insertNodes(String pName, String pPath, CatalogTreeNode pParent) Recursively add nodes to the treeprotected voidCatalogPanel.removeNodeFromModel(CatalogTreeNode node) Delete a node from the displayed tree.protected booleanCatalogPanel.renameNode(CatalogTreeNode node, String name) Make a change to a node in the displayed tree.protected voidCatalogPanel.setSelectedNode(CatalogTreeNode node) -
Uses of CatalogTreeNode in jmri.jmrit.catalog.configurexml
Methods in jmri.jmrit.catalog.configurexml with parameters of type CatalogTreeNodeModifier and TypeMethodDescriptionvoidDefaultCatalogTreeManagerXml.loadNode(org.jdom2.Element element, CatalogTreeNode parent, DefaultTreeModel model) Recursively load a CatalogTree.voidDefaultCatalogTreeManagerXml.storeNode(org.jdom2.Element parent, CatalogTreeNode node) Recursively store a CatalogTree. -
Uses of CatalogTreeNode in jmri.jmrit.display
Fields in jmri.jmrit.display declared as CatalogTreeNodeMethods in jmri.jmrit.display that return CatalogTreeNodeMethods in jmri.jmrit.display with parameters of type CatalogTreeNodeModifier and TypeMethodDescriptionprotected voidIconAdder.makeIcons(CatalogTreeNode n) Build iconMap and orderArray from user's choice of defaults.protected voidMultiSensorIconAdder.makeIcons(CatalogTreeNode n) Build iconMap and orderArray from user's choice of defaults (override). -
Uses of CatalogTreeNode in jmri.jmrit.display.palette
Methods in jmri.jmrit.display.palette that return CatalogTreeNodeMethods in jmri.jmrit.display.palette with parameters of type CatalogTreeNodeModifier and TypeMethodDescriptionItemPalette.loadFamilyMap(CatalogTreeNode node) ItemPalette.loadIndicatorFamilyMap(CatalogTreeNode node)