Class BreakpointTree

  • All Implemented Interfaces:
    javax.swing.tree.MutableTreeNode, javax.swing.tree.TreeNode

    public class BreakpointTree
    extends java.lang.Object
    implements javax.swing.tree.MutableTreeNode
    • Method Detail

      • getBreakpoint

        public Breakpoint getBreakpoint()
      • isTerminal

        public boolean isTerminal()
      • insert

        public void insert​(javax.swing.tree.MutableTreeNode child,
                           int index)
        Specified by:
        insert in interface javax.swing.tree.MutableTreeNode
      • addViaModel

        public void addViaModel​(javax.swing.JTree tree,
                                javax.swing.tree.MutableTreeNode child)
      • insertViaModel

        public void insertViaModel​(javax.swing.JTree tree,
                                   javax.swing.tree.MutableTreeNode child,
                                   int index)
      • deleteViaModel

        public void deleteViaModel​(javax.swing.JTree tree,
                                   javax.swing.tree.MutableTreeNode child)
      • remove

        public void remove​(int index)
        Specified by:
        remove in interface javax.swing.tree.MutableTreeNode
      • remove

        public void remove​(javax.swing.tree.MutableTreeNode node)
        Specified by:
        remove in interface javax.swing.tree.MutableTreeNode
      • setUserObject

        public void setUserObject​(java.lang.Object object)
        Specified by:
        setUserObject in interface javax.swing.tree.MutableTreeNode
      • removeFromParent

        public void removeFromParent()
        Specified by:
        removeFromParent in interface javax.swing.tree.MutableTreeNode
      • setParent

        public void setParent​(javax.swing.tree.MutableTreeNode newParent)
        Specified by:
        setParent in interface javax.swing.tree.MutableTreeNode
      • getChildAt

        public BreakpointTree getChildAt​(int childIndex)
        Specified by:
        getChildAt in interface javax.swing.tree.TreeNode
      • getChildCount

        public int getChildCount()
        Specified by:
        getChildCount in interface javax.swing.tree.TreeNode
      • getParent

        public BreakpointTree getParent()
        Specified by:
        getParent in interface javax.swing.tree.TreeNode
      • getIndex

        public int getIndex​(javax.swing.tree.TreeNode node)
        Specified by:
        getIndex in interface javax.swing.tree.TreeNode
      • getAllowsChildren

        public boolean getAllowsChildren()
        Specified by:
        getAllowsChildren in interface javax.swing.tree.TreeNode
      • isLeaf

        public boolean isLeaf()
        Specified by:
        isLeaf in interface javax.swing.tree.TreeNode
      • children

        public java.util.Enumeration children()
        Specified by:
        children in interface javax.swing.tree.TreeNode
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • select

        public void select​(javax.swing.JTree tree)
      • getPath

        public javax.swing.tree.TreePath getPath()
      • getIcon

        public javax.swing.Icon getIcon()