Class AlertNode

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Cloneable, javax.swing.tree.MutableTreeNode, javax.swing.tree.TreeNode

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

      • Fields inherited from class javax.swing.tree.DefaultMutableTreeNode

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

      Constructors 
      Constructor Description
      AlertNode​(int risk, java.lang.String nodeName)  
      AlertNode​(int risk, java.lang.String nodeName, java.util.Comparator<AlertNode> childComparator)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void add​(javax.swing.tree.MutableTreeNode newChild)  
      int findIndex​(AlertNode aChild)  
      AlertNode getChildAt​(int index)  
      int getIndex​(javax.swing.tree.TreeNode aChild)  
      java.lang.String getNodeName()  
      AlertNode getParent()  
      int getRisk()  
      Alert getUserObject()  
      void insert​(javax.swing.tree.MutableTreeNode newChild, int childIndex)  
      void setRisk​(int risk)  
      void setUserObject​(java.lang.Object userObject)  
      java.lang.String toString()  
      • Methods inherited from class javax.swing.tree.DefaultMutableTreeNode

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

        equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • AlertNode

        public AlertNode​(int risk,
                         java.lang.String nodeName)
      • AlertNode

        public AlertNode​(int risk,
                         java.lang.String nodeName,
                         java.util.Comparator<AlertNode> childComparator)
    • Method Detail

      • setUserObject

        public void setUserObject​(java.lang.Object userObject)
        Specified by:
        setUserObject in interface javax.swing.tree.MutableTreeNode
        Overrides:
        setUserObject in class javax.swing.tree.DefaultMutableTreeNode
      • getUserObject

        public Alert getUserObject()
        Overrides:
        getUserObject in class javax.swing.tree.DefaultMutableTreeNode
      • getChildAt

        public AlertNode getChildAt​(int index)
        Specified by:
        getChildAt in interface javax.swing.tree.TreeNode
        Overrides:
        getChildAt in class javax.swing.tree.DefaultMutableTreeNode
      • getParent

        public AlertNode getParent()
        Specified by:
        getParent in interface javax.swing.tree.TreeNode
        Overrides:
        getParent in class javax.swing.tree.DefaultMutableTreeNode
      • add

        public void add​(javax.swing.tree.MutableTreeNode newChild)
        Overrides:
        add in class javax.swing.tree.DefaultMutableTreeNode
      • insert

        public void insert​(javax.swing.tree.MutableTreeNode newChild,
                           int childIndex)
        Specified by:
        insert in interface javax.swing.tree.MutableTreeNode
        Overrides:
        insert in class javax.swing.tree.DefaultMutableTreeNode
      • getIndex

        public int getIndex​(javax.swing.tree.TreeNode aChild)
        Specified by:
        getIndex in interface javax.swing.tree.TreeNode
        Overrides:
        getIndex in class javax.swing.tree.DefaultMutableTreeNode
      • findIndex

        public int findIndex​(AlertNode aChild)
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class javax.swing.tree.DefaultMutableTreeNode
      • getNodeName

        public java.lang.String getNodeName()
      • setRisk

        public void setRisk​(int risk)
      • getRisk

        public int getRisk()