[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
[udig-devel] [jira] Created: (UDIG-1108) Make IResolve#resolve final
|
Make IResolve#resolve final
---------------------------
Key: UDIG-1108
URL: http://jira.codehaus.org/browse/UDIG-1108
Project: uDIG
Issue Type: Improvement
Components: API catalog
Affects Versions: UDIG 1.1.RC5
Reporter: Jesse Eichar
Fix For: UDIG 1.1.RC7
Make resolve final
* make IService.resolve( class, monitor ) a final method with the contract as above using either of the following alternatives:
1. force implementations to provide an ResolveAdapter using the extention point - for everything. This would allow applications to splice in their own implementation for members() by providing a resolve adapter for List.class.
2. create an protected method resolveDirect( class, monitor ) that subclasses can implement; with no magic calls to super needed
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira