Uses of Interface
bibliothek.gui.dock.title.DockTitle

Packages that use DockTitle
bibliothek.extension.gui.dock.theme.bubble   
bibliothek.extension.gui.dock.theme.eclipse   
bibliothek.extension.gui.dock.theme.eclipse.rex   
bibliothek.extension.gui.dock.theme.eclipse.rex.tab   
bibliothek.extension.gui.dock.theme.flat   
bibliothek.extension.gui.dock.theme.smooth   
bibliothek.gui   
bibliothek.gui.dock   
bibliothek.gui.dock.control   
bibliothek.gui.dock.event   
bibliothek.gui.dock.station   
bibliothek.gui.dock.station.flap   
bibliothek.gui.dock.station.split   
bibliothek.gui.dock.station.support   
bibliothek.gui.dock.themes.basic   
bibliothek.gui.dock.themes.nostack   
bibliothek.gui.dock.title   
 

Uses of DockTitle in bibliothek.extension.gui.dock.theme.bubble
 

Classes in bibliothek.extension.gui.dock.theme.bubble that implement DockTitle
 class BubbleDockTitle
          A BubbleDockTitle is a title which has two or four round edges.
 

Methods in bibliothek.extension.gui.dock.theme.bubble that return DockTitle
 DockTitle ReducedBubbleTitleFactory.createDockableTitle(Dockable dockable, DockTitleVersion version)
           
 DockTitle BubbleDockTitleFactory.createDockableTitle(Dockable dockable, DockTitleVersion version)
           
<D extends Dockable & DockStation>
DockTitle
ReducedBubbleTitleFactory.createStationTitle(D dockable, DockTitleVersion version)
           
<D extends Dockable & DockStation>
DockTitle
BubbleDockTitleFactory.createStationTitle(D dockable, DockTitleVersion version)
           
 DockTitle BubbleMovingTitleGetter.get(DockController controller, Dockable dockable)
           
 DockTitle BubbleMovingTitleGetter.get(DockController controller, DockTitle snatched)
           
 

Methods in bibliothek.extension.gui.dock.theme.bubble with parameters of type DockTitle
 DockableDisplayer BubbleDisplayerFactory.create(DockStation station, Dockable dockable, DockTitle title)
           
 DockTitle BubbleMovingTitleGetter.get(DockController controller, DockTitle snatched)
           
 

Constructors in bibliothek.extension.gui.dock.theme.bubble with parameters of type DockTitle
BubbleDisplayer(BubbleTheme theme, Dockable dockable, DockTitle title)
          Creates a new displayer
 

Uses of DockTitle in bibliothek.extension.gui.dock.theme.eclipse
 

Methods in bibliothek.extension.gui.dock.theme.eclipse that return DockTitle
 DockTitle EclipseDockTitleFactory.createDockableTitle(Dockable dockable, DockTitleVersion version)
           
<D extends Dockable & DockStation>
DockTitle
EclipseDockTitleFactory.createStationTitle(D dockable, DockTitleVersion version)
           
 DockTitle NoTitleDisplayer.getTitle()
           
 DockTitle EclipseDockableDisplayer.getTitle()
           
 

Methods in bibliothek.extension.gui.dock.theme.eclipse with parameters of type DockTitle
protected  BasicDockableDisplayer EclipseDisplayerFactory.create(Dockable dockable, DockTitle title, DockableDisplayer.Location location)
           
 DockableDisplayer EclipseDisplayerFactory.create(DockStation station, Dockable dockable, DockTitle title)
           
 void NoTitleDisplayer.setTitle(DockTitle title)
           
 void EclipseDockableDisplayer.setTitle(DockTitle title)
           
 

Uses of DockTitle in bibliothek.extension.gui.dock.theme.eclipse.rex
 

Fields in bibliothek.extension.gui.dock.theme.eclipse.rex declared as DockTitle
 DockTitle RexTabbedComponent.TabEntry.title
           
 

Uses of DockTitle in bibliothek.extension.gui.dock.theme.eclipse.rex.tab
 

Classes in bibliothek.extension.gui.dock.theme.eclipse.rex.tab that implement DockTitle
 class BasicTabDockTitle
          A DockTitle normally used by the DockTitleTab to show a very simple tab.
 

Constructors in bibliothek.extension.gui.dock.theme.eclipse.rex.tab with parameters of type DockTitle
DockTitleTab(DockStation station, Dockable dockable, DockTitle title, int index)
          Creates a new tab.
 

Uses of DockTitle in bibliothek.extension.gui.dock.theme.flat
 

