bibliothek.gui.dock.common.intern.theme.eclipse
Class CommonEclipseThemeConnector
java.lang.Object
bibliothek.extension.gui.dock.theme.eclipse.DefaultEclipseThemeConnector
bibliothek.gui.dock.common.intern.theme.eclipse.CommonEclipseThemeConnector
- All Implemented Interfaces:
- EclipseThemeConnector
public class CommonEclipseThemeConnector
- extends DefaultEclipseThemeConnector
This EclipseThemeConnector
pays attention to features only
present in CDockable
s.
- Author:
- Benjamin Sigg
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CommonEclipseThemeConnector
public CommonEclipseThemeConnector(CControl control)
- Creates a new connector.
- Parameters:
control
- the control in whose realm this connector works, not null
addEclipseThemeConnectorListener
public void addEclipseThemeConnectorListener(EclipseThemeConnectorListener listener)
- Description copied from interface:
EclipseThemeConnector
- Adds
listener
to this connector.
- Specified by:
addEclipseThemeConnectorListener
in interface EclipseThemeConnector
- Overrides:
addEclipseThemeConnectorListener
in class DefaultEclipseThemeConnector
- Parameters:
listener
- the listener, not null
removeEclipseThemeConnectorListener
public void removeEclipseThemeConnectorListener(EclipseThemeConnectorListener listener)
- Description copied from interface:
EclipseThemeConnector
- Removes
listener
from this connector.
- Specified by:
removeEclipseThemeConnectorListener
in interface EclipseThemeConnector
- Overrides:
removeEclipseThemeConnectorListener
in class DefaultEclipseThemeConnector
- Parameters:
listener
- the listener to remove
getTitleBarKind
public EclipseThemeConnector.TitleBar getTitleBarKind(Dockable dockable)
- Description copied from interface:
EclipseThemeConnector
- Tells which kind of title and
DockableDisplayer
should be
shown for dockable
assuming everything can be chosen
freely.
- Specified by:
getTitleBarKind
in interface EclipseThemeConnector
- Overrides:
getTitleBarKind
in class DefaultEclipseThemeConnector
- Parameters:
dockable
- the element that stands alone on a DockStation
- Returns:
- which kind of title and displayer should be used