Uses of Interface
bibliothek.gui.dock.DockElement

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.
 

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.
 class DefaultDockable
          A Dockable which consists only of one Component called "content pane".
 

Methods in bibliothek.gui.dock that return types with arguments of type DockElement
protected  DockFactory<? extends DockElement> PredefinedDockSituation.getFactory(String id)
           
protected  DockFactory<? extends DockElement> DockSituation.getFactory(String id)
          Gets the factory which has the given id.
 

Methods in bibliothek.gui.dock with parameters of type DockElement
protected  String PredefinedDockSituation.getID(DockElement dockable)
           
protected  String DockSituation.getID(DockElement dockable)
          Gets the id of the factory which is needed to write (and later read) the element 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(String key, DockElement element)
          Registers an element at 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.
 

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.
 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.