Classes in bibliothek.extension.gui.dock.theme.flat that implement DockTitle
 class FlatButtonTitle
          This title is used by the FlatTheme to replace the default-DockTitle of the FlapDockStation.
 

Methods in bibliothek.extension.gui.dock.theme.flat that return DockTitle
 DockTitle FlatTitleFactory.createDockableTitle(Dockable dockable, DockTitleVersion version)
           
<D extends Dockable & DockStation>
DockTitle
FlatTitleFactory.createStationTitle(D dockable, DockTitleVersion version)
           
 

Methods in bibliothek.extension.gui.dock.theme.flat with parameters of type DockTitle
 DockableDisplayer FlatDisplayerFactory.create(DockStation station, Dockable dockable, DockTitle title)
           
 

Uses of DockTitle in bibliothek.extension.gui.dock.theme.smooth
 

Classes in bibliothek.extension.gui.dock.theme.smooth that implement DockTitle
 class SmoothDefaultStationTitle
          A station-title which smoothly changes its color from active to passive.
 class SmoothDefaultTitle
          A title which changes its colors smoothly when selected or deselected.
 

Methods in bibliothek.extension.gui.dock.theme.smooth that return DockTitle
 DockTitle SmoothDefaultTitleFactory.createDockableTitle(Dockable dockable, DockTitleVersion version)
           
<D extends Dockable & DockStation>
DockTitle
SmoothDefaultTitleFactory.createStationTitle(D dockable, DockTitleVersion version)
           
 

Uses of DockTitle in bibliothek.gui
 

Methods in bibliothek.gui that return DockTitle
 DockTitle Dockable.getDockTitle(DockTitleVersion version)
          Invoked to get a graphical representation of a title for this Dockable.
 DockTitle[] Dockable.listBoundTitles()
          Gets a list of all DockTitles which are currently bound to this Dockable.
 

Methods in bibliothek.gui with parameters of type DockTitle
 void Dockable.bind(DockTitle title)
          Called by clients which want to show a title of this Dockable.
 void DockStation.changed(Dockable dockable, DockTitle title, boolean active)
          Called by the DockController of this station to indicate that the active-state of title has been changed.
protected  void DockController.fireTitleBound(DockTitle title, Dockable dockable)
          Informs all listeners that title has been bound to dockable.
protected  void DockController.fireTitleUnbound(DockTitle title, Dockable dockable)
          Informs all listeners that title is no longer bound to dockable.
 boolean DockController.isBound(DockTitle title)
          Tells whether title is bound to its dockable or not.
 void Dockable.unbind(DockTitle title)
          Clients should call this method if a DockTitle is no longer needed.
 

Uses of DockTitle in bibliothek.gui.dock
 

Methods in bibliothek.gui.dock that return DockTitle
 DockTitle AbstractDockable.getDockTitle(DockTitleVersion version)
           
 DockTitle DockableDisplayer.getTitle()
          Gets the title which is shown on this displayer.
 DockTitle[] AbstractDockable.listBoundTitles()
           
 

Methods in bibliothek.gui.dock with parameters of type DockTitle
 void AbstractDockable.bind(DockTitle title)
           
protected  void AbstractDockable.fireTitleBound(DockTitle title)
          Informs all dockableListeners that title was bound to this dockable.
protected  void AbstractDockable.fireTitleUnbound(DockTitle title)
          Informs all dockableListeners that title was unbound from this dockable.
 void DockableDisplayer.setTitle(DockTitle title)
          Sets the title of this displayer.
 void AbstractDockable.unbind(DockTitle title)
           
 

Uses of DockTitle in bibliothek.gui.dock.control
 

Methods in bibliothek.gui.dock.control with parameters of type DockTitle
protected  RemoteRelocator.Reaction DefaultDockRelocator.dragMouseDragged(int x, int y, int modifiers, DockTitle title, Dockable dockable, boolean always)
          Handles a mouse-pressed event.
protected  void DefaultDockRelocator.dragMouseDragged(MouseEvent e, DockTitle title, Dockable dockable)
          Invoked while the user drags a title or Dockable.
protected  void DefaultDockRelocator.dragMousePressed(MouseEvent e, DockTitle title, Dockable dockable)
          Invoked by the listeners of a title to start a drag and drop operation.
protected  void DefaultDockRelocator.dragMouseReleased(MouseEvent e, DockTitle title, Dockable dockable)
          Invoked while the user drags a title or Dockable and releases a mouse button.
protected  boolean MouseFocusObserver.fireVetoTitle(DockTitle title)
          Asks all FocusVetoListener through their method FocusVetoListener.vetoFocus(MouseFocusObserver, DockTitle) whether they want cancel a call to the DockController.
 void MouseFocusObserver.titleBound(DockController controller, DockTitle title, Dockable dockable)
           
 void MouseFocusObserver.titleUnbound(DockController controller, DockTitle title, Dockable dockable)
           
 

