|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface DockableSelection
A DockableSelection is a Component which shows some or all
Dockables of a DockController. The user can select one of
the Dockable either by using the mouse or the keyboard.
| Method Summary | |
|---|---|
void |
addDockableSelectionListener(DockableSelectionListener listener)
Adds a listener that gets informed when the state of this selection changes. |
void |
close()
Called when the current selection is no longer needed either because a selection was done or was canceled. |
java.awt.Component |
getComponent()
Gets the component which represents the selection. |
boolean |
hasChoices(DockController controller)
Checks whether controller has at least two different
Dockables which would be shown on this DockableSelection. |
void |
open(DockController controller)
Called when a new selection is about to happen. |
void |
removeDockableSelectionListener(DockableSelectionListener listener)
Removes a listener that gets informed when the state of this selection changes. |
| Method Detail |
|---|
boolean hasChoices(DockController controller)
controller has at least two different
Dockables which would be shown on this DockableSelection.
controller - the controller which might not have any children at all
true if opening this DockableSelection gives
the user a choice, false if this selection would not show
anythingjava.awt.Component getComponent()
void open(DockController controller)
controller - the controller for which the selection will happenvoid close()
void addDockableSelectionListener(DockableSelectionListener listener)
listener - the new listenervoid removeDockableSelectionListener(DockableSelectionListener listener)
listener - the new listener
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||