## Uses of Class
org.openide.util.lookup.AbstractLookup.Pair

- Packages that use AbstractLookup.Pair
  Package | Description
  --- | ---
  org.openide.util.lookup | Support classes for the Registration and `Lookup` extension mechanism.

- - ### Uses of AbstractLookup.Pair in org.openide.util.lookup

    Methods in org.openide.util.lookup with parameters of type AbstractLookup.Pair
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | AbstractLookup.`addPair(AbstractLookup.Pair<?> pair)` The method to add instance to the lookup with.
    `void` | AbstractLookup.Content.`addPair(AbstractLookup.Pair<?> pair)` The method to add a pair to the associated `AbstractLookup`.
    `protected void` | AbstractLookup.`addPair(AbstractLookup.Pair<?> pair, Executor notifyIn)` The method to add instance to the lookup with.
    `protected void` | AbstractLookup.`removePair(AbstractLookup.Pair<?> pair)` Remove instance.
    `void` | AbstractLookup.Content.`removePair(AbstractLookup.Pair<?> pair)` Remove instance.
    `protected void` | AbstractLookup.`removePair(AbstractLookup.Pair<?> pair, Executor notifyIn)` Remove instance.

    Method parameters in org.openide.util.lookup with type arguments of type AbstractLookup.Pair
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | AbstractLookup.`setPairs(Collection<? extends AbstractLookup.Pair> collection)` Changes all pairs in the lookup to new values.
    `void` | AbstractLookup.Content.`setPairs(Collection<? extends AbstractLookup.Pair> c)` Changes all pairs in the lookup to new values.
    `protected void` | AbstractLookup.`setPairs(Collection<? extends AbstractLookup.Pair> collection, Executor notifyIn)` Changes all pairs in the lookup to new values, notifies listeners using provided executor.

Copyright © 2025 API Design. All Rights Reserved.