Class Schedule

java.lang.Object
  |
  +--Schedule

public class Schedule
extends java.lang.Object
implements java.util.Comparator


Field Summary
private  java.lang.String rootTask
           
private  java.util.Hashtable Tasks
           
private  float Worth
           
 
Constructor Summary
Schedule()
           
Schedule(java.lang.String rootTask, java.util.Hashtable Tasks, float Worth)
           
 
Method Summary
 int compare(java.lang.Object s1, java.lang.Object s2)
           
 boolean equals(java.lang.Object s1)
           
 java.lang.String getRootTask()
           
 java.util.Hashtable getTasks()
           
 float getWorth()
           
 void setRootTask(java.lang.String rootTask)
           
 void setTasks(java.util.Hashtable Tasks)
           
 void setWorth(float Worth)
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
, clone, finalize, getClass, hashCode, notify, notifyAll, registerNatives, wait, wait, wait
 

Field Detail

rootTask

private java.lang.String rootTask

Tasks

private java.util.Hashtable Tasks

Worth

private float Worth
Constructor Detail

Schedule

public Schedule()

Schedule

public Schedule(java.lang.String rootTask,
                java.util.Hashtable Tasks,
                float Worth)
Method Detail

setRootTask

public void setRootTask(java.lang.String rootTask)

setTasks

public void setTasks(java.util.Hashtable Tasks)

setWorth

public void setWorth(float Worth)

getRootTask

public java.lang.String getRootTask()

getTasks

public java.util.Hashtable getTasks()

getWorth

public float getWorth()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object

compare

public int compare(java.lang.Object s1,
                   java.lang.Object s2)
Specified by:
compare in interface java.util.Comparator

equals

public boolean equals(java.lang.Object s1)
Specified by:
equals in interface java.util.Comparator
Overrides:
equals in class java.lang.Object