At 12:40  12/4/01 -0400, Berin Loritsch wrote:
>>   interface Executable {
>>      void start() throws StartException;
>>      void stop() throws StopException;
>>   }
>> 
>>   interface Interruptable extends Executable {
>>      void suspend() throws SuspendException;
>>      void resume() throws ResumeException;
>>   }

Looks good to me but how about we do it via

interface Executable extends Startable, Stoppable {}
interface Interruptable extends Suspendable, Resumable, Executable {}

This would leave the issue more open for people who have done it that way
in past.

Cheers,

Pete

*-----------------------------------------------------*
| "Faced with the choice between changing one's mind, |
| and proving that there is no need to do so - almost |
| everyone gets busy on the proof."                   |
|              - John Kenneth Galbraith               |
*-----------------------------------------------------*


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to