/** Just delegates. */ public void addLookupListener(LookupListener l) { synchronized (proxy()) { if (listeners == null) { listeners = new EventListenerList(); } } listeners.add(LookupListener.class, l); initResults(); }
/** Just delegates. */ public void addLookupListener(LookupListener l) { synchronized (proxy()) { if (listeners == null) { listeners = new EventListenerList(); } } listeners.add(LookupListener.class, l); initResults(); }
/** Implementation of my before lookup. * @return results to work on. */ private Lookup.Result<T>[] myBeforeLookup( boolean callBeforeLookup, boolean callBeforeOnWait ) { Template<T> template = template(); proxy().beforeLookup(callBeforeLookup, template); Lookup.Result<T>[] arr = initResults(); if (callBeforeOnWait) { // invoke update on the results for (int i = 0; i < arr.length; i++) { if (arr[i] instanceof WaitableResult) { WaitableResult w = (WaitableResult) arr[i]; w.beforeLookup(template); } } } return arr; }
/** Implementation of my before lookup. * @return results to work on. */ private Lookup.Result[] myBeforeLookup () { ProxyLookup.this.beforeLookup (template); Lookup.Result[] arr = initResults (); // invoke update on the results for (int i = 0; i < arr.length; i++) { if (arr[i] instanceof WaitableResult) { WaitableResult w = (WaitableResult)arr[i]; w.beforeLookup (template); } } return arr; }
/** Implementation of my before lookup. * @return results to work on. */ private Lookup.Result[] myBeforeLookup () { ProxyLookup.this.beforeLookup (template); Lookup.Result[] arr = initResults (); // invoke update on the results for (int i = 0; i < arr.length; i++) { if (arr[i] instanceof WaitableResult) { WaitableResult w = (WaitableResult)arr[i]; w.beforeLookup (template); } } return arr; }
/** Implementation of my before lookup. * @return results to work on. */ private Lookup.Result<T>[] myBeforeLookup() { Template<T> template = weakL.result.template; proxy().beforeLookup(template); Lookup.Result<T>[] arr = initResults(); // invoke update on the results for (int i = 0; i < arr.length; i++) { if (arr[i] instanceof WaitableResult) { WaitableResult w = (WaitableResult) arr[i]; w.beforeLookup(template); } } return arr; }
/** Implementation of my before lookup. * @return results to work on. */ private Lookup.Result<T>[] myBeforeLookup( boolean callBeforeLookup, boolean callBeforeOnWait ) { Template<T> template = template(); proxy().beforeLookup(callBeforeLookup, template); Lookup.Result<T>[] arr = initResults(); if (callBeforeOnWait) { // invoke update on the results for (int i = 0; i < arr.length; i++) { if (arr[i] instanceof WaitableResult) { WaitableResult w = (WaitableResult) arr[i]; w.beforeLookup(template); } } } return arr; }