|
||||||||||
| 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 CommonStation, various implementations of CommonStation 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.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". |
| Method parameters in bibliothek.gui with type arguments of type DockElement | |
|---|---|
void |
DockFrontend.registerFactory(DockFactory<? extends DockElement,?> factory)
Registers a factory to write and read Dockables and
DockStations. |
void |
DockFrontend.unregisterBackupFactory(DockFactory<? extends DockElement,?> factory)
Removes a backup factory from this frontend. |
void |
DockFrontend.unregisterFactory(DockFactory<? extends DockElement,?> factory)
Removes a factory from this frontend. |
| Uses of DockElement in bibliothek.gui.dock |
|---|
| Classes in bibliothek.gui.dock with type parameters of type DockElement | |
|---|---|
interface |
DockFactory<D extends DockElement,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. |
| Classes in bibliothek.gui.dock.common.intern that implement DockElement | |
|---|---|
class |
DefaultCommonDockable
A default implementation of CommonDockable, based on a DefaultDockable. |
| Uses of DockElement in bibliothek.gui.dock.common.intern.station |
|---|
| Subinterfaces of DockElement in bibliothek.gui.dock.common.intern.station | |
|---|---|
interface |
CommonStation<S extends DockStation>
An interface that can be implemented by classes that extend a DockStation,
are Dockables and that should implement CommonDockable
as well. |
| Classes in bibliothek.gui.dock.common.intern.station that implement DockElement | |
|---|---|
class |
CSplitDockStation
An implementation of SplitDockStation that also satisfies the
CommonDockable interface. |
class |
SecureCSplitDockStation
The secure version of CSplitDockStation. |
| 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 | |
|---|---|
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,
KeyEvent event)
Called when a key has been pressed. |
boolean |
KeyboardListener.keyReleased(DockElement element,
KeyEvent event)
Called when a key has been released. |
boolean |
KeyboardListener.keyTyped(DockElement element,
KeyEvent event)
Called when a key has been types. |
| 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,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(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(String id)
Searches a backup factory with the name id. |
protected DockFactory<? extends DockElement,?> |
DockSituation.getFactory(String id)
Gets the factory which has the given id. |
protected DockFactory<? extends DockElement,?> |
PredefinedDockSituation.getFactory(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 String |
DockSituation.getID(DockElement dockable)
Gets the id of the factory which is needed to write (and later read) the element dockable. |
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(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
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 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 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,
Component component)
Creates a new SimpleDockElementRepresentative. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||