|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use DockElement | |
---|---|
bibliothek.gui | |
bibliothek.gui.dock | |
bibliothek.gui.dock.security | |
bibliothek.gui.dock.station | |
bibliothek.gui.dock.util |
Uses of DockElement in bibliothek.gui |
---|
Subinterfaces of DockElement in bibliothek.gui | |
---|---|
interface |
Dockable
A Dockable is a window which is put onto a DockStation . |
interface |
DockStation
A DockStation is an area containing some instances of Dockable . |
Fields in bibliothek.gui with type parameters of type DockElement | |
---|---|
private java.util.Set<DockFactory<? extends DockElement>> |
DockFrontend.dockFactories
A set of factories needed to store Dockables |
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 |
Uses of DockElement in bibliothek.gui.dock |
---|
Classes in bibliothek.gui.dock with type parameters of type DockElement | |
---|---|
interface |
DockFactory<D extends DockElement>
A DockFactory has the ability to store and load instances of one subtype of DockElement . |
Classes in bibliothek.gui.dock that implement DockElement | |
---|---|
class |
AbstractDockable
An implementation of Dockable which deals with the simple things.Some of the capabilities of an AbstractDockable are: add or remove a DockableListener , and fire an event
set the parent and the controller
set the title and the icon
store a list of DockActions
|
class |
DefaultDockable
A Dockable which consists only of one Component called
"content pane". |
Fields in bibliothek.gui.dock with type parameters of type DockElement | |
---|---|
private java.util.Map<DockElement,java.lang.String> |
PredefinedDockSituation.elementToString
A mapping from a list of elements to their ids |
private java.util.Map<java.lang.String,DockElement> |
PredefinedDockSituation.stringToElement
A mapping from ids to a list of elements which must not be created by a factory |
Methods in bibliothek.gui.dock that return DockElement | |
---|---|
DockElement |
PredefinedDockSituation.PreloadFactory.read(java.util.Map<java.lang.Integer,Dockable> children,
boolean ignore,
java.io.DataInputStream in)
|
private DockElement |
DockSituation.readElement(java.io.DataInputStream in)
Reads the contents of one DockElement . |
Methods in bibliothek.gui.dock that return types with arguments of type DockElement | |
---|---|
protected DockFactory<? extends DockElement> |
DockSituation.getFactory(java.lang.String id)
Gets the factory which has the given id . |
protected DockFactory<? extends DockElement> |
PredefinedDockSituation.getFactory(java.lang.String id)
|
Methods in bibliothek.gui.dock with parameters of type DockElement | |
---|---|
protected java.lang.String |
DockSituation.getID(DockElement dockable)
Gets the id of the factory which is needed to write (and later read) the element dockable . |
protected java.lang.String |
PredefinedDockSituation.getID(DockElement dockable)
|
boolean |
DockSituationIgnore.ignoreElement(DockElement element)
Tells whether to ignore this element when saving. |
protected boolean |
DockSituation.ignoreElement(DockElement element)
Tells whether to ignore this element when saving. |
void |
PredefinedDockSituation.put(DockElement element)
Registers an element at this situation. |
void |
PredefinedDockSituation.put(java.lang.String key,
DockElement element)
Registers an element at this situation. |
void |
PredefinedDockSituation.PreloadFactory.read(java.util.Map<java.lang.Integer,Dockable> children,
boolean ignore,
DockElement preloaded,
java.io.DataInputStream in)
|
void |
PredefinedDockSituation.PreloadFactory.write(DockElement element,
java.util.Map<Dockable,java.lang.Integer> children,
java.io.DataOutputStream out)
|
private void |
DockSituation.writeElement(DockElement element,
java.io.DataOutputStream out)
Writes the contents of element into out . |
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 . |
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 . |
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. |
Uses of DockElement in bibliothek.gui.dock.util |
---|
Methods in bibliothek.gui.dock.util with parameters of type DockElement | |
---|---|
static DockStation |
DockUtilities.getRoot(DockElement element)
Searches the station which is an anchestor of element
and has no parent. |
static boolean |
DockUtilities.isAnchestor(DockElement anchestor,
DockElement child)
Tells whether child is identical with anchestor
or a child of anchestor . |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |