I have a question about hw 1. There is an "Event2" not "Event" inLog.java, so a compile error occurs. Does it mean something or a simple mistake? I could not find any comments or explanations about that.
 
That is a mistake--it should be just Event.  The file on WebCT has been replaced with a corrected version.
_______________________________________________________
 
 
I just want to make sure I'm clear on the correct interaction between the classes in hw 1. MyTestLog generates a number of MyTestThreads, MyTestThreads generate a RECORD_THREAD_STATUS Event and add it to the shared Log then yield so another thread can generate an event, which continues until time runs out.
 
Correct
 
Did you want this manual generation of events or is there another way we should be generating events?
 
You'll need to create them.
 
Do we need to make use of the other two event types? Any further detail would be very helpful.
 
The other event types would be created by the log in case an IOException is thrown by the system.  You don't need to use these explicitly in this assignment (and they will probably not occur--that sort of IOException
is very unusual)