|
||||||||||
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.group | Contains the CGroupBehavior and its implementations,
this interface allows to group Dockable s together. |
bibliothek.gui.dock.common.intern | Classes and interfaces used internally. |
bibliothek.gui.dock.common.intern.station | Contains the CommonDockStation , various implementations of CommonDockStation 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.common.theme.eclipse | Supporting classes for CEclipseTheme . |
bibliothek.gui.dock.control | Classes responsible to handle some global task. |
bibliothek.gui.dock.control.focus | The focus sub-system is responsible for transfering the focus to the currently
active Dockable . |
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. 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.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.station | Elements needed by various implementations of the
DockStation interface. |
bibliothek.gui.dock.station.flap | Elements that are related to the FlapDockStation . |
bibliothek.gui.dock.station.flap.layer | Contains the various DockStationDropLayer s that
are used by a FlapDockStation . |
bibliothek.gui.dock.station.layer | The DockStationDropLayer is used by the
DockRelocator to find the target of a
drag and drop operation. |
bibliothek.gui.dock.station.screen.window | Contains the window ( JDialog , JInternalDialog , etc..)
that shows the children of a ScreenDockStation and the classes required
to configure that window. |
bibliothek.gui.dock.station.span | The Span API defines the animations that are played when the user is about
to drop a Dockable onto a new parent. |
bibliothek.gui.dock.station.split | Elements which are needed by the SplitDockStation ,
and which are needed to interact with the station. |
bibliothek.gui.dock.station.split.layer | Contains the various DockStationDropLayer s
that are used by the SplitDockStation . |
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.support.mode | Basic interfaces and classes for a framework that assigns modes to Dockable s. |
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 | |
---|---|
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)
|
void |
BubbleStationPaint.drawRemoval(Graphics g,
DockStation station,
Rectangle stationBounds,
Rectangle dockableBounds)
|
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)
|
void |
EclipseStationPaint.drawRemoval(Graphics g,
DockStation station,
Rectangle stationBounds,
Rectangle dockableBounds)
|
EclipseThemeConnector.TitleBar |
DefaultEclipseThemeConnector.getTitleBarKind(DockStation parent,
Dockable dockable)
|
EclipseThemeConnector.TitleBar |
EclipseThemeConnector.getTitleBarKind(DockStation parent,
Dockable dockable)
Tells which kind of title and DockableDisplayer should be
shown for dockable assuming everything can be chosen
freely. |
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()
Deprecated. |
DockStation |
NoTitleDisplayer.getStation()
Deprecated. |
Methods in bibliothek.extension.gui.dock.theme.eclipse.displayer with parameters of type DockStation | |
---|---|
protected DockableDisplayer |
EclipseDisplayerFactory.create(DockStation station,
Dockable dockable,
DockTitle title)
Creates a new DockableDisplayer for dockable . |
protected BasicDockableDisplayer |
EclipseDisplayerFactory.create(DockStation station,
Dockable dockable,
DockTitle title,
boolean border,
EclipseThemeConnector.TitleBar bar)
Creates a new displayer. |
void |
EclipseDockableDisplayer.setStation(DockStation station)
Deprecated. |
void |
NoTitleDisplayer.setStation(DockStation station)
Deprecated. |
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)
Deprecated. Creates a new DockableDisplayer . |
|
EclipseDockableDisplayer2(EclipseTheme theme,
DockStation station,
Dockable dockable,
DockTitle title)
Creates a new DockableDisplayer . |
|
NoTitleBarDisplayer(DockStation station,
Dockable dockable,
DockTitle title,
EclipseThemeConnector.TitleBar bar)
|
|
NoTitleDisplayer(DockStation station,
Dockable dockable,
EclipseThemeConnector.TitleBar bar)
Deprecated. |
|
TitleBarObserver(DockStation station,
Dockable dockable,
EclipseThemeConnector.TitleBar titleBar)
Creates a new observer. |
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)
Deprecated. 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 | |
---|---|
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)
|
void |
FlatStationPaint.drawRemoval(Graphics g,
DockStation station,
Rectangle stationBounds,
Rectangle dockableBounds)
|
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 | ||
---|---|---|
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. |
protected void |
DockFrontend.clean(DockStation station,
DockSituationIgnore ignore)
Removes recursively all children from station , but only
if the children are not filtered by ignore . |
protected void |
DockController.fireDockableSelected(DockStation station,
Dockable oldSelected,
Dockable newSelected)
Informs all listeners that dockable has been selected
by station . |
Combiner |
DockTheme.getCombiner(DockStation station)
Gets the Combiner for station .This method should not be used directly, instead an UIValue of type StationCombinerValue should
be installed at the local ThemeManager to retrieve the value. |
DisplayerFactory |
DockTheme.getDisplayFactory(DockStation station)
Gets a displayer factory for station .This method should not be used directly, instead an UIValue of type DefaultDisplayerFactoryValue should
be installed at the local ThemeManager to retrieve the value. |
StationPaint |
DockTheme.getPaint(DockStation station)
Gets the paint which is used to draw things onto station .This method should not be used directly, instead an UIValue of type DefaultStationPaintValue should
be installed at the local ThemeManager to retrieve the value. |
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.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 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.getStackDockParent()
|
DockStation |
FlapDockStation.FlapDropOperation.getTarget()
|
DockStation |
SplitDockStation.SplitDropOperation.getTarget()
|
DockStation |
StackDockStation.StackDropOperation.getTarget()
|
Methods in bibliothek.gui.dock with parameters of type DockStation | |
---|---|
boolean |
SplitDockStation.accept(DockStation station)
|
boolean |
SplitDockStation.accept(DockStation base,
Dockable neighbour)
|
DockHierarchyLock.Token |
DockHierarchyLock.acquire(DockStation station)
Acquires a lock describing the entire contents of station . |
DockHierarchyLock.Token |
DockHierarchyLock.acquireLink(DockStation station,
Dockable dockable)
Allows station to become the new parent of dockable . |
static DockHierarchyLock.Token |
DockHierarchyLock.acquireLinking(DockStation station,
Dockable dockable)
The same as calling DockHierarchyLock.acquireLink(DockStation, Dockable) with the DockHierarchyLock of
the DockController of station . |
DockHierarchyLock.Token |
DockHierarchyLock.acquireUnlink(DockStation station,
Dockable dockable)
Allows station to remove itself as parent from dockable . |
static DockHierarchyLock.Token |
DockHierarchyLock.acquireUnlinking(DockStation station,
Dockable dockable)
The same as calling DockHierarchyLock.acquireUnlink(DockStation, Dockable) with the DockHierarchyLock of
the DockController of station . |
static DockHierarchyLock.Token |
DockHierarchyLock.acquiring(DockStation station)
The same as calling DockHierarchyLock.acquire(DockStation) with the DockHierarchyLock of
the DockController of 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 |
---|
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.group |
---|
Methods in bibliothek.gui.dock.common.group with parameters of type DockStation | |
---|---|
boolean |
CGroupMovement.forceAccept(DockStation parent,
Dockable child)
Tells some DockAcceptance s whether a check for child becoming a child of
parent needs to be performed. |
boolean |
SingleGroupMovement.forceAccept(DockStation parent,
Dockable child)
|
boolean |
StackGroupMovement.forceAccept(DockStation parent,
Dockable child)
|
boolean |
CGroupBehavior.shouldForwardActions(LocationModeManager<? extends LocationMode> manager,
DockStation station,
Dockable dockable,
ExtendedMode mode)
Tells whether the actions of dockable for mode mode should be
shown on station too. |
boolean |
StackGroupBehavior.shouldForwardActions(LocationModeManager<? extends LocationMode> manager,
DockStation station,
Dockable dockable,
ExtendedMode mode)
|
boolean |
TopMostGroupBehavior.shouldForwardActions(LocationModeManager<? extends LocationMode> manager,
DockStation station,
Dockable dockable,
ExtendedMode mode)
|
Uses of DockStation in bibliothek.gui.dock.common.intern |
---|
Methods in bibliothek.gui.dock.common.intern with parameters of type DockStation | |
---|---|
void |
DelayedWorkingAreaSetter.dockStationRegistering(DockController controller,
DockStation station)
|
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 |
CommonDockStation<S extends DockStation,C extends CommonDockStation<S,C>>
An interface that can be implemented by classes that extend a DockStation and
that represent a CStation . |
Subinterfaces of DockStation in bibliothek.gui.dock.common.intern.station | |
---|---|
interface |
CommonDockStation<S extends DockStation,C extends CommonDockStation<S,C>>
An interface that can be implemented by classes that extend a DockStation and
that represent a CStation . |
Classes in bibliothek.gui.dock.common.intern.station that implement DockStation | |
---|---|
class |
CFlapDockStation
An implementation of FlapDockStation that also satisfies the
CommonDockStation interface. |
class |
CScreenDockStation
A ScreenDockStation that also implements CommonDockStation . |
class |
CSplitDockStation
An implementation of SplitDockStation that also satisfies the CommonDockStation interface. |
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.common.theme.eclipse |
---|
Methods in bibliothek.gui.dock.common.theme.eclipse with parameters of type DockStation | |
---|---|
EclipseThemeConnector.TitleBar |
CommonEclipseThemeConnector.getTitleBarKind(DockStation parent,
Dockable dockable)
|
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 with parameters of type DockStation | |
---|---|
void |
DockRegister.add(DockStation station)
Adds a station to this register. |
void |
VisibilityFocusObserver.dockStationRegistered(DockController controller,
DockStation station)
|
void |
VisibilityFocusObserver.dockStationUnregistered(DockController controller,
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. |
boolean |
DockRegister.isProtected(DockStation station)
Tells whether station is protected. |
protected void |
DockRegister.register(DockStation station,
boolean requiresListener)
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. |
void |
DockRegister.setProtected(DockStation station,
boolean protect)
Marks station as protected. |
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 .Clients and subclasses should not call this method. |
Uses of DockStation in bibliothek.gui.dock.control.focus |
---|
Methods in bibliothek.gui.dock.control.focus with parameters of type DockStation | |
---|---|
Dockable |
DefaultFocusHistory.getNewestOn(DockStation... parents)
|
Dockable |
FocusHistory.getNewestOn(DockStation... parents)
Searches the one Dockable that had the focus lately, and that is a child of one
of parent . |
Uses of DockStation in bibliothek.gui.dock.control.relocator |
---|
Methods in bibliothek.gui.dock.control.relocator that return DockStation | |
---|---|
DockStation |
DefaultInserterSource.getParent()
|
DockStation |
InserterSource.getParent()
Gets the DockStation which might be the next parent of InserterSource.getItem() . |
DockStation |
DropOperation.getStation()
|
DockStation |
MergeOperation.getStation()
|
DockStation |
RelocateOperation.getStation()
Gets the station which is the target of this operation |
DockStation |
DefaultDockRelocatorEvent.getTarget()
|
DockStation |
DockRelocatorEvent.getTarget()
Gets the current target of the drag and drop operation, if the operation would finish now, the dockable would be dropped onto this station.Please note that this field does not take into consideration, that the dockable may
be forced onto another parent. |
Methods in bibliothek.gui.dock.control.relocator 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.relocator with parameters of type DockStation | |
---|---|
protected boolean |
DefaultDockRelocator.canMerge(StationDropOperation operation,
DockStation parent,
Dockable selection)
Checks whether the current Merger can merge parent
with child . |
boolean |
Merger.canMerge(StationDropOperation operation,
DockStation parent,
DockStation child)
Checks whether Merger.merge(StationDropOperation, DockStation, DockStation) will succeed or not. |
boolean |
MultiMerger.canMerge(StationDropOperation operation,
DockStation parent,
DockStation child)
|
boolean |
StackMerger.canMerge(StationDropOperation operation,
DockStation parent,
DockStation child)
|
boolean |
TabMerger.canMerge(StationDropOperation operation,
DockStation parent,
DockStation child)
|
protected boolean |
DefaultDockRelocator.isStationValid(DockStation station)
Only stations passing this test are considered during drag and drop operation as new parent. |
void |
Merger.merge(StationDropOperation operation,
DockStation parent,
DockStation child)
Moves all children of child to parent , leaving child
empty. |
void |
MultiMerger.merge(StationDropOperation operation,
DockStation parent,
DockStation child)
|
void |
StackMerger.merge(StationDropOperation operation,
DockStation parent,
DockStation child)
|
void |
TabMerger.merge(StationDropOperation operation,
DockStation parent,
DockStation child)
|
Constructors in bibliothek.gui.dock.control.relocator with parameters of type DockStation | |
---|---|
DefaultDockRelocatorEvent(DockController controller,
Dockable dockable,
Dockable[] implicit,
DockStation target,
Point mouse)
Creates a new event. |
|
DefaultInserterSource(DockStation parent,
StationDropItem item)
Creates a new InserterSource . |
|
DropOperation(DockController controller,
DockStation station,
StationDropOperation operation,
StationDropItem item)
Creates a new operation |
|
MergeOperation(DockController controller,
Merger merger,
DockStation station,
StationDropOperation operation,
StationDropItem item)
Creates a new operation. |
Uses of DockStation in bibliothek.gui.dock.displayer |
---|
Methods in bibliothek.gui.dock.displayer that return DockStation | |
---|---|
DockStation |
DisplayerRequest.getParent()
Gets the DockStation which is going to show the DockableDisplayer . |
DockStation |
DockableDisplayerHints.getStation()
Gets the DockStation which is currently responsible for showing a
Dockable . |
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 |
Constructors in bibliothek.gui.dock.displayer with parameters of type DockStation | |
---|---|
DisplayerRequest(DockStation parent,
Dockable target,
DisplayerFactory defaultFactory,
String displayerId)
Creates a new request. |
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 |
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.dockableShowingChanged(DockStation station,
Dockable dockable,
boolean visible)
|
void |
DockStationListener.dockableShowingChanged(DockStation station,
Dockable dockable,
boolean showing)
Invoked if the visibility of a child has been changed. |
void |
DockStationAdapter.dockablesRepositioned(DockStation station,
Dockable[] dockables)
|
void |
DockStationListener.dockablesRepositioned(DockStation station,
Dockable[] dockables)
Called when the location and/or size of one or several dockables changed. |
void |
DockAdapter.dockStationRegistered(DockController controller,
DockStation station)
Deprecated. |
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)
Deprecated. |
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)
Deprecated. |
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)
Deprecated. |
void |
DockAdapter.drop(DockController controller,
Dockable dockable,
DockStation station)
Deprecated. |
Constructors in bibliothek.gui.dock.event with parameters of type DockStation | |
---|---|
DockableSelectionEvent(DockController controller,
DockStation station,
Dockable oldSelected,
Dockable newSelected)
Creates 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. |
DockActionSource |
LocationModeManager.getSharedActions(DockStation station)
|
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.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 |
DockStationIcon.getStation()
Gets the station for which the icon is used |
DockStation |
DockableDisplayer.getStation()
Gets the station on which this displayer might be shown. |
DockStation |
StationBackgroundComponent.getStation()
Gets the DockStation which is using this background. |
DockStation |
NoStationDropOperation.getTarget()
|
DockStation |
StationDropOperation.getTarget()
Gets the target of the operation, this is the DockStation that created this object. |
Methods in bibliothek.gui.dock.station with parameters of type DockStation | |
---|---|
boolean |
AbstractDockStation.canCompare(DockStation station)
|
int |
AbstractDockStation.compare(DockStation station)
|
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 |
StationPaint.drawRemoval(Graphics g,
DockStation station,
Rectangle stationBounds,
Rectangle dockableBounds)
Paints some markings when a Dockable is removed from a DockStation . |
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,
DefaultDisplayerFactoryValue factory,
String displayerId)
Creates a new collection |
|
DisplayerCollection(DockStation station,
DisplayerFactory factory,
String displayerId)
Creates a new collection |
|
DockStationIcon(String id,
DockStation station)
Creates the icon. |
|
NoStationDropOperation(DockStation target,
Dockable item)
Create a new operation |
|
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.flap |
---|
Methods in bibliothek.gui.dock.station.flap that return DockStation | |
---|---|
DockStation |
FlapDropInfo.getParent()
|
Uses of DockStation in bibliothek.gui.dock.station.flap.layer |
---|
Methods in bibliothek.gui.dock.station.flap.layer that return DockStation | |
---|---|
DockStation |
FlapSideDropLayer.getStation()
|
Uses of DockStation in bibliothek.gui.dock.station.layer |
---|
Methods in bibliothek.gui.dock.station.layer that return DockStation | |
---|---|
DockStation |
DefaultDropLayer.getStation()
|
DockStation |
DockStationDropLayer.getStation()
Gets the DockStation which created this level. |
Methods in bibliothek.gui.dock.station.layer that return types with arguments of type DockStation | |
---|---|
List<DockStation> |
OrderedLayerCollection.sort(int x,
int y)
Sorts the current set of DockStation s currently known to this
collection. |
Methods in bibliothek.gui.dock.station.layer with parameters of type DockStation | |
---|---|
void |
OrderedLayerCollection.add(DockStation station)
Adds an additional station which is to be ordered. |
Constructors in bibliothek.gui.dock.station.layer with parameters of type DockStation | |
---|---|
DefaultDropLayer(DockStation station)
Creates a new layer. |
Uses of DockStation in bibliothek.gui.dock.station.screen.window |
---|
Methods in bibliothek.gui.dock.station.screen.window that return DockStation | |
---|---|
DockStation |
DisplayerScreenDockWindow.Background.getStation()
|
Uses of DockStation in bibliothek.gui.dock.station.span |
---|
Methods in bibliothek.gui.dock.station.span that return DockStation | |
---|---|
DockStation |
SpanCallback.getStation()
Gets the DockStation that is using this Span . |
Uses of DockStation in bibliothek.gui.dock.station.split |
---|
Methods in bibliothek.gui.dock.station.split that return DockStation | |
---|---|
DockStation |
SplitDockCombinerSource.getParent()
|
Uses of DockStation in bibliothek.gui.dock.station.split.layer |
---|
Methods in bibliothek.gui.dock.station.split.layer that return DockStation | |
---|---|
DockStation |
SideSnapDropLayer.getStation()
|
Uses of DockStation in bibliothek.gui.dock.station.stack |
---|
Methods in bibliothek.gui.dock.station.stack that return DockStation | |
---|---|
DockStation |
StackDockComponentParent.getStackDockParent()
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 |
CombinerSource.getParent()
Gets the station which will be the new parent station of the combined Dockable . |
DockStation |
CombinerSourceWrapper.getParent()
|
DockStation |
DockStationListenerManager.getStation()
Gets the station for which this manager collects listeners. |
protected DockStation |
DockablePlaceholderList.toStation(Dockable dockable)
|
Methods in bibliothek.gui.dock.station.support with parameters of type DockStation | |
---|---|
void |
DockableShowingManager.dockableAdded(DockStation station,
Dockable dockable)
|
void |
DockableShowingManager.dockableRemoved(DockStation station,
Dockable dockable)
|
protected Dockable[] |
DockablePlaceholderList.getChildren(DockStation station)
|
protected PlaceholderMap |
DockablePlaceholderList.getPlaceholders(DockStation station)
|
void |
PlaceholderStrategy.install(DockStation station)
Informs this strategy that it will from no one be used by station . |
void |
RootPlaceholderStrategy.install(DockStation station)
|
protected void |
DockablePlaceholderList.setPlaceholders(DockStation station,
PlaceholderMap map)
|
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. |
|
ListSpanStrategy(String spanFactoryId,
DockStation station)
Creates a new strategy. |
|
RootPlaceholderStrategy(DockStation station)
Creates a new strategy. |
Uses of DockStation in bibliothek.gui.dock.support.mode |
---|
Methods in bibliothek.gui.dock.support.mode with parameters of type DockStation | |
---|---|
abstract DockActionSource |
ModeManager.getSharedActions(DockStation station)
Gets a list of actions that should be shown on station depending on the
current children of station . |
Constructors in bibliothek.gui.dock.support.mode with parameters of type DockStation | |
---|---|
ModeForwardingActionSource(DockStation station,
ModeManager<H,? extends Mode<H>> manager)
Creates a new action source |
Uses of DockStation in bibliothek.gui.dock.themes |
---|
Methods in bibliothek.gui.dock.themes that return DockStation | |
---|---|
DockStation |
CombinerValue.getStation()
Gets the station for which this UIValue works. |
DockStation |
DisplayerFactoryValue.getStation()
Gets the station for which this UIValue works. |
DockStation |
SpanFactoryValue.getStation()
Gets the station for which this UIValue works. |
DockStation |
StationPaintValue.getStation()
Gets the station for which this UIValue works. |
DockStation |
StationThemeItemValue.getStation()
Gets the station that owns this UIValue . |
Methods in bibliothek.gui.dock.themes with parameters of type DockStation | |
---|---|
void |
ThemeStationPaint.drawDivider(Graphics g,
DockStation station,
Rectangle bounds)
|
void |
ThemeStationPaint.drawInsertion(Graphics g,
DockStation station,
Rectangle stationBounds,
Rectangle dockableBounds)
|
void |
ThemeStationPaint.drawInsertionLine(Graphics g,
DockStation station,
int x1,
int y1,
int x2,
int y2)
|
void |
ThemeStationPaint.drawRemoval(Graphics g,
DockStation station,
Rectangle stationBounds,
Rectangle dockableBounds)
|
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)
|
Constructors in bibliothek.gui.dock.themes with parameters of type DockStation | |
---|---|
DefaultDisplayerFactoryValue(String id,
DockStation station)
Creates a new object. |
|
DefaultStationPaintValue(String id,
DockStation station)
Creates a new wrapper. |
|
StationCombinerValue(String id,
DockStation station)
Creates a new value. |
|
StationSpanFactoryValue(String id,
DockStation station)
Creates a new value. |
|
StationThemeItemValue(String id,
Path kind,
TypedUIProperties.Type<V> type,
DockStation station)
Creates a new object. |
Uses of DockStation in bibliothek.gui.dock.themes.basic |
---|
Methods in bibliothek.gui.dock.themes.basic that return DockStation | |
---|---|
DockStation |
TabDecorator.getStackDockParent()
|
DockStation |
BasicDockableDisplayer.getStation()
|
DockStation |
BasicDockableDisplayer.Hints.getStation()
|
Methods in bibliothek.gui.dock.themes.basic with parameters of type DockStation | |
---|---|
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)
|
void |
BasicStationPaint.drawRemoval(Graphics g,
DockStation station,
Rectangle stationBounds,
Rectangle dockableBounds)
|
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,
PropertyKey<DockActionDistributor> distributor)
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. |
DockStation |
DockTitleEvent.getStation()
Gets the station which created the event, and on which the target-title is displayed. |
Constructors in bibliothek.gui.dock.title with parameters of type DockStation | |
---|---|
ActionsDockTitleEvent(DockStation station,
Dockable dockable,
DockActionSource suggestions)
Creates a new event. |
|
ActivityDockTitleEvent(DockStation station,
Dockable dockable,
boolean active)
Constructs a new event. |
|
DockTitleEvent(DockStation station,
Dockable dockable)
Constructs a new event. |
|
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 boolean |
DockUtilities.acceptable(DockStation parent,
Dockable child)
Tells whether the Dockable child can be dropped over
parent . |
static boolean |
DockUtilities.acceptable(DockStation parent,
Dockable old,
Dockable next)
Tells whether the Dockable next can be dropped over old . |
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 |