Uses of DockTitle in bibliothek.gui.dock.event
 

Methods in bibliothek.gui.dock.event with parameters of type DockTitle
 void DockAdapter.titleBound(Dockable dockable, DockTitle title)
           
 void DockableListener.titleBound(Dockable dockable, DockTitle title)
          Will be invoked when a DockTitle was bound to a Dockable.
 void DockableAdapter.titleBound(Dockable dockable, DockTitle title)
           
 void DockControllerListener.titleBound(DockController controller, DockTitle title, Dockable dockable)
          Called when title was bound to dockable.
 void DockControllerAdapter.titleBound(DockController controller, DockTitle title, Dockable dockable)
           
 void DockAdapter.titleBound(DockController controller, DockTitle title, Dockable dockable)
           
 void DockAdapter.titleUnbound(Dockable dockable, DockTitle title)
           
 void DockableListener.titleUnbound(Dockable dockable, DockTitle title)
          Will be invoked when a DockTitle was unbound from a Dockable.
 void DockableAdapter.titleUnbound(Dockable dockable, DockTitle title)
           
 void DockControllerListener.titleUnbound(DockController controller, DockTitle title, Dockable dockable)
          Called when title was unbound from dockable.
 void DockControllerAdapter.titleUnbound(DockController controller, DockTitle title, Dockable dockable)
           
 void DockAdapter.titleUnbound(DockController controller, DockTitle title, Dockable dockable)
           
 boolean FocusVetoListener.vetoFocus(MouseFocusObserver controller, DockTitle title)
          Invoked when the focus should change because the user did something with title.
 

Uses of DockTitle in bibliothek.gui.dock.station
 

Methods in bibliothek.gui.dock.station that return DockTitle
 DockTitle SplitDockStation.getDockTitle(DockTitleVersion version)
           
 DockTitle AbstractDockableStation.getDockTitle(DockTitleVersion version)
          Overridden, returns now a DockTitleVersion created by DockTitleVersion.createStation(D).
 DockTitle[] SplitDockStation.listBoundTitles()
           
 

Methods in bibliothek.gui.dock.station with parameters of type DockTitle
protected  void FlapDockStation.bind(Dockable dockable, DockTitle title)
          Binds the title to dockable.
 void SplitDockStation.bind(DockTitle title)
           
 void SplitDockStation.changed(Dockable dockable, DockTitle title, boolean active)
           
 void FlapDockStation.changed(Dockable dockable, DockTitle title, boolean active)
           
 void AbstractDockStation.changed(Dockable dockable, DockTitle title, boolean active)
           
 void AbstractDockableStation.changed(Dockable dockable, DockTitle title, boolean active)
           
 DockableDisplayer DisplayerFactory.create(DockStation station, Dockable dockable, DockTitle title)
          Creates a new DockableDisplayer which will be shown on station, will have dockable as child and will display the title.
 DockableDisplayer DisplayerCollection.fetch(Dockable dockable, DockTitle title)
          Creates a new DockableDisplayer using the factory of this collection.
protected  void FlapDockStation.unbind(Dockable dockable, DockTitle title)
          Unbinds the title from dockable.
 void SplitDockStation.unbind(DockTitle title)
           
 

Uses of DockTitle in bibliothek.gui.dock.station.flap
 

Methods in bibliothek.gui.dock.station.flap that return DockTitle
 DockTitle FlapWindow.getDockTitle()
          Gets the currently displayed title.
 

Methods in bibliothek.gui.dock.station.flap with parameters of type DockTitle
 void FlapWindow.setDockTitle(DockTitle title)
          Sets the title which should be displayed.
 

Constructor parameters in bibliothek.gui.dock.station.flap with type arguments of type DockTitle
ButtonPane(FlapDockStation station, Map<Dockable,DockTitle> titles)
          Constructs a new panel.
 

Uses of DockTitle in bibliothek.gui.dock.station.split
 

Methods in bibliothek.gui.dock.station.split with parameters of type DockTitle
protected  boolean FullScreenClickableListener.shouldCollect(Dockable dockable, DockTitle title)
          Determines whether title should be observed or not.
 void FullScreenClickableListener.titleBound(DockController controller, DockTitle title, Dockable dockable)
           
 void FullScreenClickableListener.titleUnbound(DockController controller, DockTitle title, Dockable dockable)
           
 

Uses of DockTitle in bibliothek.gui.dock.station.support
 

