Class JDebuggerPanel.ValueTreeNode

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

    public abstract static class JDebuggerPanel.ValueTreeNode
    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
      ValueTreeNode()  
    • Method Summary

      All Methods Instance Methods Abstract Methods Concrete Methods 
      Modifier and Type Method Description
      abstract java.lang.String getName()  
      abstract @Nullable java.lang.String getType()  
      abstract long getTypeID()  
      abstract @Nullable java.lang.String getValue()  
      boolean isUpdated()  
      void setUpdated​(boolean updated)  
      java.lang.String toString()  
      abstract JDebuggerPanel.ValueTreeNode updateType​(java.lang.String val)  
      abstract JDebuggerPanel.ValueTreeNode updateTypeID​(long id)  
      abstract JDebuggerPanel.ValueTreeNode updateValue​(java.lang.String val)  
      • 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, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • ValueTreeNode

        public ValueTreeNode()
    • Method Detail

      • setUpdated

        public void setUpdated​(boolean updated)
      • isUpdated

        public boolean isUpdated()
      • getName

        public abstract java.lang.String getName()
      • getValue

        @Nullable
        public abstract @Nullable java.lang.String getValue()
      • getType

        @Nullable
        public abstract @Nullable java.lang.String getType()
      • getTypeID

        public abstract long getTypeID()
      • toString

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