Class LayerTreeNode

  • All Implemented Interfaces:
    LayerNode, java.io.Serializable, java.lang.Cloneable, javax.swing.tree.MutableTreeNode, javax.swing.tree.TreeNode
    Direct Known Subclasses:
    LayerTreeGroupNode

    public class LayerTreeNode
    extends javax.swing.tree.DefaultMutableTreeNode
    implements LayerNode
    See Also:
    Serialized Form
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String NODE_ID  
      • Fields inherited from class javax.swing.tree.DefaultMutableTreeNode

        allowsChildren, children, EMPTY_ENUMERATION, parent, userObject
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.Object getID()  
      Layer getLayer()  
      java.lang.String getTitle()  
      java.lang.String getToolTipText()  
      WMSLayerInfo getWmsLayerInfo()  
      boolean isEnableSelectionBox()  
      boolean isSelected()  
      void setEnableSelectionBox​(boolean tf)  
      void setLayer​(Layer layer)  
      void setSelected​(boolean selected)  
      void setTitle​(java.lang.String title)  
      void setToolTipText​(java.lang.String toolTipText)  
      java.lang.String toString()  
      • Methods inherited from class javax.swing.tree.DefaultMutableTreeNode

        add, breadthFirstEnumeration, children, clone, depthFirstEnumeration, getAllowsChildren, getChildAfter, getChildAt, getChildBefore, getChildCount, getDepth, getFirstChild, getFirstLeaf, getIndex, getLastChild, getLastLeaf, getLeafCount, getLevel, getNextLeaf, getNextNode, getNextSibling, getParent, getPath, getPathToRoot, getPreviousLeaf, getPreviousNode, getPreviousSibling, getRoot, getSharedAncestor, getSiblingCount, getUserObject, getUserObjectPath, insert, isLeaf, isNodeAncestor, isNodeChild, isNodeDescendant, isNodeRelated, isNodeSibling, isRoot, pathFromAncestorEnumeration, postorderEnumeration, preorderEnumeration, remove, remove, removeAllChildren, removeFromParent, setAllowsChildren, setParent, setUserObject
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • Methods inherited from interface gov.nasa.worldwindx.applications.worldwindow.features.swinglayermanager.LayerNode

        setAllowsChildren
    • Constructor Detail

      • LayerTreeNode

        public LayerTreeNode()
      • LayerTreeNode

        public LayerTreeNode​(java.lang.String title)
      • LayerTreeNode

        public LayerTreeNode​(Layer layer)
      • LayerTreeNode

        public LayerTreeNode​(WMSLayerInfo layerInfo)