Uses of Class
bibliothek.gui.dock.common.CControl
Packages that use CControl
Package
Description
A set of classes that can be used to create basic applications.
Contains different
DockActions and subclasses of CAction to
create buttons, checkboxes, menus and other components as button in the titles and tabs of
CDockables.A set of more complex actions that can be directly used.
Classes and interfaces used internally.
CActions and supporting classes that are not intended for clients
to be used directly.Implementation of a
LayoutChangeStrategy and supporting classes.Contains the
CommonDockStation, various implementations of CommonDockStation and supporting classes.Base-classes intended for inheritance and small strategy-classes modifying the way
Core works.Some
MenuPieces to modify the layout and settings of an
application that uses Common.The perspective API offers clients the possibility to define or modify the layout
of an application without actually creating any
CDockables.Classes used directly or indirectly by the
CPreferenceModel.Classes related to the
DockThemes.Introduces an extension to the color management.
Supporting classes for
CEclipseTheme.Contains an implementation of
ModeManager that links a mode to the location
of a Dockable.-
Uses of CControl in bibliothek.gui.dock.common
Fields in bibliothek.gui.dock.common with type parameters of type CControlModifier and TypeFieldDescriptionstatic final PropertyKey<CControl>CControl.CCONTROLA key for thisCControl.Methods in bibliothek.gui.dock.common that return CControlModifier and TypeMethodDescriptionCContentArea.getControl()Gets theCControlfor which this content area was created.CControlRegister.getControl()Gets the control for which this register is used.Methods in bibliothek.gui.dock.common with parameters of type CControlModifier and TypeMethodDescriptionprotected CSplitDockStationHandleCGridArea.createSplitDockStationHandle(CControl control) protected voidInitializes the fields of this area.protected voidInitializes the new area, should be called only once by subclassesConstructors in bibliothek.gui.dock.common with parameters of type CControlModifierConstructorDescriptionCContentArea(CControl control, String uniqueId) Creates a new content area.CExternalizeArea(CControl control, String id) Creates a new area.Creates a new grid.Creates a new area.CMinimizeArea(CControl control, String uniqueId) Creates a new minimize area.CPreferenceModel(CControl control) Creates a new model.CPreferenceModel(CControl control, PathCombiner combiner) Creates a new model.CWorkingArea(CControl control, String uniqueId) Creates a new area.DefaultCFocusHistory(CControl control) Creates a new history -
Uses of CControl in bibliothek.gui.dock.common.action
Methods in bibliothek.gui.dock.common.action with parameters of type CControl -
Uses of CControl in bibliothek.gui.dock.common.action.predefined
Constructors in bibliothek.gui.dock.common.action.predefined with parameters of type CControlModifierConstructorDescriptionCCloseAction(CControl control) Creates a new actionCExternalizeAction(CControl control) Creates a new actionCMaximizeAction(CControl control) Creates a new actionCMinimizeAction(CControl control) Creates a new actionCNormalizeAction(CControl control) Creates a new actionCUnexternalizeAction(CControl control) Creates a new actionCUnmaximizeExternalizedAction(CControl control) Creates a new action -
Uses of CControl in bibliothek.gui.dock.common.behavior
Methods in bibliothek.gui.dock.common.behavior that return CControlModifier and TypeMethodDescriptionExternalizingCGridAreaConfiguration.getControl()Gets theCControlfor which this configuration is used.Methods in bibliothek.gui.dock.common.behavior with parameters of type CControlModifier and TypeMethodDescriptionprotected ExternalizedCSplitDockStationHandlerExternalizingCGridArea.createSplitDockStationHandle(CControl control) Creates a newExternalizingCGridAreaConfigurationandinstallsit.Constructors in bibliothek.gui.dock.common.behavior with parameters of type CControlModifierConstructorDescriptionExternalizingCGridArea(CControl control) Creates a new area.ExternalizingCGridArea(CControl control, String uniqueId) Creates a new area.Creates a new configuration.ExternalizingCGridAreaFactory(CControl control) Creates a new factory -
Uses of CControl in bibliothek.gui.dock.common.event
Methods in bibliothek.gui.dock.common.event that return CControlModifier and TypeMethodDescriptionCVetoClosingEvent.getControl()Gets the control in whose realm this event was issued.Methods in bibliothek.gui.dock.common.event with parameters of type CControlModifier and TypeMethodDescriptionvoidCalled whendockablehas been made public.voidCalled whendockablehas been made invisible.voidResizeRequestListener.handleResizeRequest(CControl control) Called when the layout ofDockStations should be updated such thatCDockable.getAndClearResizeRequest()is matched.voidCalled whendockablehas been made visible.voidCalled whendockablehas been removed.Constructors in bibliothek.gui.dock.common.event with parameters of type CControlModifierConstructorDescriptionCVetoClosingEvent(CControl control, VetoableDockFrontendEvent source, CDockable... dockables) Creates a new event. -
Uses of CControl in bibliothek.gui.dock.common.grouping
Constructors in bibliothek.gui.dock.common.grouping with parameters of type CControlModifierConstructorDescriptionGroupingDockLocationListener(CControl control) Creates a new listener, without adding it toccontrol.GroupingHistoryRewriter(CControl control, HistoryRewriter<Location, CLocationMode> validation) Creates a newGroupingHistoryRewriter.PlaceholderGrouping(CControl control, Path placeholder) Creates a new grouping. -
Uses of CControl in bibliothek.gui.dock.common.intern
Methods in bibliothek.gui.dock.common.intern that return CControlModifier and TypeMethodDescriptionAbstractCDockable.getControl()CDockable.getControl()Gets the control which is responsible for this dockable.DefaultCControlRegister.getControl()CControlAccess.getOwner()Gets the control to which this object gives access.Methods in bibliothek.gui.dock.common.intern with parameters of type CControlModifier and TypeMethodDescriptionCControlFactory.createController(CControl owner) Creates or gets theDockController.EfficientControlFactory.createController(CControl owner) CControlFactory.createRegister(CControl owner) Creates a new register that keeps track of all the elements shown and used byowner.EfficientControlFactory.createRegister(CControl owner) Constructors in bibliothek.gui.dock.common.intern with parameters of type CControlModifierConstructorDescriptionCancelDragAndDropOperation(CControl control) CDockController(CControl owner) Creates a new controllerCDockController(CControl owner, DockControllerFactory factory) Creates a new controllerCommonSingleDockableFactory(CControl control) Creates a new factory.CommonSingleDockableFactory(CControl control, CPerspective perspective) Creates a new factory.ControlVetoClosingListener(CControl control, CVetoClosingListener callback) Creates a new converter.ControlVetoFocusListener(CControl control, CVetoFocusListener callback) Creates a new veto focus listener.CPlaceholderStrategy(CControl control) Creates a new strategyDefaultCControlRegister(CControl control) Creates a new registerDelayedWorkingAreaSetter(String area, CDockable dockable, CControl control) Creates a new setter. -
Uses of CControl in bibliothek.gui.dock.common.intern.action
Methods in bibliothek.gui.dock.common.intern.action with parameters of type CControlModifier and TypeMethodDescriptionprotected voidCExtendedModeAction.init(CControl control, ExtendedMode mode, String iconKey, String textKey, String tooltipKey, PropertyKey<KeyStroke> gotoStroke) Creates a new action, this method must be called only once.Constructors in bibliothek.gui.dock.common.intern.action with parameters of type CControlModifierConstructorDescriptionCActionOffer(CControl control) Creates a new action offerprotectedCExtendedModeAction(CControl control, ExtendedMode mode, String iconKey, String textKey, String tooltipKey, PropertyKey<KeyStroke> gotoStroke) Creates a new action. -
Uses of CControl in bibliothek.gui.dock.common.intern.layout
Constructors in bibliothek.gui.dock.common.intern.layout with parameters of type CControl -
Uses of CControl in bibliothek.gui.dock.common.intern.station
Methods in bibliothek.gui.dock.common.intern.station with parameters of type CControlModifier and TypeMethodDescriptionvoidFlapResizeRequestHandler.handleResizeRequest(CControl control) voidScreenResizeRequestHandler.handleResizeRequest(CControl control) voidSplitResizeRequestHandler.handleResizeRequest(CControl control) voidCLockedResizeLayoutManager.setControl(CControl control) Sets the control in whose realm this manager should work.Constructors in bibliothek.gui.dock.common.intern.station with parameters of type CControlModifierConstructorDescriptionCLockedResizeLayoutManager(CControl control) Creates a new layout managerCommonDockStationFactory(CControl control, FrontendPerspectiveCache cache, CommonSingleDockableFactory singleDockableFactory) Creates a new factory -
Uses of CControl in bibliothek.gui.dock.common.intern.ui
Methods in bibliothek.gui.dock.common.intern.ui with parameters of type CControlConstructors in bibliothek.gui.dock.common.intern.ui with parameters of type CControlModifierConstructorDescriptionCDisablingStrategy(CControl control) Creates a new strategy, this constructor will add a listener tocontrol.CommonSingleTabDecider(CControl control) Creates a new deciderCSingleParentRemover(CControl control) Creates a new remover -
Uses of CControl in bibliothek.gui.dock.common.mode
Methods in bibliothek.gui.dock.common.mode that return CControlModifier and TypeMethodDescriptionCStationContainerHistoryRewriter.getControl()Gets theCControlthat is using this rewriter.Constructors in bibliothek.gui.dock.common.mode with parameters of type CControlModifierConstructorDescriptionCExternalizedMode(CControl control) Creates a new mode.CMaximizedMode(CControl control) Creates a new mode.CMinimizedMode(CControl control) Creates a new modeCNormalMode(CControl control) Creates a new mode.CStationContainerHistoryRewriter(CControl control) Creates a new rewriter -
Uses of CControl in bibliothek.gui.dock.common.perspective
Methods in bibliothek.gui.dock.common.perspective that return CControlModifier and TypeMethodDescriptionCControlPerspective.getControl()Gets theCControlin whose realm thisCControlPerspectiveoperates. -
Uses of CControl in bibliothek.gui.dock.common.preference
Constructors in bibliothek.gui.dock.common.preference with parameters of type CControl -
Uses of CControl in bibliothek.gui.dock.common.theme
Methods in bibliothek.gui.dock.common.theme that return CControlModifier and TypeMethodDescriptionCDockThemeFactory.getControl()Gets the control for which this factory works.Methods in bibliothek.gui.dock.common.theme with parameters of type CControlModifier and TypeMethodDescriptionabstract DockThemeCreates a new theme.protected voidCDockTheme.initDefaultFontBridges(CControl control) Adds the defaultFontBridgeFactorys to this theme.Constructors in bibliothek.gui.dock.common.theme with parameters of type CControlModifierConstructorDescriptionCBasicTheme(CControl control) Creates a new theme.CBasicTheme(CControl control, BasicTheme theme) Creates a new theme.CBubbleTheme(CControl control) Creates a new theme.CBubbleTheme(CControl control, BubbleTheme theme) Creates a new theme.CDockThemeFactory(ThemePropertyFactory<D> delegate, CControl control) Creates a new factory.CEclipseTheme(CControl control) Creates a new theme.CEclipseTheme(CControl control, EclipseTheme theme) Creates a new theme.CFlatTheme(CControl control) Creates a new theme.CFlatTheme(CControl control, FlatTheme theme) Creates a new theme.CSmoothTheme(CControl control) Creates a new theme.CSmoothTheme(CControl control, SmoothTheme theme) Creates a new theme.Creates a new map and wires this map tocontrol. -
Uses of CControl in bibliothek.gui.dock.common.theme.color
Methods in bibliothek.gui.dock.common.theme.color with parameters of type CControlModifier and TypeMethodDescriptionCColorBridgeExtension.create(CControl control, ColorManager manager) Creates a new bridge formanager. -
Uses of CControl in bibliothek.gui.dock.common.theme.eclipse
Constructors in bibliothek.gui.dock.common.theme.eclipse with parameters of type CControlModifierConstructorDescriptionCommonEclipseThemeConnector(CControl control) Creates a new connector. -
Uses of CControl in bibliothek.gui.dock.facile.mode
Constructors in bibliothek.gui.dock.facile.mode with parameters of type CControlModifierConstructorDescriptionExternalizedMode(CControl control) Creates a new mode.MaximizedMode(CControl control) Creates a new modeMinimizedMode(CControl control) Creates a new mode.NormalMode(CControl control) Creates a new normal mode.