Paul Hammant wrote: > > > Interface version numbers > > Great idea. Let's think twice about implementing it as a static final > obj.... methods may be more > cumbersome, but will have more long term flexibility. Also let's > differentiate between the impl > and the interface.. > > Version getInterfaceVersionImplemented(String interfaceClassName); > Version getImplementationVersion();
I would prefer: Version getInterfaceVersion(); Version getComponentVersion(); // can be getImplementationVersion() The interface version _always_ refers to the work interface. The only time I think we need to worry about specific interfaces is if we implement multiple work interfaces. I don't like that approach though. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
