1.1 --- a/openide.util/src/org/openide/util/lookup/ProxyLookup.java Tue Oct 30 17:51:00 2007 +0000
1.2 +++ b/openide.util/src/org/openide/util/lookup/ProxyLookup.java Thu Nov 01 09:30:18 2007 +0000
1.3 @@ -73,7 +73,7 @@
1.4
1.5 /** map of templates to currently active results */
1.6 private HashMap<Template<?>,Reference<R>> results;
1.7 -
1.8 +
1.9 /** Create a proxy to some other lookups.
1.10 * @param lookups the initial delegates
1.11 */
1.12 @@ -182,7 +182,7 @@
1.13 }
1.14
1.15 for (Reference<R> ref : arr) {
1.16 - R r = ref.get();
1.17 + R<?> r = ref.get();
1.18 if (r != null) {
1.19 r.lookupChange(newL, removed, old, lookups, toAdd, toRemove);
1.20 }
1.21 @@ -375,7 +375,7 @@
1.22 * @param current array of current lookups
1.23 */
1.24 protected void lookupChange(
1.25 - Set added, Set removed, Lookup[] old, Lookup[] current,
1.26 + Set<Lookup> added, Set<Lookup> removed, Lookup[] old, Lookup[] current,
1.27 Map<Result,LookupListener> toAdd, Map<Result,LookupListener> toRemove
1.28 ) {
1.29 synchronized (this) {