|
||||||||||
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.displayer | The DockableDisplayer s that are used
by the EclipseTheme . |
bibliothek.extension.gui.dock.theme.eclipse.stack | An implementation of TabPane and
supporting classes for the EclipseTheme . |
bibliothek.extension.gui.dock.theme.eclipse.stack.tab | Various components needed to paint and manage the tab which is visible
on a EclipseTabPane . |
bibliothek.extension.gui.dock.theme.flat | Various graphical and logical components needed to paint the layout
when FlatTheme is active. |
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.station | Contains the CommonStation , various implementations of CommonStation and supporting classes. |
bibliothek.gui.dock.common.intern.ui | Base-classes intended for inheritance and small strategy-classes modifying the way Core works. |
bibliothek.gui.dock.common.mode | A subclass of LocationModeManager that handles CLocation s,
ExtendedMode s and is aware of CControl . |
bibliothek.gui.dock.common.mode.station | Contains wrapper classes for various DockStation s, implementing the interface
CLocationMode . |
bibliothek.gui.dock.common.theme | Classes related to the DockTheme s. |
bibliothek.gui.dock.control | Classes responsible to handle some global task. |
bibliothek.gui.dock.control.relocator | Various implementations of RelocateOperation . |
bibliothek.gui.dock.displayer | Classes and interfaces that are needed by the DockableDisplayer . |
bibliothek.gui.dock.dockable | Some classes related to Dockable . |
bibliothek.gui.dock.event | Listeners, adapters and events used in the whole framework. |
bibliothek.gui.dock.facile.mode | Contains an implementation of ModeManager that links a mode to the location
of a Dockable . |
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. |
bibliothek.gui.dock.station | Elements needed by various implementations of the
DockStation interface. |
bibliothek.gui.dock.station.stack | Elements which are related to the StackDockStation . |
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.color | The color subsystem allows each kind of element to get its colors from a central repository. |
bibliothek.gui.dock.themes.font | Implementations of DockFont to be used
at different places (as described in the documentation for each item). |
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 that return DockStation | |
---|---|
DockStation |
BubbleStackDockComponent.getStation()
Gets the station on which this component is used. |
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)
|
Constructors in bibliothek.extension.gui.dock.theme.bubble with parameters of type DockStation | |
---|---|
BubbleDisplayer(DockStation station,
Dockable dockable,
DockTitle title)
Creates a new displayer |
Uses of DockStation in bibliothek.extension.gui.dock.theme.eclipse |
---|
Methods in bibliothek.extension.gui.dock.theme.eclipse with parameters of type DockStation | |
---|---|
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)
|
Uses of DockStation in bibliothek.extension.gui.dock.theme.eclipse.displayer |
---|
Methods in bibliothek.extension.gui.dock.theme.eclipse.displayer that return DockStation | |
---|---|
DockStation |
EclipseDockableDisplayer.getStation()
|
DockStation |
NoTitleDisplayer.getStation()
|
Methods in bibliothek.extension.gui.dock.theme.eclipse.displayer with parameters of type DockStation | |
---|---|
DockableDisplayer |
EclipseDisplayerFactory.create(DockStation station,
Dockable dockable,
DockTitle title)
|
protected BasicDockableDisplayer |
EclipseDisplayerFactory.create(DockStation station,
Dockable dockable,
DockTitle title,
boolean border,
EclipseThemeConnector.TitleBar bar)
Creates a new displayer. |
void |
EclipseDockableDisplayer.setStation(DockStation station)
|
void |
NoTitleDisplayer.setStation(DockStation station)
|
Constructors in bibliothek.extension.gui.dock.theme.eclipse.displayer with parameters of type DockStation | |
---|---|
EclipseBasicDockableDisplayer(DockStation station,
Dockable dockable,
DockTitle title,
DockableDisplayer.Location location,
EclipseThemeConnector.TitleBar bar)
|
|
EclipseDockableDisplayer(EclipseTheme theme,
DockStation station,
Dockable dockable)
Creates a new DockableDisplayer . |
|
NoTitleDisplayer(DockStation station,
Dockable dockable,
EclipseThemeConnector.TitleBar bar)
|
Uses of DockStation in bibliothek.extension.gui.dock.theme.eclipse.stack |
---|
Methods in bibliothek.extension.gui.dock.theme.eclipse.stack that return DockStation | |
---|---|
DockStation |
EclipseTabPane.getStation()
Gets the station on which this pane lies. |
Constructors in bibliothek.extension.gui.dock.theme.eclipse.stack with parameters of type DockStation | |
---|---|
EclipseTabPane(EclipseTheme theme,
DockStation station)
Creates a new pane. |
Uses of DockStation in bibliothek.extension.gui.dock.theme.eclipse.stack.tab |
---|
Methods in bibliothek.extension.gui.dock.theme.eclipse.stack.tab that return DockStation | |
---|---|
DockStation |
BaseTabComponent.getStation()
|
DockStation |
InvisibleTabPane.getStation()
Gets the station for which this pane is used. |
Constructors in bibliothek.extension.gui.dock.theme.eclipse.stack.tab with parameters of type DockStation | |
---|---|
DockTitleTab(DockStation station,
Dockable dockable,
DockTitleVersion title)
Creates a new tab. |
|
EclipseDockTitleEvent(DockStation station,
Dockable dockable,
boolean selected,
boolean focused,
boolean paintIconWhenInactive)
Creates a new event |
Uses of DockStation in bibliothek.extension.gui.dock.theme.flat |
---|
Methods in bibliothek.extension.gui.dock.theme.flat that return DockStation | |
---|---|
DockStation |
FlatTabPane.getStation()
|
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)
|
Constructors in bibliothek.extension.gui.dock.theme.flat with parameters of type DockStation | |
---|---|
FlatDockableDisplayer(DockStation station,
Dockable dockable,
DockTitle title,
DockableDisplayer.Location location)
|
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 latest 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 |
DockFrontend.RootInfo.getStation()
Gets the root-station. |
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)
Deprecated. replaced by DockFrontend.addRoot(String, DockStation) , since
name is used as key in a map it should come first |
void |
DockFrontend.addRoot(String id,
DockStation station)
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 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 |
DockStation.replace(DockStation old,
Dockable next)
Replaces the child old by next which is
not yet a child of this station. |
void |
DockFrontend.setDefaultStation(DockStation defaultStation)
Sets the default station of this frontend. |
void |
Dockable.setDockParent(DockStation station)
Sets the parent property. |
Constructors in bibliothek.gui with parameters of type DockStation | |
---|---|
DockFrontend.RootInfo(DockStation station,
String name)
Creates a new object. |
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. |
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()
|
DockStation |
StackDockStation.getStation()
|
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.replace(DockStation old,
Dockable next)
|
void |
ScreenDockStation.replace(DockStation old,
Dockable next)
|
void |
SplitDockStation.replace(DockStation old,
Dockable next)
|
void |
StackDockStation.replace(DockStation old,
Dockable next)
|
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 |
---|
Classes in bibliothek.gui.dock.common with type parameters of type DockStation | |
---|---|
interface |
CStation<S extends DockStation>
A CStation is an element onto which CDockable s can be dropped. |
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 |
---|
Classes in bibliothek.gui.dock.common.intern with type parameters of type DockStation | |
---|---|
class |
AbstractCStation<S extends DockStation>
A simple implementation of CStation . |
class |
AbstractDockableCStation<S extends DockStation>
An abstract implementation of CStation that can be docked like a CDockable . |
Methods in bibliothek.gui.dock.common.intern with parameters of type DockStation | |
---|---|
void |
CPlaceholderStrategy.install(DockStation station)
|
void |
CPlaceholderStrategy.uninstall(DockStation station)
|
Uses of DockStation in bibliothek.gui.dock.common.intern.station |
---|
Classes in bibliothek.gui.dock.common.intern.station with type parameters of type DockStation | |
---|---|
interface |
CommonStation<S extends DockStation>
An interface that can be implemented by classes that extend a DockStation ,
are Dockable s and that should implement CommonDockable
as well. |
Classes in bibliothek.gui.dock.common.intern.station that implement DockStation | |
---|---|
class |
CSplitDockStation
An implementation of SplitDockStation that also satisfies the
CommonDockable interface. |
class |
SecureCSplitDockStation
The secure version of CSplitDockStation . |
Uses of DockStation in bibliothek.gui.dock.common.intern.ui |
---|
Methods in bibliothek.gui.dock.common.intern.ui 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)
|
protected boolean |
CSingleParentRemover.shouldTest(DockStation station)
|
boolean |
CommonSingleTabDecider.showSingleTab(DockStation station,
Dockable dockable)
|
Uses of DockStation in bibliothek.gui.dock.common.mode |
---|
Methods in bibliothek.gui.dock.common.mode with parameters of type DockStation | |
---|---|
ExtendedMode |
CLocationModeManager.childsExtendedMode(DockStation parent)
Guesses the result of LocationModeManager.getCurrentMode(Dockable) once a Dockable is
dropped onto DockStation . |
boolean |
CExternalizedMode.respectWorkingAreas(DockStation station)
|
boolean |
CLocationMode.respectWorkingAreas(DockStation station)
Tells whether Dockable s which have this mode applied should
respect the settings for CWorkingArea s. |
boolean |
CMaximizedMode.respectWorkingAreas(DockStation station)
|
boolean |
CMinimizedMode.respectWorkingAreas(DockStation station)
|
boolean |
CNormalMode.respectWorkingAreas(DockStation station)
|
Uses of DockStation in bibliothek.gui.dock.common.mode.station |
---|
Methods in bibliothek.gui.dock.common.mode.station that return DockStation | |
---|---|
DockStation |
CScreenDockStationHandle.External.getStation()
|
Methods in bibliothek.gui.dock.common.mode.station with parameters of type DockStation | |
---|---|
boolean |
CScreenDockStationHandle.Maximal.isRepresenting(DockStation station)
|
boolean |
CSplitDockStationHandle.Maximal.isRepresenting(DockStation station)
|
Uses of DockStation in bibliothek.gui.dock.common.theme |
---|
Methods in bibliothek.gui.dock.common.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. |
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 boolean |
DefaultDockRelocator.canMerge(DockStation parent,
Dockable selection)
Checks whether the current Merger can merge parent
with child . |
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 |
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,
boolean requiresListener)
Registers station , the associated controller will support
drag and drop for station . |
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 boolean |
SingleParentRemover.test(DockStation station)
Tries to replace station with its only child or
remove station if it has no children at all. |
protected void |
DockRegister.unregister(DockStation station)
Unregisters station , the associated controller will no longer
support drag and drop operations for station . |
Uses of DockStation in bibliothek.gui.dock.control.relocator |
---|
Methods in bibliothek.gui.dock.control.relocator that return DockStation | |
---|---|
DockStation |
DropOperation.getStation()
|
DockStation |
MergeOperation.getStation()
|
DockStation |
MoveOperation.getStation()
|
DockStation |
RelocateOperation.getStation()
Gets the station which is the target of this operation |
Methods in bibliothek.gui.dock.control.relocator with parameters of type DockStation | |
---|---|
boolean |
Merger.canMerge(DockStation parent,
DockStation child)
Checks whether Merger.merge(DockStation, DockStation) will succeed or not. |
boolean |
MultiMerger.canMerge(DockStation parent,
DockStation child)
|
boolean |
StackMerger.canMerge(DockStation parent,
DockStation child)
|
void |
Merger.merge(DockStation parent,
DockStation child)
Moves all children of child to parent , leaving child
empty. |
void |
MultiMerger.merge(DockStation parent,
DockStation child)
|
void |
StackMerger.merge(DockStation parent,
DockStation child)
|
Constructors in bibliothek.gui.dock.control.relocator with parameters of type DockStation | |
---|---|
DropOperation(DockController controller,
DockStation station)
Creates a new operation |
|
MergeOperation(DockController controller,
Merger merger,
DockStation station)
Creates a new operation. |
|
MoveOperation(DockController controller,
DockStation station)
Creates a new operation |
Uses of DockStation in bibliothek.gui.dock.displayer |
---|
Methods in bibliothek.gui.dock.displayer with parameters of type DockStation | |
---|---|
boolean |
SingleTabDecider.showSingleTab(DockStation station,
Dockable dockable)
Decides whether to show a single tab for dockable |
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 . |
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.mode |
---|
Methods in bibliothek.gui.dock.facile.mode that return DockStation | |
---|---|
DockStation |
AbstractLocationMode.getRepresentation(String uniqueId)
|
DockStation |
LocationMode.getRepresentation(String uniqueId)
Gets the one DockStation that is known with the root-id uniqueId . |
DockStation |
ModeArea.getStation()
Gets the station which is represented by this area. |
Methods in bibliothek.gui.dock.facile.mode that return types with arguments of type DockStation | |
---|---|
Map<ExtendedMode,DockStation> |
LocationModeManager.getRepresentations(String id)
Checks all LocationMode s of this manager and returns all
DockStation s that were registered with the given id. |
Methods in bibliothek.gui.dock.facile.mode with parameters of type DockStation | |
---|---|
A |
AbstractLocationMode.get(DockStation station)
Recursively searches through all areas known to this mode until the mode is found that represents station . |
MaximizedModeArea |
MaximizedMode.getMaximizeArea(DockStation station)
Searches the one MaximizedModeArea whose station is
station . |
MaximizedModeArea |
MaximizedMode.getNextMaximizeArea(DockStation station)
Searches the MaximizedModeArea which either represents
station or its nearest parent. |
boolean |
AbstractLocationMode.isRepresenting(DockStation station)
|
boolean |
LocationMode.isRepresenting(DockStation station)
Tells whether this mode knows station and represents the mode
children of station are in. |
boolean |
MaximizedModeArea.isRepresenting(DockStation station)
Tells whether this area is representing station . |
void |
MaximizedMode.unmaximize(DockStation station,
AffectedSet affected)
Ensures that either the MaximizedModeArea station or its
nearest parent does not show a maximized element. |
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. |
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,
PlaceholderMap placeholders)
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 |
|
StationChildHandle(DockStation station,
DisplayerCollection displayers,
Dockable dockable,
DockTitleVersion title)
Creates a new handle, initializes a DockTitleRequest but no DockableDisplayer nor a DockTitle . |
Uses of DockStation in bibliothek.gui.dock.station.stack |
---|
Methods in bibliothek.gui.dock.station.stack that return DockStation | |
---|---|
DockStation |
StackDockComponentParent.getStation()
Gets the station this parent represents. |
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,
PlaceholderMap placeholders)
|
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)
|
void |
PlaceholderStrategy.install(DockStation station)
Informs this strategy that it will from no one be used by station . |
void |
RootPlaceholderStrategy.install(DockStation station)
|
void |
PlaceholderStrategy.uninstall(DockStation station)
Informs this strategy that it will no longer be used for station . |
void |
RootPlaceholderStrategy.uninstall(DockStation station)
|
Constructors in bibliothek.gui.dock.station.support with parameters of type DockStation | |
---|---|
DockStationListenerManager(DockStation station)
Constructs a new manager. |
|
RootPlaceholderStrategy(DockStation station)
Creates a new strategy. |
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 that return DockStation | |
---|---|
DockStation |
BasicDockableDisplayer.getStation()
|
DockStation |
TabDecorator.getStation()
|
Methods in bibliothek.gui.dock.themes.basic with parameters of type DockStation | |
---|---|
Dockable |
BasicCombiner.combine(Dockable old,
Dockable drop,
DockStation parent,
PlaceholderMap placeholders)
|
DockableDisplayer |
BasicDisplayerFactory.create(DockStation station,
Dockable dockable,
DockTitle title)
|
protected BasicDockableDisplayer |
BasicDisplayerFactory.create(DockStation station,
Dockable dockable,
DockTitle title,
DockableDisplayer.Location location)
Creates a new displayer. |
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)
|
protected void |
BasicDockableDisplayer.init(DockStation station,
Dockable dockable,
DockTitle title,
DockableDisplayer.Location location)
Initialises all properties of this DockableDisplayer. |
void |
BasicDockableDisplayer.setStation(DockStation station)
|
Constructors in bibliothek.gui.dock.themes.basic with parameters of type DockStation | |
---|---|
BasicDockableDisplayer(DockStation station)
Creates a new displayer |
|
BasicDockableDisplayer(DockStation station,
boolean initialize)
Creates a new displayer but does not set the properties of the displayer. |
|
BasicDockableDisplayer(DockStation station,
Dockable dockable,
DockTitle title)
Creates a new displayer, sets the title and the content. |
|
BasicDockableDisplayer(DockStation station,
Dockable dockable,
DockTitle title,
DockableDisplayer.Location location)
Creates a new displayer, sets the title, its location and the content. |
|
TabDecorator(DockStation station)
Creates a new decorator |
Uses of DockStation in bibliothek.gui.dock.themes.color |
---|
Methods in bibliothek.gui.dock.themes.color that return DockStation | |
---|---|
DockStation |
MenuColor.getStation()
Gets the station on which the tab is shown. |
DockStation |
TabColor.getStation()
Gets the station on which the tab is shown. |
Constructors in bibliothek.gui.dock.themes.color with parameters of type DockStation | |
---|---|
MenuColor(String id,
DockStation station,
CombinedMenu menu,
Color backup)
Creates a new TabColor. |
|
MenuColor(String id,
Path kind,
DockStation station,
CombinedMenu menu,
Color backup)
Creates a new TabColor. |
|
TabColor(String id,
DockStation station,
Dockable dockable,
Color backup)
Creates a new TabColor. |
|
TabColor(String id,
Path kind,
DockStation station,
Dockable dockable,
Color backup)
Creates a new TabColor. |
Uses of DockStation in bibliothek.gui.dock.themes.font |
---|
Methods in bibliothek.gui.dock.themes.font that return DockStation | |
---|---|
DockStation |
TabFont.getStation()
Gets the station for which this font is used. |
Constructors in bibliothek.gui.dock.themes.font with parameters of type DockStation | |
---|---|
TabFont(String id,
DockStation station,
Dockable dockable)
Creates a new font |
|
TabFont(String id,
DockStation station,
Dockable dockable,
FontModifier backup)
Creates a new font |
|
TabFont(String id,
Path kind,
DockStation station,
Dockable dockable)
Creates a new font |
|
TabFont(String id,
Path kind,
DockStation station,
Dockable dockable,
FontModifier backup)
Creates a new font |
Uses of DockStation in bibliothek.gui.dock.themes.nostack |
---|
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 that return DockStation | |
---|---|
DockStation |
DockTitleRequest.getParent()
Gets the station that will show the title. |
Constructors in bibliothek.gui.dock.title with parameters of type DockStation | |
---|---|
DockTitleRequest(DockStation parent,
Dockable target,
DockTitleVersion version)
Creates a new request. |
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 Dockable |
DockUtilities.getDirectChild(DockStation parent,
Dockable subchild)
Searches the one Dockable that is either subchild or a parent
of subchild and whose parent is parent . |
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 |