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]