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

- Packages that use Lookup.Template
  Package | Description
  --- | ---
  org.openide.util | Client API part of the Lookup interfaces.
  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
    Modifier and Type | Method and Description
    --- | ---
    `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

    Methods in org.openide.util.lookup with parameters of type Lookup.Template
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | ProxyLookup.`beforeLookup(Lookup.Template<?> template)` Notifies subclasses that a query is about to be processed.
    `protected void` | AbstractLookup.`beforeLookup(Lookup.Template<?> template)` Notifies subclasses that a query is about to be processed.
    `<T> Lookup.Result<T>` | ProxyLookup.`lookup(Lookup.Template<T> template)`
    `<T> Lookup.Result<T>` | AbstractLookup.`lookup(Lookup.Template<T> template)`
    `<T> Lookup.Item<T>` | ProxyLookup.`lookupItem(Lookup.Template<T> template)`
    `<T> Lookup.Item<T>` | AbstractLookup.`lookupItem(Lookup.Template<T> template)`

Copyright © 2025 API Design. All Rights Reserved.