public class CommonEclipseThemeConnector extends DefaultEclipseThemeConnector
EclipseThemeConnector pays attention to features only
present in CDockables.EclipseThemeConnector.TitleBar| Constructor and Description |
|---|
CommonEclipseThemeConnector(CControl control)
Creates a new connector.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addEclipseThemeConnectorListener(EclipseThemeConnectorListener listener) |
protected EclipseTabDockActionLocation |
getLocation(CAction action,
EclipseTabStateInfo tab)
Gets the location of
action depending on the state of tab. |
protected EclipseTabDockActionLocation |
getLocation(DockAction action,
EclipseTabStateInfo tab) |
EclipseThemeConnector.TitleBar |
getTitleBarKind(DockStation parent,
Dockable dockable) |
void |
removeEclipseThemeConnectorListener(EclipseThemeConnectorListener listener) |
getLocation, hasListeners, listeners, shouldShowOnSide, shouldShowOnTabpublic CommonEclipseThemeConnector(CControl control)
control - the control in whose realm this connector works, not nullpublic void addEclipseThemeConnectorListener(EclipseThemeConnectorListener listener)
addEclipseThemeConnectorListener in interface EclipseThemeConnectoraddEclipseThemeConnectorListener in class DefaultEclipseThemeConnectorpublic void removeEclipseThemeConnectorListener(EclipseThemeConnectorListener listener)
removeEclipseThemeConnectorListener in interface EclipseThemeConnectorremoveEclipseThemeConnectorListener in class DefaultEclipseThemeConnectorprotected EclipseTabDockActionLocation getLocation(DockAction action, EclipseTabStateInfo tab)
getLocation in class DefaultEclipseThemeConnectorprotected EclipseTabDockActionLocation getLocation(CAction action, EclipseTabStateInfo tab)
action depending on the state of tab.action - the action whose location is searchedtab - the state of a tabnull to select the default locationpublic EclipseThemeConnector.TitleBar getTitleBarKind(DockStation parent, Dockable dockable)
getTitleBarKind in interface EclipseThemeConnectorgetTitleBarKind in class DefaultEclipseThemeConnectorCopyright © 2018. All rights reserved.