|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Object | +--org.openide.nodes.CookieSet
Support class for storing cookies and retriving them by representation class. Provides simple notifications about changes in cookies.
| Inner Class Summary | |
static interface |
CookieSet.Factory
Factory for creating cookies of given Class |
| Constructor Summary | |
CookieSet()
Default constructor. |
|
| Method Summary | |
void |
add(Class[] cookieClass,
CookieSet.Factory factory)
Registers a Factory for given cookie classes |
void |
add(Class cookieClass,
CookieSet.Factory factory)
Registers a Factory for given cookie class |
void |
add(Node.Cookie cookie)
Add a new cookie to the set. |
void |
addChangeListener(ChangeListener l)
Add a listener to changes in the cookie set. |
Node.Cookie |
getCookie(Class clazz)
Get a cookie. |
void |
remove(Node.Cookie cookie)
Remove a cookie from the set. |
void |
removeChangeListener(ChangeListener l)
Remove a listener to changes in the cookie set. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public CookieSet()
| Method Detail |
public void add(Node.Cookie cookie)
Cookies inserted earlier are given preference during lookup, in case a supplied representation class matches more than one cookie in the set.
cookie - cookie to addpublic void remove(Node.Cookie cookie)
cookie - the cookie to removepublic Node.Cookie getCookie(Class clazz)
clazz - the representation classnull if there is nonepublic void addChangeListener(ChangeListener l)
l - the listener to addpublic void removeChangeListener(ChangeListener l)
l - the listener to remove
public void add(Class cookieClass,
CookieSet.Factory factory)
public void add(Class[] cookieClass,
CookieSet.Factory factory)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||