Leo Simons wrote: > > I've updated the proposal based on our discussions. > Executable extends Startable and Stoppable, which > have been deprecated. Same goes for Interuptable, > Suspendable and Resumable, respectively. > I think this setup satisfies all concerns in the > best way possible (I'm hoping Pete can live with > the deprecation warnings =).
Cool. Just make sure that Startable inherits from Stoppable to ensure that you never have a start() without a stop(). > I haven't renamed Composer yet, and am unsure if it > is neccessary. It probably isn't necessary. I proposed Composable so that it would be consistent with the rest of the *able interfaces. > I've also added the Command and Commandable interfaces > Berin suggested. Cool. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]