> > interface Resettable extends SingleThreaded
> > {
> > void reset();
> > }
>
How is this different from Recyclable.recycle()?
On a different subject, why does ComponentManager/ComponentSelector (et
al) require Component and not just return/use Object? The reason why I ask
is that a lot of interfaces do not extend from Component (for example the
excalibur DataSource interface) and it looks awkward to see:
DataSource ds = (DataSource)cm.lookup(DataSource.ROLE);
...
cm.release((Component)ds);
Having to cast my interface to Component is a useless step and makes my
code look ugly :)
Regards,
--mike
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>