|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use DockStation | |
---|---|
bibliothek.extension.gui.dock.theme | Contains some DockTheme s. |
bibliothek.extension.gui.dock.theme.bubble | Various graphical and logical components used when
BubbleTheme is
active. |
bibliothek.extension.gui.dock.theme.eclipse | Various graphical and logical components needed when the
EclipseTheme
is active. |
bibliothek.extension.gui.dock.theme.eclipse.rex | Contains the elements needed to paint a generic "tabbed pane". |
bibliothek.extension.gui.dock.theme.eclipse.rex.tab | Various components needed to paint and manage the tab which is visible
on a RexTabbedComponent . |
bibliothek.extension.gui.dock.theme.flat | Various graphical and logical components needed to paint the layout
when FlatTheme is active. |
bibliothek.extension.gui.dock.theme.smooth | Contains elements to paint a DockTitle which smoothly changes
its color. |
bibliothek.gui | The high level interfaces of the framework and the most often used classes. |
bibliothek.gui.dock | The five basic classes implementing Dockable and
DockStation plus some supporting elements. |
bibliothek.gui.dock.accept | Contains classes to deal with DockAcceptance s. |
bibliothek.gui.dock.common | A set of classes that can be used to create basic applications. |
bibliothek.gui.dock.common.intern | Classes and interfaces used internally. |
bibliothek.gui.dock.common.intern.theme | |
bibliothek.gui.dock.control | Classes responsible to handle some global task. |
bibliothek.gui.dock.dockable | Some classes related to Dockable . |
bibliothek.gui.dock.event | Listeners, adapters and events used in the whole framework. A Listener is added to some object that needs to be observed, the Listener will be informed whenever the observed object changes. An Adapter is an implementation of a Listener, but the methods of an Adapter are empty. An Event is an object carrying information from an observed object to a Listener. |
bibliothek.gui.dock.facile.action | |
bibliothek.gui.dock.layout | Elements dealing with the location of Dockable s
on their DockStation and allowing to store the
whole layout of a set of Dockable s and stations. |
bibliothek.gui.dock.security | A package dealing with the issues of Applets and Wepstart-applications. DockingFrames monitors mouse- and other events globally. |
bibliothek.gui.dock.station | Elements needed by various implementations of the
DockStation interface. |
bibliothek.gui.dock.station.support | Elements used by various DockStation s to store
properties and to propagate events to other objects. |
bibliothek.gui.dock.themes | Contains an implementation of DockTheme and
all classes which are neede by this theme. |
bibliothek.gui.dock.themes.basic | Factories and classes used when the BasicTheme
is active. |
bibliothek.gui.dock.themes.nostack | Elements needed by the NoStackTheme . |
bibliothek.gui.dock.title | Elements needed to paint the title of a Dockable . |
bibliothek.gui.dock.util | Distribution of information in a global scale and methods available from everywhere. |
Uses of DockStation in bibliothek.extension.gui.dock.theme |
---|
Methods in bibliothek.extension.gui.dock.theme with parameters of type DockStation | |
---|---|
DisplayerFactory |
FlatTheme.getDisplayFactory(DockStation station)
|
Uses of DockStation in bibliothek.extension.gui.dock.theme.bubble |
---|
Methods in bibliothek.extension.gui.dock.theme.bubble with type parameters of type DockStation | ||
---|---|---|
|
BubbleDockTitleFactory.createStationTitle(D dockable,
DockTitleVersion version)
|
|
|
ReducedBubbleTitleFactory.createStationTitle(D dockable,
DockTitleVersion version)
|
Methods in bibliothek.extension.gui.dock.theme.bubble with parameters of type DockStation | |
---|---|
DockableDisplayer |
BubbleDisplayerFactory.create(DockStation station,
Dockable dockable,
DockTitle title)
|
void |
BubbleStationPaint.drawDivider(Graphics g,
DockStation station,
Rectangle bounds)
|
void |
BubbleStationPaint.drawInsertion(Graphics g,
DockStation station,
Rectangle stationBounds,
Rectangle dockableBounds)
|
void |
BubbleStationPaint.drawInsertionLine(Graphics g,
DockStation station,
int x1,
int y1,
int x2,
int y2)
|
Uses of DockStation in bibliothek.extension.gui.dock.theme.eclipse |
---|
Methods in bibliothek.extension.gui.dock.theme.eclipse with type parameters of type DockStation | ||
---|---|---|
|
EclipseDockTitleFactory.createStationTitle(D dockable,
DockTitleVersion version)
|
Methods in bibliothek.extension.gui.dock.theme.eclipse that return DockStation | |
---|---|
DockStation |
EclipseDockableDisplayer.getStation()
|
DockStation |
NoTitleDisplayer.getStation()
|
Methods in bibliothek.extension.gui.dock.theme.eclipse with parameters of type DockStation | |
---|---|
DockableDisplayer |
EclipseDisplayerFactory.create(DockStation station,
Dockable dockable,
DockTitle title)
|
void |
EclipseStationPaint.drawDivider(Graphics g,
DockStation station,
Rectangle bounds)
|
void |
EclipseStationPaint.drawInsertion(Graphics g,
DockStation station,
Rectangle stationBounds,
Rectangle dockableBounds)
|
void |
EclipseStationPaint.drawInsertionLine(Graphics g,
DockStation station,
int x1,
int y1,
int x2,
int y2)
|
void |
EclipseDockableDisplayer.setStation(DockStation station)
|
void |
NoTitleDisplayer.setStation(DockStation station)
|
Constructors in bibliothek.extension.gui.dock.theme.eclipse with parameters of type DockStation | |
---|---|
EclipseDockableDisplayer(EclipseTheme theme,
DockStation station,
Dockable dockable)
|
|
EclipseStackDockComponent(EclipseTheme theme,
DockStation station)
|
|
EclipseTabbedComponent(EclipseTheme theme,
DockStation station)
|
|
NoTitleDisplayer(DockStation station,
Dockable dockable,
boolean bordered)
|
Uses of DockStation in bibliothek.extension.gui.dock.theme.eclipse.rex |
---|
Methods in bibliothek.extension.gui.dock.theme.eclipse.rex that return DockStation | |
---|---|
DockStation |
RexTabbedComponent.getStation()
|
Constructors in bibliothek.extension.gui.dock.theme.eclipse.rex with parameters of type DockStation | |
---|---|
RexTabbedComponent(EclipseTheme theme,
DockStation station)
Creates a new tabbed component. |
Uses of DockStation in bibliothek.extension.gui.dock.theme.eclipse.rex.tab |
---|
Methods in bibliothek.extension.gui.dock.theme.eclipse.rex.tab with parameters of type DockStation | |
---|---|
Border |
TabPainter.getFullBorder(DockController controller,
DockStation station,
RexTabbedComponent component)
Gets the border which will be around component , which is
a child of station . |
Constructors in bibliothek.extension.gui.dock.theme.eclipse.rex.tab with parameters of type DockStation | |
---|---|
DockTitleTab(DockStation station,
Dockable dockable,
DockTitle title,
int index)
Creates a new tab. |
|
EclipseDockTitleEvent(DockStation station,
Dockable dockable,
boolean selected,
boolean focused,
boolean paintIconWhenInactive,
int index)
Creates a new event |
Uses of DockStation in bibliothek.extension.gui.dock.theme.flat |
---|
Methods in bibliothek.extension.gui.dock.theme.flat with type parameters of type DockStation | ||
---|---|---|
|
FlatTitleFactory.createStationTitle(D dockable,
DockTitleVersion version)
|
Methods in bibliothek.extension.gui.dock.theme.flat with parameters of type DockStation | |
---|---|
DockableDisplayer |
FlatDisplayerFactory.create(DockStation station,
Dockable dockable,
DockTitle title)
|
void |
FlatStationPaint.drawDivider(Graphics g,
DockStation station,
Rectangle bounds)
|
void |
FlatStationPaint.drawInsertion(Graphics g,
DockStation station,
Rectangle stationBounds,
Rectangle dockableBounds)
|
void |
FlatStationPaint.drawInsertionLine(Graphics g,
DockStation station,
int x1,
int y1,
int x2,
int y2)
|
Uses of DockStation in bibliothek.extension.gui.dock.theme.smooth |
---|
Methods in bibliothek.extension.gui.dock.theme.smooth with type parameters of type DockStation | ||
---|---|---|
|
SmoothDefaultTitleFactory.createStationTitle(D dockable,
DockTitleVersion version)
|
Uses of DockStation in bibliothek.gui |
---|
Methods in bibliothek.gui with type parameters of type DockStation | ||
---|---|---|
|
DockStation.isInOverrideZone(int x,
int y,
D invoker,
Dockable drop)
If the controller asks a station if a child could be dropped or moved, the controller assumes that no other station has interest in this event. |
|
static
|
DockUI.updateTheme(D station,
DockFactory<D,L> factory)
Removes all children of station and then adds
the children again. |
Methods in bibliothek.gui that return DockStation | |
---|---|
DockStation |
DockFrontend.getDefaultStation()
Gets the default station of this frontend. |
DockStation |
Dockable.getDockParent()
Gets the current parent, which is the last argument of Dockable.setDockParent(DockStation) . |
DockStation |
DockFrontend.getRoot(String name)
Gets the root with the designated name. |
DockStation[] |
DockFrontend.getRoots()
Gets a modifiable array containing all DockStation s which are
registered as root. |
DockStation |
DockController.getStation(int index)
Gets the station at the specified position. |
Methods in bibliothek.gui with parameters of type DockStation | |
---|---|
boolean |
Dockable.accept(DockStation station)
Tells whether station is an accepted parent for this
Dockable or not. |
boolean |
Dockable.accept(DockStation base,
Dockable neighbor)
Tells whether base could be the parent of a combination
between this Dockable and neighbor . |
void |
DockController.add(DockStation station)
Adds a station to this controller. |
void |
DockFrontend.addRoot(DockStation station,
String name)
Adds a root to this frontend. |
boolean |
DockStation.canCompare(DockStation station)
Tells whether this station knows a rule how to compare itself with station . |
protected void |
DockFrontend.clean(DockStation station,
DockSituationIgnore ignore)
Removes all recursively all children from station , but only
if the children are not filtered by ignore . |
int |
DockStation.compare(DockStation station)
Compares this station with station . |
protected void |
DockController.fireDockableSelected(DockStation station,
Dockable oldSelected,
Dockable newSelected)
Informs all listeners that dockable has been selected
by station . |
static Combiner |
DockUI.getCombiner(Combiner combiner,
DockStation station)
Gets a Combiner for station . |
Combiner |
DockTheme.getCombiner(DockStation station)
Gets the Combiner for station . |
static DisplayerFactory |
DockUI.getDisplayerFactory(DisplayerFactory factory,
DockStation station)
Gets a DisplayerFactory for station . |
DisplayerFactory |
DockTheme.getDisplayFactory(DockStation station)
Gets a displayer factory for station . |
StationPaint |
DockTheme.getPaint(DockStation station)
Gets the paint which is used to draw things onto station . |
static StationPaint |
DockUI.getPaint(StationPaint paint,
DockStation station)
Gets a StationPaint for station . |
void |
DockController.remove(DockStation station)
Removes a station which was managed by this controller. |
void |
DockFrontend.removeRoot(DockStation station)
Removes a root from this frontend. |
void |
DockFrontend.setDefaultStation(DockStation defaultStation)
Sets the default station of this frontend. |
void |
Dockable.setDockParent(DockStation station)
Sets the parent property. |
Uses of DockStation in bibliothek.gui.dock |
---|
Classes in bibliothek.gui.dock that implement DockStation | |
---|---|
class |
FlapDockStation
This DockStation shows only a title for each of it's children.If the user clicks on one of the titles, a window will popup. |
class |
ScreenDockStation
A DockStation which is the whole screen. |
class |
SplitDockStation
This station shows all its children at once. |
class |
StackDockStation
On this station, only one of many children is visible. |
Methods in bibliothek.gui.dock with type parameters of type DockStation | ||
---|---|---|
|
FlapDockStation.isInOverrideZone(int x,
int y,
D invoker,
Dockable drop)
|
|
|
ScreenDockStation.isInOverrideZone(int x,
int y,
D invoker,
Dockable drop)
|
|
|
SplitDockStation.isInOverrideZone(int x,
int y,
D invoker,
Dockable drop)
|
|
|
StackDockStation.isInOverrideZone(int x,
int y,
D invoker,
Dockable drop)
|
Methods in bibliothek.gui.dock that return DockStation | |
---|---|
DockStation |
DefaultDockable.asDockStation()
|
DockStation |
DockElement.asDockStation()
Returns this if this is an instance of
DockStation . |
DockStation |
ScreenDockStation.asDockStation()
|
DockStation |
SplitDockStation.asDockStation()
|
DockStation |
SplitDockStation.getDockParent()
|
Methods in bibliothek.gui.dock with parameters of type DockStation | |
---|---|
boolean |
SplitDockStation.accept(DockStation station)
|
boolean |
SplitDockStation.accept(DockStation base,
Dockable neighbour)
|
boolean |
ScreenDockStation.canCompare(DockStation station)
|
boolean |
SplitDockStation.canCompare(DockStation station)
|
int |
ScreenDockStation.compare(DockStation station)
|
int |
SplitDockStation.compare(DockStation station)
|
void |
FlapDockStation.setDockParent(DockStation station)
|
void |
SplitDockStation.setDockParent(DockStation station)
|
void |
StackDockStation.setDockParent(DockStation station)
|
Uses of DockStation in bibliothek.gui.dock.accept |
---|
Methods in bibliothek.gui.dock.accept with parameters of type DockStation | |
---|---|
boolean |
AbstractAcceptance.accept(DockStation parent,
Dockable child)
|
boolean |
CombinatoryAcceptance.accept(DockStation parent,
Dockable child)
|
boolean |
DockAcceptance.accept(DockStation parent,
Dockable child)
Tells whether or not child is allowed to become a
real child of parent . |
boolean |
MultiDockAcceptance.accept(DockStation parent,
Dockable child)
|
boolean |
AbstractAcceptance.accept(DockStation parent,
Dockable child,
Dockable next)
|
boolean |
CombinatoryAcceptance.accept(DockStation parent,
Dockable child,
Dockable next)
|
boolean |
DockAcceptance.accept(DockStation parent,
Dockable child,
Dockable next)
Tells whether child , which may be already a child of
parent , and next are allowed to be combined. |
boolean |
MultiDockAcceptance.accept(DockStation parent,
Dockable child,
Dockable next)
|
Uses of DockStation in bibliothek.gui.dock.common |
---|
Methods in bibliothek.gui.dock.common that return DockStation | |
---|---|
DockStation |
CStation.getStation()
Gets the internal representation of this CStation . |
DockStation |
CWorkingArea.getStation()
|
Methods in bibliothek.gui.dock.common with parameters of type DockStation | |
---|---|
CStation |
CControl.getStation(DockStation intern)
Searches the CStation whose internal representation
is intern . |
Uses of DockStation in bibliothek.gui.dock.common.intern |
---|
Methods in bibliothek.gui.dock.common.intern that return DockStation | |
---|---|
protected DockStation |
CStateManager.getDefaultNormal(Dockable dockable)
|
DockStation |
AbstractCStation.getStation()
|
Methods in bibliothek.gui.dock.common.intern with parameters of type DockStation | |
---|---|
boolean |
ExtendedModeAcceptance.accept(DockStation parent,
Dockable child)
|
boolean |
StackableAcceptance.accept(DockStation parent,
Dockable child)
|
boolean |
WorkingAreaAcceptance.accept(DockStation parent,
Dockable child)
|
boolean |
ExtendedModeAcceptance.accept(DockStation parent,
Dockable child,
Dockable next)
|
boolean |
StackableAcceptance.accept(DockStation parent,
Dockable child,
Dockable next)
|
boolean |
WorkingAreaAcceptance.accept(DockStation parent,
Dockable child,
Dockable next)
|
CDockable.ExtendedMode |
CStateManager.childsExtendedMode(DockStation station)
Finds out which mode a child of station would have. |
protected boolean |
CSingleParentRemover.shouldTest(DockStation station)
|
Constructors in bibliothek.gui.dock.common.intern with parameters of type DockStation | |
---|---|
AbstractCStation(DockStation station,
String id,
CLocation location)
Creates a new station. |
Uses of DockStation in bibliothek.gui.dock.common.intern.theme |
---|
Methods in bibliothek.gui.dock.common.intern.theme with parameters of type DockStation | |
---|---|
Combiner |
CDockTheme.getCombiner(DockStation station)
|
DisplayerFactory |
CDockTheme.getDisplayFactory(DockStation station)
|
StationPaint |
CDockTheme.getPaint(DockStation station)
|
Uses of DockStation in bibliothek.gui.dock.control |
---|
Methods in bibliothek.gui.dock.control that return DockStation | |
---|---|
DockStation |
DockRegister.getStation(int index)
Gets the station at the specified position. |
DockStation[] |
DockRegister.listDockStations()
Gets an array containing all known DockStations . |
DockStation[] |
DockRegister.listRoots()
Gets a list of stations which have no parent and are therefore the roots of the dock-trees. |
protected DockStation |
DefaultDockRelocator.preparePut(int mouseX,
int mouseY,
int titleX,
int titleY,
Dockable dockable)
Searches a station which can become the parent of dockable
if the mouse is released at mouseX/mouseY . |
Methods in bibliothek.gui.dock.control that return types with arguments of type DockStation | |
---|---|
protected List<DockStation> |
DefaultDockRelocator.listStationsOrdered(int x,
int y,
Dockable moved)
Makes a list of all stations which are visible and contain the point x/y . |
Methods in bibliothek.gui.dock.control with parameters of type DockStation | |
---|---|
void |
DockRegister.add(DockStation station)
Adds a station to this register. |
protected int |
DefaultDockRelocator.compare(DockStation a,
DockStation b)
Tries to decide which station is over the other stations. |
void |
FocusController.dockStationRegistered(DockController controller,
DockStation station)
|
void |
FocusController.dockStationRegistering(DockController controller,
DockStation station)
|
void |
FocusController.dockStationUnregistered(DockController controller,
DockStation station)
|
void |
MouseFocusObserver.drag(DockController controller,
Dockable dockable,
DockStation station)
|
void |
MouseFocusObserver.drop(DockController controller,
Dockable dockable,
DockStation station)
|
protected void |
DefaultDockRelocator.executePut(Dockable dockable,
DockStation station)
Executes a drag and drop event. |
protected void |
DockRegister.fireDockStationRegistered(DockStation station)
Informs all registerListeners that station has been registered. |
protected void |
DockRegister.fireDockStationRegistering(DockStation station)
Informs all registerListeners that station will be registered. |
protected void |
DockRegister.fireDockStationUnregistered(DockStation station)
Informs all registerListeners that station has been unregistered. |
protected void |
DockRelocator.fireDrag(Dockable dockable,
DockStation station)
Informs all listeners that dockable will be dragged. |
protected void |
DockRelocator.fireDrop(Dockable dockable,
DockStation station)
Informs all listeners that dockable was dropped on
station . |
protected void |
DockRegister.register(DockStation station)
Registers station , the associated controller will support
drag and drop for station .Clients and subclasses should not call this method. |
void |
DockRegister.remove(DockStation station)
Removes a station which was managed by this register. |
protected boolean |
SingleParentRemover.shouldTest(DockStation station)
Tells whether station should be automatically
removed or just be ignored. |
protected void |
DockRegister.unregister(DockStation station)
Unregisters station , the associated controller will no longer
support drag and drop operations for station .Clients and subclasses should not call this method. |
Uses of DockStation in bibliothek.gui.dock.dockable |
---|
Methods in bibliothek.gui.dock.dockable that return DockStation | |
---|---|
DockStation |
AbstractDockable.getDockParent()
|
Methods in bibliothek.gui.dock.dockable with parameters of type DockStation | |
---|---|
boolean |
AbstractDockable.accept(DockStation station)
|
boolean |
AbstractDockable.accept(DockStation base,
Dockable neighbour)
|
void |
AbstractDockable.setDockParent(DockStation station)
|
Uses of DockStation in bibliothek.gui.dock.event |
---|
Methods in bibliothek.gui.dock.event that return DockStation | |
---|---|
DockStation[] |
DockHierarchyEvent.getPath()
Gets the new path of the source . |
DockStation |
DockTitleEvent.getStation()
Gets the title which created the event, and on which the target-title is displayed. |
DockStation |
DockableSelectionEvent.getStation()
Gets the station whose selected Dockable changed. |
Methods in bibliothek.gui.dock.event with parameters of type DockStation | |
---|---|
void |
DockStationAdapter.dockableAdded(DockStation station,
Dockable dockable)
|
void |
DockStationListener.dockableAdded(DockStation station,
Dockable dockable)
Invoked after dockable has been added to station .Note: this method is called when the tree of DockElement s contains
the new element, other properties - like the bounds of the
Component of dockable - might not yet be set. |
void |
DockStationAdapter.dockableAdding(DockStation station,
Dockable dockable)
|
void |
DockStationListener.dockableAdding(DockStation station,
Dockable dockable)
Invoked before dockable is added to station . |
void |
DockStationAdapter.dockableRemoved(DockStation station,
Dockable dockable)
|
void |
DockStationListener.dockableRemoved(DockStation station,
Dockable dockable)
Invoked after dockable has been removed from
station . |
void |
DockStationAdapter.dockableRemoving(DockStation station,
Dockable dockable)
|
void |
DockStationListener.dockableRemoving(DockStation station,
Dockable dockable)
Invoked before dockable is removed from station . |
void |
DockStationAdapter.dockableSelected(DockStation station,
Dockable oldSelection,
Dockable newSelection)
|
void |
DockStationListener.dockableSelected(DockStation station,
Dockable oldSelection,
Dockable newSelection)
Called when dockable has been selected. |
void |
DockStationAdapter.dockableVisibiltySet(DockStation station,
Dockable dockable,
boolean visible)
|
void |
DockStationListener.dockableVisibiltySet(DockStation station,
Dockable dockable,
boolean visible)
Invoked if the visibility of a child has been changed. |
void |
DockAdapter.dockStationRegistered(DockController controller,
DockStation station)
|
void |
DockRegisterAdapter.dockStationRegistered(DockController controller,
DockStation station)
|
void |
DockRegisterListener.dockStationRegistered(DockController controller,
DockStation station)
Invoked after a DockStation was registered. |
void |
DockAdapter.dockStationRegistering(DockController controller,
DockStation station)
|
void |
DockRegisterAdapter.dockStationRegistering(DockController controller,
DockStation station)
|
void |
DockRegisterListener.dockStationRegistering(DockController controller,
DockStation station)
Invoked right before the station is registered in
the controller . |
void |
DockAdapter.dockStationUnregistered(DockController controller,
DockStation station)
|
void |
DockRegisterAdapter.dockStationUnregistered(DockController controller,
DockStation station)
|
void |
DockRegisterListener.dockStationUnregistered(DockController controller,
DockStation station)
Invoked after station has been unregistered from controller . |
void |
DockAdapter.drag(DockController controller,
Dockable dockable,
DockStation station)
|
void |
DockRelocatorAdapter.drag(DockController controller,
Dockable dockable,
DockStation station)
|
void |
DockRelocatorListener.drag(DockController controller,
Dockable dockable,
DockStation station)
Invoked when a drag and drop operation has been confirmed. |
void |
DockAdapter.drop(DockController controller,
Dockable dockable,
DockStation station)
|
void |
DockRelocatorAdapter.drop(DockController controller,
Dockable dockable,
DockStation station)
|
void |
DockRelocatorListener.drop(DockController controller,
Dockable dockable,
DockStation station)
Invoked after a Dockable was dropped. |
Constructors in bibliothek.gui.dock.event with parameters of type DockStation | |
---|---|
DockableSelectionEvent(DockController controller,
DockStation station,
Dockable oldSelected,
Dockable newSelected)
Creates a new event. |
|
DockTitleEvent(DockStation station,
Dockable dockable,
boolean active)
Constructs a new event. |
Uses of DockStation in bibliothek.gui.dock.facile.action |
---|
Methods in bibliothek.gui.dock.facile.action that return DockStation | |
---|---|
protected DockStation |
StateManager.getDefaultNormal(Dockable dockable)
Gets the DockStation which should be used as default normal
parent for dockable . |
protected DockStation |
StateManager.getStation(String name)
Gets the station that is registered under name . |
Methods in bibliothek.gui.dock.facile.action with parameters of type DockStation | |
---|---|
protected String |
StateManager.childsMode(DockStation station)
Guesses the mode a child of station would have if it is
dropped on station . |
Uses of DockStation in bibliothek.gui.dock.layout |
---|
Methods in bibliothek.gui.dock.layout that return types with arguments of type DockStation | |
---|---|
Map<String,DockStation> |
DockSituation.read(byte[] data)
Reads data as stream and returns the roots of the
DockElements which were found. |
Map<String,DockStation> |
DockSituation.read(DataInputStream in)
Reads in and returns the roots of the
DockElements which were found. |
Map<String,DockStation> |
DockSituation.readXML(XElement root)
Reads a set of DockStation s that were stored earlier. |
Methods in bibliothek.gui.dock.layout with parameters of type DockStation | |
---|---|
protected boolean |
DockSituation.ignoreChildren(DockStation station)
Tells whether to ignore the children of the station when saving or not. |
boolean |
DockSituationIgnore.ignoreChildren(DockStation station)
Tells whether to ignore the children of the station when saving or not. |
Method parameters in bibliothek.gui.dock.layout with type arguments of type DockStation | |
---|---|
byte[] |
DockSituation.write(Map<String,DockStation> stations)
Writes all locations and relationships of the DockStations
stations and their children into an array of bytes. |
void |
DockSituation.write(Map<String,DockStation> stations,
DataOutputStream out)
Writes all locations and relationships of the DockStations
stations and their children into the stream out . |
void |
DockSituation.writeXML(Map<String,DockStation> stations,
XElement element)
Writes all locations and relationships of the DockStation s
stations and their children as xml. |
Uses of DockStation in bibliothek.gui.dock.security |
---|
Classes in bibliothek.gui.dock.security that implement DockStation | |
---|---|
class |
SecureFlapDockStation
A FlapDockStation that uses SecureFlapWindow instead
of FlapWindow . |
class |
SecureScreenDockStation
A ScreenDockStation that uses SecureScreenDockDialog
instead of ScreenDockDialog . |
class |
SecureSplitDockStation
A SplitDockStation which can work in a restricted environment.Note: This station can only work in the realm of a SecureDockController . |
class |
SecureStackDockStation
A StackDockStation which can operate in a restricted environment. |
Uses of DockStation in bibliothek.gui.dock.station |
---|
Classes in bibliothek.gui.dock.station that implement DockStation | |
---|---|
class |
AbstractDockableStation
An abstract combination between DockStation and Dockable . |
class |
AbstractDockStation
An abstract implementation of DockStation . |
Methods in bibliothek.gui.dock.station that return DockStation | |
---|---|
DockStation |
AbstractDockableStation.asDockStation()
|
DockStation |
DockableDisplayer.getStation()
Gets the station on which this displayer might be shown. |
Methods in bibliothek.gui.dock.station with parameters of type DockStation | |
---|---|
boolean |
AbstractDockStation.canCompare(DockStation station)
|
boolean |
AbstractDockableStation.canCompare(DockStation station)
|
Dockable |
Combiner.combine(Dockable old,
Dockable drop,
DockStation parent)
Merges the Dockable old and drop into
a new Dockable. |
int |
AbstractDockStation.compare(DockStation station)
|
int |
AbstractDockableStation.compare(DockStation station)
|
DockableDisplayer |
DisplayerFactory.create(DockStation station,
Dockable dockable,
DockTitle title)
Creates a new DockableDisplayer which will be shown
on station , will have dockable as
child and will display the title . |
void |
StationPaint.drawDivider(Graphics g,
DockStation station,
Rectangle bounds)
Draws a divider between two elements. |
void |
StationPaint.drawInsertion(Graphics g,
DockStation station,
Rectangle stationBounds,
Rectangle dockableBounds)
Paints some markings when a Dockable is added to a DockStation . |
void |
StationPaint.drawInsertionLine(Graphics g,
DockStation station,
int x1,
int y1,
int x2,
int y2)
Paints a single line from x1/y1 to x2/y2. |
void |
DockableDisplayer.setStation(DockStation station)
Sets the station on which this displayer is shown. |
Constructors in bibliothek.gui.dock.station with parameters of type DockStation | |
---|---|
DisplayerCollection(DockStation station,
DisplayerFactory factory)
Creates a new collection |
Uses of DockStation in bibliothek.gui.dock.station.support |
---|
Methods in bibliothek.gui.dock.station.support that return DockStation | |
---|---|
DockStation |
DockStationListenerManager.getStation()
Gets the station for which this manager collects listeners. |
Methods in bibliothek.gui.dock.station.support with parameters of type DockStation | |
---|---|
Dockable |
CombinerWrapper.combine(Dockable old,
Dockable drop,
DockStation parent)
|
DockableDisplayer |
DisplayerFactoryWrapper.create(DockStation station,
Dockable dockable,
DockTitle title)
|
void |
DockableVisibilityManager.dockableAdded(DockStation station,
Dockable dockable)
|
void |
DockableVisibilityManager.dockableRemoved(DockStation station,
Dockable dockable)
|
void |
StationPaintWrapper.drawDivider(Graphics g,
DockStation station,
Rectangle bounds)
|
void |
StationPaintWrapper.drawInsertion(Graphics g,
DockStation station,
Rectangle stationBounds,
Rectangle dockableBounds)
|
void |
StationPaintWrapper.drawInsertionLine(Graphics g,
DockStation station,
int x1,
int y1,
int x2,
int y2)
|
Constructors in bibliothek.gui.dock.station.support with parameters of type DockStation | |
---|---|
DockStationListenerManager(DockStation station)
Constructs a new manager. |
Uses of DockStation in bibliothek.gui.dock.themes |
---|
Methods in bibliothek.gui.dock.themes with parameters of type DockStation | |
---|---|
Combiner |
BasicTheme.getCombiner(DockStation station)
|
Combiner |
NoStackTheme.getCombiner(DockStation station)
|
DisplayerFactory |
BasicTheme.getDisplayFactory(DockStation station)
|
DisplayerFactory |
NoStackTheme.getDisplayFactory(DockStation station)
|
StationPaint |
BasicTheme.getPaint(DockStation station)
|
StationPaint |
NoStackTheme.getPaint(DockStation station)
|
Uses of DockStation in bibliothek.gui.dock.themes.basic |
---|
Methods in bibliothek.gui.dock.themes.basic with type parameters of type DockStation | ||
---|---|---|
|
BasicButtonTitleFactory.createStationTitle(D dockable,
DockTitleVersion version)
|
|
|
BasicDockTitleFactory.createStationTitle(D dockable,
DockTitleVersion version)
|
Methods in bibliothek.gui.dock.themes.basic that return DockStation | |
---|---|
DockStation |
BasicDockableDisplayer.getStation()
|
Methods in bibliothek.gui.dock.themes.basic with parameters of type DockStation | |
---|---|
Dockable |
BasicCombiner.combine(Dockable old,
Dockable drop,
DockStation parent)
|
DockableDisplayer |
BasicDisplayerFactory.create(DockStation station,
Dockable dockable,
DockTitle title)
|
void |
BasicStationPaint.drawDivider(Graphics g,
DockStation station,
Rectangle bounds)
|
void |
BasicStationPaint.drawInsertion(Graphics g,
DockStation station,
Rectangle stationBounds,
Rectangle dockableBounds)
|
void |
BasicStationPaint.drawInsertionLine(Graphics g,
DockStation station,
int x1,
int x2,
int y1,
int y2)
|
void |
BasicDockableDisplayer.setStation(DockStation station)
|
Uses of DockStation in bibliothek.gui.dock.themes.nostack |
---|
Methods in bibliothek.gui.dock.themes.nostack with type parameters of type DockStation | ||
---|---|---|
|
NoStackTitleFactory.createStationTitle(D dockable,
DockTitleVersion version)
|
Methods in bibliothek.gui.dock.themes.nostack with parameters of type DockStation | |
---|---|
boolean |
NoStackAcceptance.accept(DockStation parent,
Dockable child)
|
boolean |
NoStackAcceptance.accept(DockStation parent,
Dockable child,
Dockable next)
|
Uses of DockStation in bibliothek.gui.dock.title |
---|
Methods in bibliothek.gui.dock.title with type parameters of type DockStation | ||
---|---|---|
|
DockTitleVersion.createStation(D dock)
Creates a title for dock . |
|
|
ControllerTitleFactory.createStationTitle(D dockable,
DockTitleVersion version)
|
|
|
DockTitleFactory.createStationTitle(D dockable,
DockTitleVersion version)
Creates a DockTitle for dockable which is
also a DockStation . |
|
|
NullTitleFactory.createStationTitle(D dockable,
DockTitleVersion version)
|
Uses of DockStation in bibliothek.gui.dock.util |
---|
Methods in bibliothek.gui.dock.util that return DockStation | |
---|---|
static DockStation |
DockUtilities.getRoot(DockElement element)
Searches the station which is an ancestor of element
and has no parent. |
Methods in bibliothek.gui.dock.util with parameters of type DockStation | |
---|---|
static void |
DockUtilities.ensureTreeValidity(DockStation newParent,
Dockable newChild)
Ensures that newChild has no parent, and that there will
be no cycle when newChild is added to newParent |
static DockableProperty |
DockUtilities.getPropertyChain(DockStation ground,
Dockable dockable)
Creates a DockableProperty describing the path from
ground to dockable . |
void |
DockUtilities.DockVisitor.handleDockStation(DockStation station)
Invoked to visit station . |
static void |
DockUtilities.visit(DockStation station,
DockUtilities.DockVisitor visitor)
Visits station and all its children. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |