|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use DockTitle | |
---|---|
bibliothek.extension.gui.dock.theme.bubble | Various graphical and logical components used when
BubbleTheme is
active. |
bibliothek.extension.gui.dock.theme.eclipse | Various graphical and logical components needed when the
EclipseTheme
is active. |
bibliothek.extension.gui.dock.theme.eclipse.rex.tab | Various components needed to paint and manage the tab which is visible
on a RexTabbedComponent . |
bibliothek.extension.gui.dock.theme.flat | Various graphical and logical components needed to paint the layout
when FlatTheme is active. |
bibliothek.extension.gui.dock.theme.smooth | Contains elements to paint a DockTitle which smoothly changes
its color. |
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.control | Classes responsible to handle some global task. |
bibliothek.gui.dock.dockable | Some classes related to Dockable . |
bibliothek.gui.dock.event | Listeners, adapters and events used in the whole framework. A Listener is added to some object that needs to be observed, the Listener will be informed whenever the observed object changes. An Adapter is an implementation of a Listener, but the methods of an Adapter are empty. An Event is an object carrying information from an observed object to a Listener. |
bibliothek.gui.dock.security | A package dealing with the issues of Applets and Wepstart-applications. DockingFrames monitors mouse- and other events globally. |
bibliothek.gui.dock.station | Elements needed by various implementations of the
DockStation interface. |
bibliothek.gui.dock.station.flap | Elements that are related to the FlapDockStation . |
bibliothek.gui.dock.station.support | Elements used by various DockStation s to store
properties and to propagate events to other objects. |
bibliothek.gui.dock.themes.basic | Factories and classes used when the BasicTheme
is active. |
bibliothek.gui.dock.themes.color | The color subsystem allows each kind of element to get its colors from a central repository. |
bibliothek.gui.dock.themes.font | |
bibliothek.gui.dock.themes.nostack | Elements needed by the NoStackTheme . |
bibliothek.gui.dock.title | Elements needed to paint the title of a Dockable . |
Uses of DockTitle in bibliothek.extension.gui.dock.theme.bubble |
---|
Classes in bibliothek.extension.gui.dock.theme.bubble that implement DockTitle | |
---|---|
class |
AbstractBubbleDockTitle
A title that has the ability to paint a round rect as background. |
class |
BubbleButtonDockTitle
A DockTitle used for the buttons on a FlapDockStation . |
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 |
BubbleDockTitleFactory.createDockableTitle(Dockable dockable,
DockTitleVersion version)
|
|
DockTitle |
ReducedBubbleTitleFactory.createDockableTitle(Dockable dockable,
DockTitleVersion version)
|
|
|
BubbleDockTitleFactory.createStationTitle(D dockable,
DockTitleVersion version)
|
|
|
ReducedBubbleTitleFactory.createStationTitle(D dockable,
DockTitleVersion version)
|
Methods in bibliothek.extension.gui.dock.theme.bubble with parameters of type DockTitle | |
---|---|
MovingImage |
BubbleMovingImageFactory.create(DockController controller,
DockTitle snatched)
|
DockableDisplayer |
BubbleDisplayerFactory.create(DockStation station,
Dockable dockable,
DockTitle title)
|
void |
BubbleDisplayer.setTitle(DockTitle title)
|
Constructors in bibliothek.extension.gui.dock.theme.bubble with parameters of type DockTitle | |
---|---|
BubbleDisplayer(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)
|
|
|
EclipseDockTitleFactory.createStationTitle(D dockable,
DockTitleVersion version)
|
|
DockTitle |
EclipseDockableDisplayer.getTitle()
|
|
DockTitle |
NoTitleDisplayer.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 |
EclipseDockableDisplayer.setTitle(DockTitle title)
|
void |
NoTitleDisplayer.setTitle(DockTitle 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)
|
|
|
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)
|
Constructors in bibliothek.extension.gui.dock.theme.flat with parameters of type DockTitle | |
---|---|
FlatDockableDisplayer(Dockable dockable,
DockTitle title,
DockableDisplayer.Location location)
|
Uses of DockTitle in bibliothek.extension.gui.dock.theme.smooth |
---|
Classes in bibliothek.extension.gui.dock.theme.smooth that implement DockTitle | |
---|---|
class |
SmoothDefaultButtonTitle
A title intended for the FlapDockStation , this title changes its color
smoothly. |
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 |
SmoothDefaultButtonTitleFactory.createDockableTitle(Dockable dockable,
DockTitleVersion version)
|
|
DockTitle |
SmoothDefaultTitleFactory.createDockableTitle(Dockable dockable,
DockTitleVersion version)
|
|
|
SmoothDefaultButtonTitleFactory.createStationTitle(D dockable,
DockTitleVersion version)
|
|
|
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. 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 bound
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.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 |
SplitDockStation.getDockTitle(DockTitleVersion version)
|
DockTitle[] |
SplitDockStation.listBoundTitles()
|
Methods in bibliothek.gui.dock with parameters of type DockTitle | |
---|---|
protected void |
FlapDockStation.bind(Dockable dockable,
DockTitle title)
Binds the title to dockable . |
void |
SplitDockStation.bind(DockTitle title)
|
void |
FlapDockStation.changed(Dockable dockable,
DockTitle title,
boolean active)
|
void |
SplitDockStation.changed(Dockable dockable,
DockTitle title,
boolean active)
|
protected void |
SplitDockStation.fireTitleExchanged(DockTitle title)
Informs all DockableListener s that title is no longer
considered to be a good title and should be exchanged. |
protected void |
FlapDockStation.unbind(Dockable dockable,
DockTitle title)
Unbinds the title from dockable . |
void |
SplitDockStation.unbind(DockTitle title)
|
Method parameters in bibliothek.gui.dock with type arguments of type DockTitle | |
---|---|
protected ButtonPane |
FlapDockStation.createButtonPane(Map<Dockable,DockTitle> buttonTitles)
Creates the panel which will show buttons for the children of this station. |
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 . |
Uses of DockTitle in bibliothek.gui.dock.dockable |
---|
Methods in bibliothek.gui.dock.dockable that return DockTitle | |
---|---|
DockTitle |
AbstractDockable.getDockTitle(DockTitleVersion version)
|
DockTitle[] |
AbstractDockable.listBoundTitles()
|
Methods in bibliothek.gui.dock.dockable with parameters of type DockTitle | |
---|---|
void |
AbstractDockable.bind(DockTitle title)
|
MovingImage |
DockableMovingImageFactory.create(DockController controller,
DockTitle snatched)
Gets an image which will be shown underneath the cursor. |
MovingImage |
ScreencaptureMovingImageFactory.create(DockController controller,
DockTitle snatched)
|
protected void |
AbstractDockable.fireTitleBound(DockTitle title)
Informs all dockableListeners that title was bound to this dockable. |
protected void |
AbstractDockable.fireTitleExchanged(DockTitle title)
Informs all DockableListener s that title is no longer
considered to be a good title and should be exchanged. |
protected void |
AbstractDockable.fireTitleUnbound(DockTitle title)
Informs all dockableListeners that title was unbound from this dockable. |
void |
AbstractDockable.unbind(DockTitle title)
|
Uses of DockTitle in bibliothek.gui.dock.event |
---|
Methods in bibliothek.gui.dock.event with parameters of type DockTitle | |
---|---|
void |
DockableAdapter.titleBound(Dockable dockable,
DockTitle title)
|
void |
DockableListener.titleBound(Dockable dockable,
DockTitle title)
Will be invoked when a DockTitle was bound
to a Dockable . |
void |
DockTitleBindingListener.titleBound(DockController controller,
DockTitle title,
Dockable dockable)
Called when title was bound
to dockable . |
void |
DockableAdapter.titleExchanged(Dockable dockable,
DockTitle title)
|
void |
DockableListener.titleExchanged(Dockable dockable,
DockTitle title)
Invoked when the properties of a Dockable have a so dramatically
changed, that the DockTitle title is no longer
considered a good title and should be replaced. |
void |
DockableAdapter.titleUnbound(Dockable dockable,
DockTitle title)
|
void |
DockableListener.titleUnbound(Dockable dockable,
DockTitle title)
Will be invoked when a DockTitle was unbound
from a Dockable . |
void |
DockTitleBindingListener.titleUnbound(DockController controller,
DockTitle title,
Dockable dockable)
Called when title was unbound
from 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.security |
---|
Method parameters in bibliothek.gui.dock.security with type arguments of type DockTitle | |
---|---|
protected ButtonPane |
SecureFlapDockStation.createButtonPane(Map<Dockable,DockTitle> buttonTitles)
|
Uses of DockTitle in bibliothek.gui.dock.station |
---|
Methods in bibliothek.gui.dock.station that return DockTitle | |
---|---|
DockTitle |
AbstractDockableStation.getDockTitle(DockTitleVersion version)
Overridden, returns now a DockTitleVersion created by
DockTitleVersion.createStation(D) . |
DockTitle |
DockableDisplayer.getTitle()
Gets the title which is shown on this displayer. |
Methods in bibliothek.gui.dock.station with parameters of type DockTitle | |
---|---|
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. |
void |
DockableDisplayer.setTitle(DockTitle title)
Sets the title of this displayer. |
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.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 |
BasicButtonTitleFactory.createDockableTitle(Dockable dockable,
DockTitleVersion version)
|
|
DockTitle |
BasicDockTitleFactory.createDockableTitle(Dockable dockable,
DockTitleVersion version)
|
|
|
BasicButtonTitleFactory.createStationTitle(D dockable,
DockTitleVersion version)
|
|
|
BasicDockTitleFactory.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. |
MovingImage |
BasicMovingImageFactory.create(DockController controller,
DockTitle snatched)
|
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.color |
---|
Methods in bibliothek.gui.dock.themes.color that return DockTitle | |
---|---|
DockTitle |
TitleColor.getTitle()
Gets the title which uses this color. |
Constructors in bibliothek.gui.dock.themes.color with parameters of type DockTitle | |
---|---|
TitleColor(String id,
DockTitle title,
Color backup)
Creates a new TitleColor . |
|
TitleColor(String id,
Path kind,
DockTitle title,
Color backup)
Creates a new TitleColor . |
Uses of DockTitle in bibliothek.gui.dock.themes.font |
---|
Methods in bibliothek.gui.dock.themes.font that return DockTitle | |
---|---|
DockTitle |
TitleFont.getTitle()
Gets the title for which this font is used. |
Constructors in bibliothek.gui.dock.themes.font with parameters of type DockTitle | |
---|---|
TitleFont(String id,
DockTitle title)
Creates a new title font. |
|
TitleFont(String id,
DockTitle title,
FontModifier backup)
Creates a new title font. |
|
TitleFont(String id,
DockTitle title,
Path kind)
Creates a new title font. |
|
TitleFont(String id,
DockTitle title,
Path kind,
FontModifier backup)
Creates a new title font. |
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 . |
|
DockTitle |
NullTitleFactory.createDockableTitle(Dockable dockable,
DockTitleVersion version)
|
|
|
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 . |
|
|
NullTitleFactory.createStationTitle(D dockable,
DockTitleVersion version)
|
Constructors in bibliothek.gui.dock.title with parameters of type DockTitle | |
---|---|
TitleMovingImage(Dockable dockable,
DockTitle title)
Creates a new image. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |