|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectbibliothek.gui.dock.event.DockStationAdapter
public abstract class DockStationAdapter
An abstract implementation of DockStationListener.
All methods of this class are empty. The class can be used instead of
DockStationListener if only a few methods have to be implemented.
| Constructor Summary | |
|---|---|
DockStationAdapter()
|
|
| Method Summary | |
|---|---|
void |
dockableAdded(DockStation station,
Dockable dockable)
Invoked after dockable has been added to station. |
void |
dockableAdding(DockStation station,
Dockable dockable)
Invoked before dockable is added to station. |
void |
dockableRemoved(DockStation station,
Dockable dockable)
Invoked after dockable has been removed from
station. |
void |
dockableRemoving(DockStation station,
Dockable dockable)
Invoked before dockable is removed from station. |
void |
dockableSelected(DockStation station,
Dockable oldSelection,
Dockable newSelection)
Called when dockable has been selected. |
void |
dockablesRepositioned(DockStation station,
Dockable[] dockables)
Called when the location and/or size of one or several dockables changed. |
void |
dockableVisibiltySet(DockStation station,
Dockable dockable,
boolean visible)
Invoked if the visibility of a child has been changed. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public DockStationAdapter()
| Method Detail |
|---|
public void dockableAdding(DockStation station,
Dockable dockable)
DockStationListenerdockable is added to station.
dockableAdding in interface DockStationListenerstation - the station where the new child will be addeddockable - the new child
public void dockableRemoving(DockStation station,
Dockable dockable)
DockStationListenerdockable is removed from station.
dockableRemoving in interface DockStationListenerstation - the station where the old child will be removeddockable - the old child
public void dockableAdded(DockStation station,
Dockable dockable)
DockStationListenerdockable has been added to station.DockElements contains
the new element, other properties - like the bounds of the
Component of dockable - might not yet be set.
dockableAdded in interface DockStationListenerstation - the station where the new child was addeddockable - the new child
public void dockableRemoved(DockStation station,
Dockable dockable)
DockStationListenerdockable has been removed from
station.
dockableRemoved in interface DockStationListenerstation - the station where the old child was removeddockable - the old child
public void dockableVisibiltySet(DockStation station,
Dockable dockable,
boolean visible)
DockStationListenerDockableVisibilityManager to organize the calls in an easy way.
dockableVisibiltySet in interface DockStationListenerstation - the station whose children have changed their visibilitydockable - the Dockable whose visibility has changedvisible - the new visibility-state
public void dockableSelected(DockStation station,
Dockable oldSelection,
Dockable newSelection)
DockStationListenerdockable has been selected. The value of
dockable should be the same as DockStation.getFrontDockable().
dockableSelected in interface DockStationListenerstation - the source of the eventoldSelection - the element which was selected before the change, can be nullnewSelection - the current value of DockStation.getFrontDockable(), can be null
public void dockablesRepositioned(DockStation station,
Dockable[] dockables)
DockStationListenerdockables changed. This means that
DockStation.getDockableProperty(Dockable, Dockable) now returns another value than
before. This method may or may not be called for Dockables that were just added or being removed
from station.
dockablesRepositioned in interface DockStationListenerstation - the source of the eventdockables - the affected elements
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||