Perhaps we want to keep the ivars in one place since they all have very carefully been decorated with final and volatile just in the right places?
What about dropping "Object" from the name? That makes even less sense now that we have generics enabled. Gary On Sun, Sep 11, 2011 at 2:29 PM, Phil Steitz <[email protected]> wrote: > These classes really do nothing other than maintain the boolean > "closed", throwing UnsupportedOperationException or returning > nonsense for most methods. The interfaces define contracts, so why > do we really need these base classes? > > Phil > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > > -- E-Mail: [email protected] | [email protected] JUnit in Action, 2nd Ed: http://s.apache.org/rl Spring Batch in Action: http://s.apache.org/HOq Blog: http://garygregory.wordpress.com Home: http://garygregory.com/ Tweet! http://twitter.com/GaryGregory
