haifa.shopsim
Class JobFinishedEvent

java.lang.Object
  |
  +--java.util.EventObject
        |
        +--haifa.shopsim.ShopChangeEvent
              |
              +--haifa.shopsim.JobFinishedEvent
All Implemented Interfaces:
java.io.Serializable

public class JobFinishedEvent
extends ShopChangeEvent

Signifies that a job finished it's processing in the job shop.

See Also:
Serialized Form

Field Summary
private  java.lang.String jobID
           
private  int routeNumber
           
 
Fields inherited from class haifa.shopsim.ShopChangeEvent
time
 
Fields inherited from class java.util.EventObject
source
 
Constructor Summary
JobFinishedEvent(java.lang.Object source, double time, java.lang.String jobID_, int routeNumber_)
           
 
Method Summary
 java.lang.String getJobID()
           
 int getRouteNumber()
           
 java.lang.String toString()
           
 
Methods inherited from class haifa.shopsim.ShopChangeEvent
getTime
 
Methods inherited from class java.util.EventObject
getSource
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, wait, wait, wait
 

Field Detail

jobID

private java.lang.String jobID

routeNumber

private int routeNumber
Constructor Detail

JobFinishedEvent

public JobFinishedEvent(java.lang.Object source,
                        double time,
                        java.lang.String jobID_,
                        int routeNumber_)
Method Detail

toString

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

getRouteNumber

public int getRouteNumber()

getJobID

public java.lang.String getJobID()