Uses of Class
jmri.CatalogTreeNode
-
Packages that use CatalogTreeNode Package Description jmri Provides basic interfaces and certain core implementations for the JMRI layout management concepts.jmri.jmrit.catalog Provides a tree-based catalog for browsing.jmri.jmrit.catalog.configurexml jmri.jmrit.display Provides control panel and associated visible icon classes.jmri.jmrit.display.palette Select from palette of items. -
-
Uses of CatalogTreeNode in jmri
Methods in jmri that return CatalogTreeNode Modifier and Type Method Description CatalogTreeNode
CatalogTree. getRoot()
Get the root element of the tree as a jmri.CatalogTreeNode object.Methods in jmri with parameters of type CatalogTreeNode Modifier and Type Method Description void
CatalogTree. insertNodes(java.lang.String pName, java.lang.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 CatalogTreeNode Modifier and Type Method Description CatalogTreeNode
AbstractCatalogTree. getRoot()
Get the root element of the tree as a jmri.CatalogTreeNode object (Instead of Object, as parent swing.TreeModel provides).protected CatalogTreeNode
CatalogPanel. getSelectedNode()
Return the node the user has selected.Methods in jmri.jmrit.catalog with parameters of type CatalogTreeNode Modifier and Type Method Description (package private) void
ImageIndexEditor. addNode(CatalogTreeNode selectedNode)
(package private) int
ImageIndexEditor. countSubNodes(CatalogTreeNode node)
protected boolean
CatalogPanel. insertNodeIntoModel(java.lang.String name, CatalogTreeNode parent)
Insert a new node into the displayed tree.abstract void
AbstractCatalogTree. insertNodes(java.lang.String pName, java.lang.String pPath, CatalogTreeNode pParent)
Recursively add nodes to the treevoid
CatalogTreeFS. insertNodes(java.lang.String pName, java.lang.String pPath, CatalogTreeNode pParent)
Recursively add nodes to the treevoid
CatalogTreeIndex. insertNodes(java.lang.String pName, java.lang.String pPath, CatalogTreeNode pParent)
Recursively add nodes to the treeprotected void
CatalogPanel. removeNodeFromModel(CatalogTreeNode node)
Delete a node from the displayed tree.protected boolean
CatalogPanel. renameNode(CatalogTreeNode node, java.lang.String name)
Make a change to a node in the displayed tree.protected void
CatalogPanel. setSelectedNode(CatalogTreeNode node)
-
Uses of CatalogTreeNode in jmri.jmrit.catalog.configurexml
Methods in jmri.jmrit.catalog.configurexml with parameters of type CatalogTreeNode Modifier and Type Method Description void
DefaultCatalogTreeManagerXml. loadNode(org.jdom2.Element element, CatalogTreeNode parent, javax.swing.tree.DefaultTreeModel model)
Recursively load a CatalogTree.void
DefaultCatalogTreeManagerXml. 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 CatalogTreeNode Modifier and Type Field Description (package private) CatalogTreeNode
IconAdder. _defaultIcons
Methods in jmri.jmrit.display that return CatalogTreeNode Modifier and Type Method Description CatalogTreeNode
IconAdder. getDefaultIconNode()
Methods in jmri.jmrit.display with parameters of type CatalogTreeNode Modifier and Type Method Description protected void
IconAdder. makeIcons(CatalogTreeNode n)
Build iconMap and orderArray from user's choice of defaults.protected void
MultiSensorIconAdder. 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 CatalogTreeNode Modifier and Type Method Description (package private) static CatalogTreeNode
ItemPalette. store3levelMap(java.lang.String type, java.util.HashMap<java.lang.String,java.util.HashMap<java.lang.String,NamedIcon>> familyMap)
Methods in jmri.jmrit.display.palette with parameters of type CatalogTreeNode Modifier and Type Method Description (package private) static java.util.HashMap<java.lang.String,java.util.HashMap<java.lang.String,NamedIcon>>
ItemPalette. loadFamilyMap(CatalogTreeNode node)
(package private) static java.util.HashMap<java.lang.String,java.util.HashMap<java.lang.String,java.util.HashMap<java.lang.String,NamedIcon>>>
ItemPalette. loadIndicatorFamilyMap(CatalogTreeNode node)
-