frysk.hpd
Class DynamicPTSet

java.lang.Object
  extended by frysk.hpd.DynamicPTSet
All Implemented Interfaces:
PTSet

 class DynamicPTSet
extends Object
implements PTSet


Field Summary
(package private)  AllPTSet pool
           
(package private)  ParseTreeNode[] set
           
 
Constructor Summary
DynamicPTSet(AllPTSet ptpool, ParseTreeNode[] set)
           
 
Method Summary
 boolean containsTask(int procid, int taskid)
           
 Iterator getProcData()
           
 Iterator getTaskData()
           
 Iterator getTasks()
           
 void removeProc(int procId)
          Remove a proc from the list
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

set

ParseTreeNode[] set

pool

AllPTSet pool
Constructor Detail

DynamicPTSet

public DynamicPTSet(AllPTSet ptpool,
                    ParseTreeNode[] set)
Method Detail

getProcData

public Iterator getProcData()

containsTask

public boolean containsTask(int procid,
                            int taskid)
Specified by:
containsTask in interface PTSet

getTasks

public Iterator getTasks()
Specified by:
getTasks in interface PTSet

getTaskData

public Iterator getTaskData()
Specified by:
getTaskData in interface PTSet

removeProc

public void removeProc(int procId)
Remove a proc from the list

Specified by:
removeProc in interface PTSet