|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.openide.util.Lookup.Result
Result of a lookup request. Allows access to all matching instances at once. Also permits listening to changes in the result. Result can contain duplicate items.
Constructor Summary | |
Lookup.Result()
|
Method Summary | |
abstract void |
addLookupListener(LookupListener l)
Registers a listener that is invoked when there is a possible change in this result. |
Set |
allClasses()
Get all classes represented in the result. |
abstract Collection |
allInstances()
Get all instances in the result. |
Collection |
allItems()
Get all registered items. |
abstract void |
removeLookupListener(LookupListener l)
Unregisters a listener previously added. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public Lookup.Result()
Method Detail |
public abstract void addLookupListener(LookupListener l)
l
- the listener to addpublic abstract void removeLookupListener(LookupListener l)
l
- the listener to removepublic abstract Collection allInstances()
public Set allClasses()
Class
objects that will never change its contentpublic Collection allItems()
Lookup.Item
that will never change its content
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |