Class mjr.pstree.PSTNode
All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class mjr.pstree.PSTNode

java.lang.Object
   |
   +----sprite.Sprite
           |
           +----graph.Node
                   |
                   +----mjr.pstree.GIFNode
                           |
                           +----mjr.pstree.PSTNode

public class PSTNode
extends GIFNode
implements Heapable
A specialized node for priority search trees. Doesn't allow edges to be drawn.

Variable Index

 o UNVISITED
 o VISITED_FAILURE
 o VISITED_SUCCESS
 o h_split
 o info
 o pstgraph
 o tip
 o v_split

Constructor Index

 o PSTNode(PSTGraph, int, int, Vector, ParameterInfo)

Method Index

 o Remove()
 o equalTo(Object)
 o greaterThan(Object)
 o handleEvent(Event)
 o hideSplitLine()
 o lessThan(Object)
 o makeSplitLine(ps_item)
 o mjr()
 o showSplitLine()

Variables

 o h_split
  protected LineSprite h_split
 o v_split
  protected LineSprite v_split
 o tip
  protected PolySprite tip
 o pstgraph
  protected PSTGraph pstgraph
 o info
  protected ParameterInfo info
 o UNVISITED
  public final static int UNVISITED
 o VISITED_SUCCESS
  public final static int VISITED_SUCCESS
 o VISITED_FAILURE
  public final static int VISITED_FAILURE

Constructors

 o PSTNode
  public PSTNode(PSTGraph area,
                 int x,
                 int y,
                 Vector images,
                 ParameterInfo info)

Methods

 o handleEvent
  public void handleEvent(Event e)
Overrides:
handleEvent in class Node
 o makeSplitLine
  public void makeSplitLine(ps_item p)
 o showSplitLine
  public void showSplitLine()
 o hideSplitLine
  public void hideSplitLine()
 o Remove
  public void Remove()
Overrides:
Remove in class Node
 o greaterThan
  public boolean greaterThan(Object other)
 o lessThan
  public boolean lessThan(Object other)
 o equalTo
  public boolean equalTo(Object other)
 o mjr
  public static void mjr()

All Packages  Class Hierarchy  This Package  Previous  Next  Index