Class ShapeTreeNode

java.lang.Object
javax.swing.tree.DefaultMutableTreeNode
mgui.interfaces.trees.InterfaceTreeNode
mgui.interfaces.shapes.trees.ShapeTreeNode
All Implemented Interfaces:
java.io.Serializable, java.lang.Cloneable, javax.swing.tree.MutableTreeNode, javax.swing.tree.TreeNode, InterfaceObjectListener, PopupMenuObject, ShapeListener
Direct Known Subclasses:
Shape2DTreeNode, Shape3DTreeNode

public abstract class ShapeTreeNode
extends InterfaceTreeNode
implements ShapeListener
Provides a tree node for an instance of InterfaceShape. Provides an implementation of ShapeListener in order to allow shape sets to respond to additions, removals, or changes to their members.

TODO: eliminate the subclasses {{Shape3DTreeNode}} and {{Shape2DTreeNode}} and make this non-abstract

Since:
1.0
Version:
1.0
Author:
Andrew Reid
See Also:
Serialized Form
  • Constructor Details

    • ShapeTreeNode

      public ShapeTreeNode()
  • Method Details