|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Openable<E>
Indicate an openable collection.
Since 6.0.0, TreeOpenableModel was introduced to handle
the open state of TreeModel for better performance.
Thus, for handling tree's open states, please use TreeOpenableModel
instead.
TreeModel,
Tree| Method Summary | |
|---|---|
boolean |
addOpenObject(E obj)
Add the specified object into the collection of opened objects. |
void |
clearOpen()
Clear all open status. |
java.util.Set<E> |
getOpenObjects()
Returns the objects that are opened. |
boolean |
isObjectOpened(java.lang.Object obj)
Returns whether the specified object be opened. |
boolean |
isOpenEmpty()
Returns true if the open is currently empty. |
boolean |
removeOpenObject(java.lang.Object obj)
Remove the specified object from selection. |
void |
setOpenObjects(java.util.Collection<? extends E> opens)
Replace the current set of opened objects with the given set. |
| Method Detail |
|---|
java.util.Set<E> getOpenObjects()
void setOpenObjects(java.util.Collection<? extends E> opens)
boolean isObjectOpened(java.lang.Object obj)
obj - boolean isOpenEmpty()
boolean addOpenObject(E obj)
obj - the object to be as selection.
obj
is not part of the data, or was already opened.boolean removeOpenObject(java.lang.Object obj)
obj - the object to be remove from selection.
void clearOpen()
Notice that this method is designed to be called by a component
(such as Tree).
If it is called by an application, the component's open status
won't be changed.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||