bibliothek.gui.dock.common.theme.eclipse
Class CommonEclipseThemeConnector
java.lang.Object
bibliothek.extension.gui.dock.theme.eclipse.DefaultEclipseThemeConnector
bibliothek.gui.dock.common.theme.eclipse.CommonEclipseThemeConnector
- All Implemented Interfaces:
- EclipseThemeConnector
public class CommonEclipseThemeConnector
- extends DefaultEclipseThemeConnector
This EclipseThemeConnector pays attention to features only
present in CDockables.
- 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