Uses of Class
org.openide.util.Lookup.Template

Packages that use Lookup.Template
org.openide.util A set of utility classes covering a few general infrastructure points in the Open APIs. 
org.openide.util.lookup Support classes for the Registration and Lookup extension mechanism. 
 

Uses of Lookup.Template in org.openide.util
 

Methods in org.openide.util with parameters of type Lookup.Template
abstract
<T> Lookup.Result<T>
Lookup.lookup(Lookup.Template<T> template)
          The general lookup method.
<T> Lookup.Item<T>
Lookup.lookupItem(Lookup.Template<T> template)
          Look up the first item matching a given template.
 

Uses of Lookup.Template in org.openide.util.lookup
 

Fields in org.openide.util.lookup declared as Lookup.Template
 Lookup.Template<T> AbstractLookup.ReferenceToResult.template
          the template for the result
 

Methods in org.openide.util.lookup that return types with arguments of type Lookup.Template
protected abstract  java.util.Map<Lookup.Template,java.lang.ref.Reference<org.openide.util.lookup.ProxyLookup.R>> ProxyLookup.ImmutableInternalData.getResults()
           
 

Methods in org.openide.util.lookup with parameters of type Lookup.Template
protected  void AbstractLookup.R.beforeLookup(Lookup.Template t)
          Used by proxy results to synchronize before lookup.
protected  void MetaInfServicesLookup.beforeLookup(Lookup.Template t)
           
protected abstract  void WaitableResult.beforeLookup(Lookup.Template t)
          Used by proxy results to synchronize before lookup.
protected  void AbstractLookup.beforeLookup(Lookup.Template<?> template)
          Notifies subclasses that a query is about to be processed.
protected  void ProxyLookup.beforeLookup(Lookup.Template<?> template)
          Notifies subclasses that a query is about to be processed.
 AbstractLookup.ReferenceToResult DelegatingStorage.cleanUpResult(Lookup.Template templ)
           
 AbstractLookup.ReferenceToResult InheritanceTree.cleanUpResult(Lookup.Template templ)
           
 AbstractLookup.ReferenceToResult<?> AbstractLookup.Storage.cleanUpResult(Lookup.Template<?> templ)
          Given the provided template, Do cleanup the results.
 AbstractLookup.ReferenceToResult ArrayStorage.cleanUpResult(Lookup.Template<?> templ)
          Cleanup the references
(package private)
<T> boolean
AbstractLookup.cleanUpResult(Lookup.Template<T> template)
          Method to be called when a result is cleared to signal that the list of all result should be checked for clearing.
(package private)
<T> org.openide.util.lookup.ProxyLookup.R<T>
ProxyLookup.ImmutableInternalData.findResult(ProxyLookup proxy, ProxyLookup.ImmutableInternalData[] newData, Lookup.Template<T> template)
           
<T> Lookup.Result<T>
AbstractLookup.lookup(Lookup.Template<T> template)
           
<T> Lookup.Result<T>
ExcludingLookup.lookup(Lookup.Template<T> template)
           
<T> Lookup.Result<T>
ProxyLookup.lookup(Lookup.Template<T> template)
           
<T> Lookup.Result<T>
SimpleLookup.lookup(Lookup.Template<T> template)
           
<T> Lookup.Result<T>
SimpleProxyLookup.lookup(Lookup.Template<T> template)
           
<T> Lookup.Item<T>
AbstractLookup.lookupItem(Lookup.Template<T> template)
           
<T> Lookup.Item<T>
ExcludingLookup.lookupItem(Lookup.Template<T> template)
           
<T> Lookup.Item<T>
ProxyLookup.lookupItem(Lookup.Template<T> template)
           
<T> Lookup.Item<T>
SimpleProxyLookup.lookupItem(Lookup.Template<T> template)
           
(package private) static boolean AbstractLookup.matches(Lookup.Template<?> t, AbstractLookup.Pair<?> item, boolean deepCheck)
          A method that defines matching between Item and Template.
(package private)
<T> ProxyLookup.ImmutableInternalData
ProxyLookup.ImmutableInternalData.removeTemplate(ProxyLookup proxy, Lookup.Template<T> template)
           
 

Method parameters in org.openide.util.lookup with type arguments of type Lookup.Template
static ProxyLookup.ImmutableInternalData ProxyLookup.ImmutableInternalData.create(java.lang.Object lkp, java.util.Map<Lookup.Template,java.lang.ref.Reference<org.openide.util.lookup.ProxyLookup.R>> results)