Methods in bibliothek.gui.dock.station.support with parameters of type DockTitle
 DockableDisplayer DisplayerFactoryWrapper.create(DockStation station, Dockable dockable, DockTitle title)
           
 

Uses of DockTitle in bibliothek.gui.dock.themes.basic
 

Classes in bibliothek.gui.dock.themes.basic that implement DockTitle
 class BasicButtonDockTitle
          This title changes its border whenever the active-state changes.
 class BasicDockTitle
          The default-title that is used most times in the framework.
 class BasicStationTitle
          This title is used for DockStations which are also Dockables
 

Methods in bibliothek.gui.dock.themes.basic that return DockTitle
 DockTitle BasicDockTitleFactory.createDockableTitle(Dockable dockable, DockTitleVersion version)
           
 DockTitle BasicButtonTitleFactory.createDockableTitle(Dockable dockable, DockTitleVersion version)
           
<D extends Dockable & DockStation>
DockTitle
BasicDockTitleFactory.createStationTitle(D dockable, DockTitleVersion version)
           
<D extends Dockable & DockStation>
DockTitle
BasicButtonTitleFactory.createStationTitle(D dockable, DockTitleVersion version)
           
 DockTitle BasicDockableDisplayer.getTitle()
           
 

Methods in bibliothek.gui.dock.themes.basic with parameters of type DockTitle
protected  BasicDockableDisplayer BasicDisplayerFactory.create(Dockable dockable, DockTitle title, DockableDisplayer.Location location)
          Creates a new displayer.
 DockableDisplayer BasicDisplayerFactory.create(DockStation station, Dockable dockable, DockTitle title)
           
protected  Component BasicDockableDisplayer.getComponent(DockTitle title)
          Gets the Component which should be used to layout the current DockTitle.
protected  void BasicDockableDisplayer.init(Dockable dockable, DockTitle title, DockableDisplayer.Location location)
          Initialises all properties of this DockableDisplayer.
 void BasicDockableDisplayer.setTitle(DockTitle title)
           
 

Constructors in bibliothek.gui.dock.themes.basic with parameters of type DockTitle
BasicDockableDisplayer(Dockable dockable, DockTitle title)
          Creates a new displayer, sets the title and the content.
BasicDockableDisplayer(Dockable dockable, DockTitle title, DockableDisplayer.Location location)
          Creates a new displayer, sets the title, its location and the content.
 

Uses of DockTitle in bibliothek.gui.dock.themes.nostack
 

Methods in bibliothek.gui.dock.themes.nostack that return DockTitle
 DockTitle NoStackTitleFactory.createDockableTitle(Dockable dockable, DockTitleVersion version)
           
<D extends Dockable & DockStation>
DockTitle
NoStackTitleFactory.createStationTitle(D dockable, DockTitleVersion version)
           
 

Uses of DockTitle in bibliothek.gui.dock.title
 

Classes in bibliothek.gui.dock.title that implement DockTitle
 class AbstractDockTitle
          An abstract implementation of DockTitle.
 

Methods in bibliothek.gui.dock.title that return DockTitle
 DockTitle DockTitleVersion.createDockable(Dockable dockable)
          Creates a title for dockable.
 DockTitle NullTitleFactory.createDockableTitle(Dockable dockable, DockTitleVersion version)
           
 DockTitle DockTitleFactory.createDockableTitle(Dockable dockable, DockTitleVersion version)
          Creates a DockTitle for the pure dockable.
 DockTitle ControllerTitleFactory.createDockableTitle(Dockable dockable, DockTitleVersion version)
           
<D extends Dockable & DockStation>
DockTitle
DockTitleVersion.createStation(D dock)
          Creates a title for dock.
<D extends Dockable & DockStation>
DockTitle
NullTitleFactory.createStationTitle(D dockable, DockTitleVersion version)
           
<D extends Dockable & DockStation>
DockTitle
DockTitleFactory.createStationTitle(D dockable, DockTitleVersion version)
          Creates a DockTitle for dockable which is also a DockStation.
<D extends Dockable & DockStation>
DockTitle
ControllerTitleFactory.createStationTitle(D dockable, DockTitleVersion version)
           
 DockTitle MovingTitleGetter.get(DockController controller, Dockable dockable)
          Gets a title which will be shown underneath the cursor.
 DockTitle MovingTitleGetter.get(DockController controller, DockTitle snatched)
          Gets a title which will be shown underneath the cursor.
 

Methods in bibliothek.gui.dock.title with parameters of type DockTitle
 DockTitle MovingTitleGetter.get(DockController controller, DockTitle snatched)
          Gets a title which will be shown underneath the cursor.