Class AttributeTreeNode

java.lang.Object
javax.swing.tree.DefaultMutableTreeNode
mgui.interfaces.trees.InterfaceTreeNode
mgui.interfaces.attributes.tree.AttributeTreeNode
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, javax.swing.tree.MutableTreeNode, javax.swing.tree.TreeNode, InterfaceObjectListener, PopupMenuObject

public class AttributeTreeNode
extends InterfaceTreeNode
Provides a tree node to display and update an Attribute. Should be used in conjunction with AttributeTreeCellRenderer and AttributeTreeCellEditor.
Since:
1.0
Version:
1.0
Author:
Andrew Reid
See Also:
Serialized Form
  • Constructor Details

    • AttributeTreeNode

      public AttributeTreeNode()
    • AttributeTreeNode

      public AttributeTreeNode​(Attribute<?> thisAttr)
  • Method Details

    • setUserObject

      public void setUserObject​(Attribute<?> thisAttr)
    • getUserObject

      public Attribute getUserObject()
      Overrides:
      getUserObject in class javax.swing.tree.DefaultMutableTreeNode
    • clone

      public java.lang.Object clone()
      Overrides:
      clone in class InterfaceTreeNode