bibliothek.gui.dock.themes.basic
Class BasicButtonTitleFactory
java.lang.Object
bibliothek.gui.dock.themes.basic.BasicButtonTitleFactory
- All Implemented Interfaces:
- DockTitleFactory
public class BasicButtonTitleFactory
- extends Object
- implements DockTitleFactory
A factory
for the BasicButtonDockTitle
- Author:
- Benjamin Sigg
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FACTORY
public static final BasicButtonTitleFactory FACTORY
- A static instance of this factory, can be used everywhere
BasicButtonTitleFactory
public BasicButtonTitleFactory()
createDockableTitle
public DockTitle createDockableTitle(Dockable dockable,
DockTitleVersion version)
- Description copied from interface:
DockTitleFactory
- Creates a
DockTitle
for the pure dockable
.
- Specified by:
createDockableTitle
in interface DockTitleFactory
- Parameters:
dockable
- the owner of the titleversion
- the version which uses this factory, might be null
- Returns:
- the new title, can be
null
if no title should
be shown for dockable
.
createStationTitle
public <D extends Dockable & DockStation> DockTitle createStationTitle(D dockable,
DockTitleVersion version)
- Description copied from interface:
DockTitleFactory
- Creates a
DockTitle
for dockable
which is
also a DockStation
.
- Specified by:
createStationTitle
in interface DockTitleFactory
- Type Parameters:
D
- the type of dockable
.- Parameters:
dockable
- the owner of the title.version
- the version which uses this factory, might be null
- Returns:
- the new title, can be
null
if no title
should be shown for dockable
.