|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use DockElement | |
|---|---|
| bibliothek.extension.gui.dock.theme.bubble | Various graphical and logical components used when
BubbleTheme is
active. |
| 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.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.dockable | Some classes related to Dockable. |
| bibliothek.gui.dock.event | Listeners, adapters and events used in the whole framework. |
| bibliothek.gui.dock.frontend | Classes and interfaces needed by the DockFrontend |
| bibliothek.gui.dock.layout | Elements dealing with the location of Dockables
on their DockStation and allowing to store the
whole layout of a set of Dockables 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.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 DockElement in bibliothek.extension.gui.dock.theme.bubble |
|---|
| Methods in bibliothek.extension.gui.dock.theme.bubble that return DockElement | |
|---|---|
DockElement |
BubbleTab.getElement()
|
| Uses of DockElement in bibliothek.extension.gui.dock.theme.eclipse.stack |
|---|
| Methods in bibliothek.extension.gui.dock.theme.eclipse.stack that return DockElement | |
|---|---|
DockElement |
EclipseTab.getElement()
|
| Uses of DockElement in bibliothek.extension.gui.dock.theme.eclipse.stack.tab |
|---|
| Methods in bibliothek.extension.gui.dock.theme.eclipse.stack.tab that return DockElement | |
|---|---|
DockElement |
BaseTabComponent.getElement()
|
DockElement |
DockTitleTab.getElement()
|
| Uses of DockElement in bibliothek.extension.gui.dock.theme.flat |
|---|
| Methods in bibliothek.extension.gui.dock.theme.flat that return DockElement | |
|---|---|
DockElement |
FlatTab.getElement()
|
| Uses of DockElement in bibliothek.gui |
|---|
| Subinterfaces of DockElement in bibliothek.gui | |
|---|---|
interface |
Dockable
A Dockable is a window which can be dragged around by the user. |
interface |
DockStation
A DockStation is some area (e.g. a Component) showing
a set of Dockables called "children". |
| Methods in bibliothek.gui with parameters of type DockElement | |
|---|---|
boolean |
DockFrontend.isHiddenRootStation(DockElement element)
Tells whether element is a root-station and at the same time a Dockable
without parent. |
| Uses of DockElement in bibliothek.gui.dock |
|---|
| Classes in bibliothek.gui.dock with type parameters of type DockElement | |
|---|---|
interface |
DockFactory<D extends DockElement,P extends PerspectiveElement,L>
A DockConverter which can not only store and load the contents of an
element, but also create a new DockElement with the content. |
| Classes in bibliothek.gui.dock that implement DockElement | |
|---|---|
class |
DefaultDockable
A Dockable which consists only of one Component called
"content pane". |
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 that return DockElement | |
|---|---|
DockElement |
DockElementRepresentative.getElement()
Gets the element which is represented by this. |
DockElement |
SplitDockStation.getElement()
|
| Uses of DockElement in bibliothek.gui.dock.common.intern |
|---|
| Subinterfaces of DockElement in bibliothek.gui.dock.common.intern | |
|---|---|
interface |
CommonDockable
A Dockable which is a wrapper for a CDockable. |
interface |
CommonElement
Root interface for CommonDockable and for CommonDockStation. |
| Classes in bibliothek.gui.dock.common.intern that implement DockElement | |
|---|---|
class |
DefaultCommonDockable
A default implementation of CommonDockable, based on a DefaultDockable. |
| Methods in bibliothek.gui.dock.common.intern with parameters of type DockElement | |
|---|---|
Path |
RootStationAdjacentFactory.getLayout(DockElement element,
java.util.Map<Dockable,java.lang.Integer> children)
|
boolean |
RootStationAdjacentFactory.interested(DockElement element)
|
void |
RootStationAdjacentFactory.setLayout(DockElement element,
Path layout,
java.util.Map<java.lang.Integer,Dockable> children,
PlaceholderStrategy placeholders)
|
void |
RootStationAdjacentFactory.setLayout(DockElement element,
Path layout,
PlaceholderStrategy placeholders)
|
| Uses of DockElement in bibliothek.gui.dock.common.intern.station |
|---|
| Subinterfaces of DockElement 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 DockElement | |
|---|---|
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. |
class |
SecureCSplitDockStation
Deprecated. this class is no longer required and will be removed in a future release |
| Uses of DockElement in bibliothek.gui.dock.dockable |
|---|
| Classes in bibliothek.gui.dock.dockable that implement DockElement | |
|---|---|
class |
AbstractDockable
An implementation of Dockable which deals with the simple things. |
| Methods in bibliothek.gui.dock.dockable that return DockElement | |
|---|---|
DockElement |
AbstractDockable.getElement()
|
| Uses of DockElement in bibliothek.gui.dock.event |
|---|
| Methods in bibliothek.gui.dock.event that return DockElement | |
|---|---|
DockElement |
LocatedListener.getTreeLocation()
Gets the location of this observer in the tree. |
| Methods in bibliothek.gui.dock.event with parameters of type DockElement | |
|---|---|
java.util.List<L> |
LocatedListenerList.affected(DockElement element)
Creates a list of all LocatedListeners which are affected
by an event which occurs on element. |
boolean |
KeyboardListener.keyPressed(DockElement element,
java.awt.event.KeyEvent event)
Called when a key has been pressed. |
boolean |
KeyboardListener.keyReleased(DockElement element,
java.awt.event.KeyEvent event)
Called when a key has been released. |
boolean |
KeyboardListener.keyTyped(DockElement element,
java.awt.event.KeyEvent event)
Called when a key has been types. |
| Uses of DockElement in bibliothek.gui.dock.frontend |
|---|
| Methods in bibliothek.gui.dock.frontend with parameters of type DockElement | |
|---|---|
PerspectiveElement |
DefaultFrontendPerspectiveCache.get(java.lang.String id,
DockElement element,
boolean isRootStation)
|
PerspectiveElement |
FrontendPerspectiveCache.get(java.lang.String id,
DockElement element,
boolean isRootStation)
Given an element that was earlier created by the client and added to a
DockFrontend, this method converts element to a PerspectiveElement. |
| Uses of DockElement in bibliothek.gui.dock.layout |
|---|
| Classes in bibliothek.gui.dock.layout with type parameters of type DockElement | |
|---|---|
interface |
DockConverter<D extends DockElement,P extends PerspectiveElement,L>
A DockConverter can store or load content which is related
to a certain kind of DockElement. |
| Methods in bibliothek.gui.dock.layout with type parameters of type DockElement | ||
|---|---|---|
|
PredefinedDockSituation.listVisible(java.util.Collection<D> base,
DockLayoutComposition composition)
Given a set of Dockables this method
estimates which of them will be visible once composition
is applied. |
|
| Methods in bibliothek.gui.dock.layout that return DockElement | |
|---|---|
DockElement |
DockSituation.convert(DockLayoutComposition composition)
Reads the contents of composition and tries to create a
DockElement that matches the composition. |
| Methods in bibliothek.gui.dock.layout that return types with arguments of type DockElement | |
|---|---|
protected DockFactory<? extends DockElement,?,BackupFactoryData<?>> |
PredefinedDockSituation.getBackup(java.lang.String id)
Searches a backup factory with the name id. |
DockFactory<? extends DockElement,?,?> |
DockSituation.getFactory(java.lang.String id)
Gets the factory which has the given id. |
DockFactory<? extends DockElement,?,?> |
PredefinedDockSituation.getFactory(java.lang.String id)
|
| Methods in bibliothek.gui.dock.layout with parameters of type DockElement | |
|---|---|
DockLayoutComposition |
DockSituation.convert(DockElement element)
Converts the layout of element and all its children into a
DockLayoutComposition. |
protected java.lang.String |
DockSituation.getID(DockElement element)
Gets the id of the factory which is needed to write (and later read) element |
java.lang.String |
PredefinedDockSituation.getID(DockElement dockable)
|
protected Path |
DockSituation.getPlaceholder(DockElement element)
Gets a placeholder for element using the current PlaceholderStrategy. |
protected boolean |
DockSituation.ignoreElement(DockElement element)
Tells whether to ignore this element when saving. |
boolean |
DockSituationIgnore.ignoreElement(DockElement element)
Tells whether to ignore this element when saving. |
boolean |
AdjacentDockFactory.interested(DockElement element)
Tells whether this factory is interested in storing information for element. |
void |
PredefinedDockSituation.put(DockElement element)
Deprecated. use PredefinedDockSituation.put(String, DockElement) instead |
void |
PredefinedDockSituation.put(java.lang.String key,
DockElement element)
Registers an element at this situation. |
protected boolean |
PredefinedDockSituation.shouldLayout(DockElement element)
Tells whether the layout of element itself should be stored
or loaded, that will not prevent the element from showing
up but from changing its content. |
| Method parameters in bibliothek.gui.dock.layout with type arguments of type DockElement | |
|---|---|
void |
PredefinedDockSituation.addBackup(DockFactory<? extends DockElement,?,BackupFactoryData<?>> factory)
Adds a backup factory to this situation. |
| Uses of DockElement in bibliothek.gui.dock.security |
|---|
| Classes in bibliothek.gui.dock.security that implement DockElement | |
|---|---|
class |
SecureFlapDockStation
Deprecated. this class is no longer necessary and will be removed in a future release. Instead of this class, FlapDockStation should be used. |
class |
SecureScreenDockStation
Deprecated. This class now behaves like ScreenDockStation and is no longer
necessary. This class will be removed in a future release. |
class |
SecureSplitDockStation
Deprecated. this class is no longer necessary and will be removed in a future release |
class |
SecureStackDockStation
Deprecated. this class is no longer necessary and will be removed in a future release |
| Uses of DockElement in bibliothek.gui.dock.station |
|---|
| Classes in bibliothek.gui.dock.station that implement DockElement | |
|---|---|
class |
AbstractDockableStation
An abstract combination between DockStation and Dockable. |
class |
AbstractDockStation
An abstract implementation of DockStation. |
| Uses of DockElement in bibliothek.gui.dock.station.stack |
|---|
| Methods in bibliothek.gui.dock.station.stack with parameters of type DockElement | |
|---|---|
DockElementRepresentative |
CombinedStackDockComponent.createDefaultRepresentation(DockElement target)
|
DockElementRepresentative |
DefaultStackDockComponent.createDefaultRepresentation(DockElement target)
|
DockElementRepresentative |
StackDockComponent.createDefaultRepresentation(DockElement target)
Creates and returns a new DockElementRepresentative representing target,
the new representation is to be used to cover all the empty areas on this StackDockComponent. |
void |
StackDockComponentRepresentative.setTarget(DockElement target)
Sets the target to which new DockElementRepresentatives point. |
| Uses of DockElement in bibliothek.gui.dock.title |
|---|
| Methods in bibliothek.gui.dock.title that return DockElement | |
|---|---|
DockElement |
AbstractDockTitle.getElement()
|
| Uses of DockElement in bibliothek.gui.dock.util |
|---|
| Methods in bibliothek.gui.dock.util that return DockElement | |
|---|---|
DockElement |
SimpleDockElementRepresentative.getElement()
|
| Methods in bibliothek.gui.dock.util with parameters of type DockElement | |
|---|---|
static DockStation |
DockUtilities.getRoot(DockElement element)
Searches the station which is an ancestor of element
and has no parent. |
static boolean |
DockUtilities.isAncestor(DockElement ancestor,
DockElement child)
Tells whether child is identical with ancestor
or a child of ancestor. |
static java.util.List<Dockable> |
DockUtilities.listDockables(DockElement root,
boolean includeRoot)
Lists all Dockables in the tree under root. |
static void |
DockUtilities.visit(DockElement element,
DockUtilities.DockVisitor visitor)
Visits element and all its children. |
| Constructors in bibliothek.gui.dock.util with parameters of type DockElement | |
|---|---|
SimpleDockElementRepresentative(DockElement element,
java.awt.Component component)
Creates a new SimpleDockElementRepresentative. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||