|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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. |
private static class |
ReducedBubbleTitleFactory.Title
A BubbleDockTitle whose edges are always round. |
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)
|
|
|
ReducedBubbleTitleFactory.createStationTitle(D dockable,
DockTitleVersion version)
|
|
|
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.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)
|
|
|
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)
|
|
|
SmoothDefaultTitleFactory.createStationTitle(D dockable,
DockTitleVersion version)
|
Uses of DockTitle in bibliothek.gui |
---|
Fields in bibliothek.gui with type parameters of type DockTitle | |
---|---|
private java.util.Map<DockTitle,Dockable> |
DockController.activeTitles
mapping tells which titles are currently active |
private java.util.Set<DockTitle> |
DockController.TitleListener.titles
a set of all known titles |
Methods in bibliothek.gui that return DockTitle | |
---|---|
DockTitle |
Dockable.getDockTitle(DockTitleVersion version)
Invoked to get a graphical representation of a title for this Dockable. There are several requirements to the title and the caller: The owner of the title must be this Dockable.
The origin of the title must be version .
The title must not be binded
The result should be independent of the current state of this Dockable.
The method should not change any attribute of this Dockable
The client must call the Dockable.bind(DockTitle) -method of this Dockable
before using the title. |
DockTitle[] |
Dockable.listBindedTitles()
Gets a list of all DockTitles which are currently
binded 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.fireTitleBinded(DockTitle title,
Dockable dockable)
Informs all listeners that title has been binded
to dockable . |
protected void |
DockController.fireTitleUnbinded(DockTitle title,
Dockable dockable)
Informs all listeners that title is no longer binded
to dockable . |
boolean |
DockController.isBinded(DockTitle title)
Tells whether title is binded to its dockable or not. |
boolean |
DockController.TitleListener.isBinded(DockTitle title)
Tells whether title is binded to its Dockable or not. |
void |
DockController.TitleListener.titleBinded(Dockable dockable,
DockTitle title)
|
void |
DockController.TitleListener.titleUnbinded(Dockable dockable,
DockTitle title)
|
void |
DockController.TitleListener.titleUnbinded(DockController controller,
DockTitle title,
Dockable dockable)
|
void |
Dockable.unbind(DockTitle title)
Clients should call this method if a DockTitle is no longer
needed. |
Method parameters in bibliothek.gui with type arguments of type DockTitle | |
---|---|
void |
DockController.rebindTitles(Dockable dockable,
java.util.Set<DockTitle> check)
Checks all titles of dockable and its children. |
Uses of DockTitle in bibliothek.gui.dock |
---|
Fields in bibliothek.gui.dock declared as DockTitle | |
---|---|
private DockTitle |
DockableDisplayer.title
The title on this displayer |
Fields in bibliothek.gui.dock with type parameters of type DockTitle | |
---|---|
private java.util.List<DockTitle> |
AbstractDockable.titles
the DockTitles which are bound to this dockable |
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.listBindedTitles()
|
Methods in bibliothek.gui.dock with parameters of type DockTitle | |
---|---|
void |
AbstractDockable.bind(DockTitle title)
|
protected void |
AbstractDockable.fireTitleBinded(DockTitle title)
Informs all listeners that title was binded to this dockable. |
protected void |
AbstractDockable.fireTitleUnbinded(DockTitle title)
Informs all listeners that title was unbinded from this dockable. |
protected java.awt.Component |
DockableDisplayer.getComponent(DockTitle title)
Gets the Component which should be used to layout the current DockTitle. |
void |
DockableDisplayer.setTitle(DockTitle title)
Sets the title of this displayer. |
void |
AbstractDockable.unbind(DockTitle title)
|
Constructors in bibliothek.gui.dock with parameters of type DockTitle | |
---|---|
DockableDisplayer(Dockable dockable,
DockTitle title)
Creates a new displayer, sets the title and the content. |
|
DockableDisplayer(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.control |
---|
Fields in bibliothek.gui.dock.control declared as DockTitle | |
---|---|
private DockTitle |
PopupController.ComponentObserver.title
the observed title, can be null |
private DockTitle |
DefaultDockRelocator.TitleListener.MouseTitleListener.title
the observed title |
private DockTitle |
DefaultDockRelocator.TitleWindow.title
the title to display |
Fields in bibliothek.gui.dock.control with type parameters of type DockTitle | |
---|---|
private java.util.Map<DockTitle,PopupController.ComponentObserver> |
PopupController.DockableObserver.listeners
|
private java.util.Map<DockTitle,DefaultDockRelocator.TitleListener.MouseTitleListener> |
DefaultDockRelocator.TitleListener.listeners
a map telling which listener was added to which title |
private java.util.Map<java.awt.Component,DockTitle> |
MouseFocusObserver.titles
a list of all DockTitles and their base-component |
Methods in bibliothek.gui.dock.control that return DockTitle | |
---|---|
DockTitle |
DefaultDockRelocator.TitleWindow.getTitle()
Gets the title which is painted on this window |
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(java.awt.event.MouseEvent e,
DockTitle title,
Dockable dockable)
Invoked while the user drags a title or Dockable. |
protected void |
DefaultDockRelocator.dragMousePressed(java.awt.event.MouseEvent e,
DockTitle title,
Dockable dockable)
Invoked by the listeners of a title to start a drag and drop operation. |
protected void |
DefaultDockRelocator.dragMouseReleased(java.awt.event.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 . |
private DefaultDockRelocator.TitleWindow |
DefaultDockRelocator.getTitleWindow(Dockable dockable,
DockTitle title)
Gets a window which shows a title of dockable . |
void |
PopupController.DockableObserver.titleBinded(Dockable dockable,
DockTitle title)
|
void |
DefaultDockRelocator.TitleListener.titleBinded(Dockable dockable,
DockTitle title)
|
void |
MouseFocusObserver.titleBinded(DockController controller,
DockTitle title,
Dockable dockable)
|
void |
PopupController.DockableObserver.titleUnbinded(Dockable dockable,
DockTitle title)
|
void |
DefaultDockRelocator.TitleListener.titleUnbinded(Dockable dockable,
DockTitle title)
|
void |
MouseFocusObserver.titleUnbinded(DockController controller,
DockTitle title,
Dockable dockable)
|
Constructors in bibliothek.gui.dock.control with parameters of type DockTitle | |
---|---|
DefaultDockRelocator.TitleListener.MouseTitleListener(DockTitle title)
Creates a new listener |
|
DefaultDockRelocator.TitleWindow(java.awt.Window parent,
DockTitle title)
Constructs a new window |
|
PopupController.ComponentObserver(Dockable dockable,
DockTitle title)
Creates a new observer |
Uses of DockTitle in bibliothek.gui.dock.event |
---|
Methods in bibliothek.gui.dock.event with parameters of type DockTitle | |
---|---|
void |
DockAdapter.titleBinded(Dockable dockable,
DockTitle title)
|
void |
DockableListener.titleBinded(Dockable dockable,
DockTitle title)
Will be invoked when a DockTitle was binded
to a Dockable . |
void |
DockableAdapter.titleBinded(Dockable dockable,
DockTitle title)
|
void |
DockControllerListener.titleBinded(DockController controller,
DockTitle title,
Dockable dockable)
Called when title was binded
to dockable . |
void |
DockControllerAdapter.titleBinded(DockController controller,
DockTitle title,
Dockable dockable)
|
void |
DockAdapter.titleBinded(DockController controller,
DockTitle title,
Dockable dockable)
|
void |
DockAdapter.titleUnbinded(Dockable dockable,
DockTitle title)
|
void |
DockableListener.titleUnbinded(Dockable dockable,
DockTitle title)
Will be invoked when a DockTitle was unbinded
from a Dockable . |
void |
DockableAdapter.titleUnbinded(Dockable dockable,
DockTitle title)
|
void |
DockControllerListener.titleUnbinded(DockController controller,
DockTitle title,
Dockable dockable)
Called when title was unbinded
from dockable . |
void |
DockControllerAdapter.titleUnbinded(DockController controller,
DockTitle title,
Dockable dockable)
|
void |
DockAdapter.titleUnbinded(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 |
---|
Fields in bibliothek.gui.dock.station with type parameters of type DockTitle | |
---|---|
private java.util.Map<DockTitle,FlapDockStation.ButtonListener> |
FlapDockStation.buttonListeners
A map that tells for every DockTitle which listeners are used for it |
private java.util.Map<Dockable,DockTitle> |
FlapDockStation.buttonTitles
A map that tells for every Dockable which DockTitle is used for it |
private java.util.List<DockTitle> |
SplitDockStation.titles
the DockTitles which are binded to this dockable |
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.listBindedTitles()
|
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 |
AbstractDockableStation.changed(Dockable dockable,
DockTitle title,
boolean active)
|
void |
AbstractDockStation.changed(Dockable dockable,
DockTitle title,
boolean active)
|
void |
FlapDockStation.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. |
void |
StackDockStation.Listener.titleBinded(Dockable dockable,
DockTitle title)
|
void |
StackDockStation.Listener.titleUnbinded(Dockable dockable,
DockTitle title)
|
protected void |
FlapDockStation.unbind(Dockable dockable,
DockTitle title)
Unbinds the title from dockable . |
void |
SplitDockStation.unbind(DockTitle title)
|
boolean |
FlapDockStation.ControllerListener.vetoFocus(MouseFocusObserver controller,
DockTitle title)
|
Uses of DockTitle in bibliothek.gui.dock.station.flap |
---|
Fields in bibliothek.gui.dock.station.flap with type parameters of type DockTitle | |
---|---|
private java.util.Map<Dockable,DockTitle> |
ButtonPane.buttonTitles
A mapping which Dockable has which DockTitle |
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,
java.util.Map<Dockable,DockTitle> titles)
Constructs a new panel. |
Uses of DockTitle in bibliothek.gui.dock.station.split |
---|
Fields in bibliothek.gui.dock.station.split with type parameters of type DockTitle | |
---|---|
private java.util.Map<DockTitle,FullScreenClickableListener.FullScreenListener> |
FullScreenClickableListener.titleListeners
A map that tells which listener was added to which DockTitle |
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.titleBinded(DockController controller,
DockTitle title,
Dockable dockable)
|
void |
FullScreenClickableListener.titleUnbinded(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)
|
|
|
BasicDockTitleFactory.createStationTitle(D dockable,
DockTitleVersion version)
|
|
|
BasicButtonTitleFactory.createStationTitle(D dockable,
DockTitleVersion version)
|
Methods in bibliothek.gui.dock.themes.basic with parameters of type DockTitle | |
---|---|
DockableDisplayer |
BasicDisplayerFactory.create(DockStation station,
Dockable dockable,
DockTitle title)
|
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)
|
|
|
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 |
ControllerTitleFactory.createDockableTitle(Dockable dockable,
DockTitleVersion version)
|
|
DockTitle |
DockTitleFactory.createDockableTitle(Dockable dockable,
DockTitleVersion version)
Creates a DockTitle for the pure dockable . |
|
|
DockTitleVersion.createStation(D dock)
Creates a title for dock . |
|
|
ControllerTitleFactory.createStationTitle(D dockable,
DockTitleVersion version)
|
|
|
DockTitleFactory.createStationTitle(D dockable,
DockTitleVersion version)
Creates a DockTitle for dockable which is
also a DockStation . |
|
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. |
void |
AbstractDockTitle.Listener.titleBinded(Dockable dockable,
DockTitle title)
|
void |
AbstractDockTitle.Listener.titleUnbinded(Dockable dockable,
DockTitle title)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |