|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object bibliothek.gui.dock.common.intern.ui.CommonSingleTabDecider
public class CommonSingleTabDecider
Observes and handles the single-tab property of CDockable
s.
Field Summary |
---|
Fields inherited from interface bibliothek.gui.dock.displayer.SingleTabDecider |
---|
ALLWAYS, NONE, SINGLE_TAB_DECIDER |
Constructor Summary | |
---|---|
CommonSingleTabDecider(CControl control)
Creates a new decider |
Method Summary | |
---|---|
void |
addSingleTabDeciderListener(SingleTabDeciderListener listener)
Adds a listener to this decider, the listener is to be informed if the single tab property of a Dockable changes. |
protected SingleTabDeciderListener[] |
listeners()
Gets all listeners that are currently registered at this decider. |
void |
removeSingleTabDeciderListener(SingleTabDeciderListener listener)
Removes a listener from this decider. |
boolean |
showSingleTab(DockStation station,
Dockable dockable)
Decides whether to show a single tab for dockable |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public CommonSingleTabDecider(CControl control)
control
- the realm in which this decider worksMethod Detail |
---|
public void addSingleTabDeciderListener(SingleTabDeciderListener listener)
SingleTabDecider
Dockable
changes.
addSingleTabDeciderListener
in interface SingleTabDecider
listener
- the new listenerpublic void removeSingleTabDeciderListener(SingleTabDeciderListener listener)
SingleTabDecider
removeSingleTabDeciderListener
in interface SingleTabDecider
listener
- the listener to removeprotected SingleTabDeciderListener[] listeners()
public boolean showSingleTab(DockStation station, Dockable dockable)
SingleTabDecider
dockable
showSingleTab
in interface SingleTabDecider
station
- the parent of dockable
dockable
- the element for which a single tab might be shown
true
if a tab should be shown, false
if not
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |