|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectbibliothek.gui.dock.facile.state.MaximizeSplitDockStation
public class MaximizeSplitDockStation
A MaximizeArea
which works together with a SplitDockStation
.
Constructor Summary | |
---|---|
MaximizeSplitDockStation(String uniqueId,
SplitDockStation station)
Creates a new area. |
Method Summary | |
---|---|
void |
addMaximizeAreaListener(MaximizeAreaListener listener)
Adds a listener to this area. |
void |
dropAside(Dockable dockable)
Somehow makes dockable child of this station. |
Dockable |
getMaximizedDockable()
Gets the element which is currently maximized. |
DockStation |
getStation()
Gets the station which is represented by this MaximizeArea . |
String |
getUniqueId()
Gets a unique identifier for this area. |
void |
removeMaximizeAreaListener(MaximizeAreaListener listener)
Removes a listener from this area |
void |
setMaximizedDockable(Dockable dockable)
Sets the element which should be maximized. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public MaximizeSplitDockStation(String uniqueId, SplitDockStation station)
uniqueId
- the result of getUniqueId()
station
- the result of getStation()
Method Detail |
---|
public void addMaximizeAreaListener(MaximizeAreaListener listener)
MaximizeArea
addMaximizeAreaListener
in interface MaximizeArea
listener
- the new listenerpublic void removeMaximizeAreaListener(MaximizeAreaListener listener)
MaximizeArea
removeMaximizeAreaListener
in interface MaximizeArea
listener
- the listener to removepublic void dropAside(Dockable dockable)
MaximizeArea
dockable
child of this station. This
method should add dockable
at a place were it can
be removed without destroying the original layout.
dropAside
in interface MaximizeArea
dockable
- a new element which should become child of
this station
public Dockable getMaximizedDockable()
MaximizeArea
getMaximizedDockable
in interface MaximizeArea
null
if
no element is maximizedpublic DockStation getStation()
MaximizeArea
MaximizeArea
.
getStation
in interface MaximizeArea
null
public String getUniqueId()
MaximizeArea
getUniqueId
in interface MaximizeArea
public void setMaximizedDockable(Dockable dockable)
MaximizeArea
the station
.
setMaximizedDockable
in interface MaximizeArea
dockable
- the element to maximize or null
if
no element should be maximized
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |