daikon.diff
Class PptNode

Object
  extended by Node<PptTopLevel,InvNode>
      extended by PptNode

public class PptNode
extends Node<PptTopLevel,InvNode>

Contains a pair of Ppts. Resides in the second level of the tree. All its children are InvNodes.


Constructor Summary
PptNode(PptTopLevel ppt1, PptTopLevel ppt2)
          Either ppt1 or ppt2 may be null, but not both.
 
Method Summary
 void accept(Visitor v)
           
 PptTopLevel getPpt1()
           
 PptTopLevel getPpt2()
           
 
Methods inherited from class Node
add, children, getUserLeft, getUserObject, getUserRight
 
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PptNode

public PptNode(PptTopLevel ppt1,
               PptTopLevel ppt2)
Either ppt1 or ppt2 may be null, but not both.

Method Detail

getPpt1

public PptTopLevel getPpt1()

getPpt2

public PptTopLevel getPpt2()

accept

public void accept(Visitor v)
Specified by:
accept in class Node<PptTopLevel,InvNode>