Uses of Class
org.eclipse.swt.widgets.Control
Package
Description
Provides support for performing structural and textual
compare operations on arbitrary data and displaying the results.
Support for compare and merge viewers which show the
content side-by-side.
Provides a generic debugger user interface that clients may customize via standard
workbench extension points.
Provides a set of actions related to running and debugging applications.
Provides classes and interfaces to render memory blocks in the memory view.
Provides a user interface for debug platform source lookup facilities.
Provides provisioning user interface classes that can be used for assembling
a provisioning UI.
Provides a framework for editing and contributing to the help search scope.
Provides support for shared UI resources such as menus,
tool bars, and status lines.
Provides a content assist add-on for implementors of
IContentAssistSubjectControl
.Provides classes that can be used to observe the JFace Viewer framework.
Provides support for dialogs.
Provides classes that help communicate proper content for fields in dialogs and wizards.
Provides support for layout generation.
Provides a framework for preferences.
Provides support for managing resources such as SWT
fonts and images.
Provides a framework for creating and manipulating text documents.
Provides a framework for connecting document regions
with annotations and for displaying those.
Provides useful building blocks used throughout JFace,
including property change events, a listener list implementation, and runtime
checked assertions.
Provides a framework for viewers, which are model-based
content adapters for SWT widgets.
Provides a general framework for creating and managing
windows.
Provides a framework for wizards.
Application programming interface to implement a wizard based user interface for refactorings.
Application programming interface to display and preview refactoring history information.
Provides the base classes to implement a search result view part for searches with textual matches.
SWT Accessibility.
SWT Browser widget.
SWT Custom widgets.
SWT Drag and Drop support.
SWT internal classes
SWT layout classes.
SWT Win32 OLE implementation classes.
SWT OpenGL support.
SWT widget public API classes.
Provides basic support for managing Team providers.
Application programming interfaces for working with history.
Contains the team synchronization presentation framework and support
for the Synchronize View.
Application programming interfaces for interaction
with and extension of the Eclipse Platform User Interface.
Classes for actions and operations used in a workbench
window, page, or part in the Eclipse Platform User Interface.
Application programming interfaces for interaction
with and extension of the Eclipse Platform User Interface.
Application-level APIs for configuring and controling the Eclipse Platform User
Interface.
Provides support for working with cheat sheets.
Application programming interfaces for interaction
with the Eclipse console.
Classes for standard dialogs, wizards, and preference
pages in the Eclipse Platform User Interface.
Classes and Interface specifications for Drag and Drop in the Eclipse Platform User Interface.
Classes that provide workbench-level UI support for content assistance
and common workbench field decorations.
Forms-based controls for use in views, editors, and wizards.
Support for forms-based multi-page editors.
Custom widgets and controls for forms-based parts.
Classes for integration with the help support system
in the Eclipse Platform User Interface.
APIs for dialogs in the IDE-specific portion of the Eclipse Platform User Interface.
Provides support for customizing welcome content and presentation.
Provides the public API and default implementation for contributing menu
and toolbars to the menu service.
Provides the Common Navigator framework.
Classes for the creation of workbench parts that integrate
with the Eclipse Platform User Interface.
Classes for using the preferences support in org.eclipse.core.runtime.preferences
Application programming interfaces for interaction
with and extension of the Eclipse Platform User Interface.
Application programming interfaces for interaction
with and extension of the Eclipse Platform User Interface.
Provides a framework for text editors obeying to the
desktop rules.
Partial infrastructure for spell checking in text editors.
Application programming interfaces for interaction
with the Eclipse text editor template support.
Provides the standard Content Outline view which can
show the active editor's custom outline for the document being edited.
Utility classes for working with markers in views
Provides the standard Property Sheet view which displays
custom properties of the active workbench part's current selection.
Provides the Tabbed Properties framework.
-
Uses of Control in org.eclipse.compare
Modifier and TypeClassDescriptionclass
ACompareViewerPane
is a convenience class which installs aCLabel
and aToolbar
in aViewForm
.class
A customCompareViewerPane
that supports dynamic viewer switching.class
The Splitter adds support for nesting to a SashForm.Modifier and TypeMethodDescriptionCompareEditorInput.createContents
(Composite parent) Creates the SWT controls that are used to display the result of the compare operation.protected Control
LabelContributionItem.createControl
(Composite parent) protected Control
EditionSelectionDialog.createDialogArea
(Composite parent2) Deprecated.CompareEditorInput.createOutlineContents
(Composite parent, int direction) protected Control
CompareViewerPane.createTopLeft
(Composite parent) Modifier and TypeMethodDescriptionvoid
Splitter.setMaximizedControl
(Control control) void
Splitter.setVisible
(Control child, boolean visible) Sets the visibility of the given child in this Splitter. -
Uses of Control in org.eclipse.compare.contentmergeviewer
Modifier and TypeMethodDescriptionprotected final Control
ContentMergeViewer.buildControl
(Composite parent) Builds the SWT controls for the three areas of a compare/merge viewer.protected Control
ContentMergeViewer.createCenterControl
(Composite parent) Create the control that divides the left and right sides of the merge viewer.protected final Control
TextMergeViewer.createCenterControl
(Composite parent) protected Control
ContentMergeViewer.getCenterControl()
Return the center control that divides the left and right sides of the merge viewer.ContentMergeViewer.getControl()
-
Uses of Control in org.eclipse.compare.internal
Modifier and TypeClassDescriptionclass
class
Modifier and TypeMethodDescriptionprotected Control
ComparePreferencePage.createContents
(Composite parent) protected Control
NavigationEndDialog.createCustomArea
(Composite parent) protected Control
AddFromHistoryDialog.createDialogArea
(Composite parent2) protected Control
CompareDialog.createDialogArea
(Composite parent2) protected Control
CompareWithOtherResourceDialog.createDialogArea
(Composite parent) protected Control
CompareContentViewerSwitchingPane.createTopLeft
(Composite p) protected Control
CompareStructureViewerSwitchingPane.createTopLeft
(Composite p) BinaryCompareViewer.getControl()
CompareOutlinePage.getControl()
NullViewer.getControl()
SimpleTextViewer.getControl()
Modifier and TypeMethodDescriptionstatic IActionBars
Utilities.findActionBars
(Control c) static IWorkbenchPartSite
-
Uses of Control in org.eclipse.debug.ui
Modifier and TypeMethodDescriptionprotected Control
StringVariableSelectionDialog.createContents
(Composite parent) IDetailPane.createControl
(Composite parent) Creates and returns the main control for this detail pane using the given composite as a parent.protected abstract Control
DebugPopup.createDialogArea
(Composite parent) protected Control
InspectPopupDialog.createDialogArea
(Composite parent) protected Control
StringVariableSelectionDialog.createDialogArea
(Composite parent) protected Control
AbstractDebugView.getControl()
Returns the control for this view, ornull
if none.AbstractLaunchConfigurationTab.getControl()
ILaunchConfigurationTab.getControl()
Returns the top level control for this tab.protected Control
AbstractDebugView.getDefaultControl()
Returns the default control for this view.Modifier and TypeMethodDescriptionprotected void
AbstractDebugView.createContextMenu
(Control menuControl) Creates a pop-up menu on the given control.protected void
AbstractLaunchConfigurationTab.setControl
(Control control) Sets the control to be displayed in this tab. -
Uses of Control in org.eclipse.debug.ui.actions
Modifier and TypeMethodDescriptionDeprecated.Deprecated. -
Uses of Control in org.eclipse.debug.ui.memory
Modifier and TypeMethodDescriptionAbstractTableRendering.createControl
(Composite parent) IMemoryRendering.createControl
(Composite parent) Creates the top level control for this rendering under the given parent composite.protected Control
AbstractTableRendering.createToolTipControl
(Composite composite) Creates the control used to display tool tips for cells in this table.AbstractTableRendering.getControl()
IMemoryRendering.getControl()
Returns the top level control for this rendering.Modifier and TypeMethodDescriptionprotected void
AbstractMemoryRendering.createPopupMenu
(Control control) Helper method for creating a pop up menu in the rendering for a control.protected void
AbstractTableRendering.toolTipAboutToShow
(Control toolTipControl, TableItem item, int col) Called when the tool tip is about to show in this rendering. -
Uses of Control in org.eclipse.debug.ui.sourcelookup
Modifier and TypeMethodDescriptionprotected Control
SourceLookupDialog.createDialogArea
(Composite parent) -
Uses of Control in org.eclipse.e4.ui.bindings.internal
Modifier and TypeMethodDescriptionprotected Control
KeyAssistDialog.createDialogArea
(Composite parent) Creates the content area for the key assistant. -
Uses of Control in org.eclipse.e4.ui.css.swt.dom
Modifier and TypeMethodDescriptionstatic boolean
CompositeElement.hasBackgroundOverriddenByCSS
(Control control) ModifierConstructorDescriptionControlElement
(Control control, CSSEngine engine) LinkElement
(Control control, CSSEngine engine) TableElement
(Control control, CSSEngine engine) -
Uses of Control in org.eclipse.e4.ui.css.swt.helpers
Modifier and TypeMethodDescriptionstatic Control
SWTElementHelpers.getControl
(Object element) Return the SWT Control which is wrapped to the objectelement
.Modifier and TypeMethodDescriptionstatic PaintListener
CSSSWTHelpers.createBorderPaintListener
(CSSEngine engine, Control control) static FontData
CSSSWTFontHelper.getFirstFontData
(Control control) Return first FontData from Control Font.static Font
CSSSWTFontHelper.getFont
(CSS2FontProperties fontProperties, Control control) Get CSS2FontProperties from Font of JComponent and store CSS2FontProperties instance into ClientProperty of JComponent.static String
CSSSWTFontHelper.getFontComposite
(Control control) Return CSS Value font-family from Control Fontstatic void
CSSSWTCursorHelper.restoreDefaultCursor
(Control control) static void
CSSSWTFontHelper.restoreDefaultFont
(Control control) static void
CSSSWTColorHelper.setBackground
(Control control, Color newColor) Helper function to avoid setting colors unnecessarilystatic void
CSSSWTImageHelper.setBackgroundImage
(Control control, Image image) Helper function to avoid setting images unnecessarilystatic void
Helper function to avoid setting fonts unnecessarilystatic void
CSSSWTColorHelper.setForeground
(Control control, Color newColor) Helper function to avoid setting colors unnecessarilystatic void
CSSSWTCursorHelper.storeDefaultCursor
(Control control) static void
CSSSWTFontHelper.storeDefaultFont
(Control control) -
Uses of Control in org.eclipse.e4.ui.css.swt.properties
Modifier and TypeMethodDescriptionprotected void
AbstractConvertedCSSPropertySWTHandler.applyCSSProperty
(Control control, String property, CSSValue value, String pseudo, CSSEngine engine) protected abstract void
AbstractCSSPropertySWTHandler.applyCSSProperty
(Control control, String property, CSSValue value, String pseudo, CSSEngine engine) Apply CSS Propertyproperty
(ex : background-color) with CSSValuevalue
(ex : red) into the SWTcontrol
(ex : SWT Text, SWT Label).protected abstract void
AbstractConvertedCSSPropertySWTHandler.applyCSSPropertyValue
(Control control, String property, Object value, String pseudo, CSSEngine engine) static void
static void
protected abstract String
AbstractCSSPropertySWTHandler.retrieveCSSProperty
(Control control, String property, String pseudo, CSSEngine engine) Retrieve CSS value (ex : red) of CSS Propertyproperty
(ex : background-color) from the SWTcontrol
(ex : SWT Text, SWT Label). -
Uses of Control in org.eclipse.e4.ui.css.swt.properties.custom
Modifier and TypeMethodDescriptionprotected void
CSSBackgroundModePropertyHandler.applyCSSProperty
(Control control, String property, CSSValue value, String pseudo, CSSEngine engine) void
CSSPropertyAlignmentSWTHandler.applyCSSProperty
(Control control, String property, CSSValue value, String pseudo, CSSEngine engine) void
CSSPropertyBorderVisibleSWTHandler.applyCSSProperty
(Control control, String property, CSSValue value, String pseudo, CSSEngine engine) protected void
CSSPropertyCornerRadiusSWTHandler.applyCSSProperty
(Control control, String property, CSSValue value, String pseudo, CSSEngine engine) protected void
CSSPropertyCustomTabContentBackgroundSWTHandler.applyCSSProperty
(Control control, String property, CSSValue value, String pseudo, CSSEngine engine) protected void
CSSPropertye4SelectedTabFillHandler.applyCSSProperty
(Control control, String property, CSSValue value, String pseudo, CSSEngine engine) protected void
CSSPropertye4TabOutline.applyCSSProperty
(Control control, String property, CSSValue value, String pseudo, CSSEngine engine) protected void
CSSPropertyInnerKeylineSWTHandler.applyCSSProperty
(Control control, String property, CSSValue value, String pseudo, CSSEngine engine) protected void
CSSPropertyLinesVisibleSWTHandler.applyCSSProperty
(Control control, String property, CSSValue value, String pseudo, CSSEngine engine) void
CSSPropertyMaximizedSWTHandler.applyCSSProperty
(Control control, String property, CSSValue value, String pseudo, CSSEngine engine) void
CSSPropertyMaximizeVisibleSWTHandler.applyCSSProperty
(Control control, String property, CSSValue value, String pseudo, CSSEngine engine) void
CSSPropertyMinimizedSWTHandler.applyCSSProperty
(Control control, String property, CSSValue value, String pseudo, CSSEngine engine) void
CSSPropertyMinimizeVisibleSWTHandler.applyCSSProperty
(Control control, String property, CSSValue value, String pseudo, CSSEngine engine) protected void
CSSPropertyOuterKeylineSWTHandler.applyCSSProperty
(Control control, String property, CSSValue value, String pseudo, CSSEngine engine) void
CSSPropertySelectedImageVisibleSWTHandler.applyCSSProperty
(Control control, String property, CSSValue value, String pseudo, CSSEngine engine) protected void
CSSPropertySelectedTabsSWTHandler.applyCSSProperty
(Control control, String property, CSSValue value, String pseudo, CSSEngine engine) void
CSSPropertySimpleSWTHandler.applyCSSProperty
(Control control, String property, CSSValue value, String pseudo, CSSEngine engine) void
CSSPropertySingleSWTHandler.applyCSSProperty
(Control control, String property, CSSValue value, String pseudo, CSSEngine engine) protected void
CSSPropertyTabHeightHandler.applyCSSProperty
(Control control, String property, CSSValue value, String pseudo, CSSEngine engine) protected void
CSSPropertyTabPositionSWTHandler.applyCSSProperty
(Control control, String property, CSSValue value, String pseudo, CSSEngine engine) protected void
CSSPropertyTabRendererSWTHandler.applyCSSProperty
(Control control, String property, CSSValue value, String pseudo, CSSEngine engine) protected void
CSSPropertyTabTextMinimumCharactersSWTHandler.applyCSSProperty
(Control control, String property, CSSValue value, String pseudo, CSSEngine engine) void
CSSPropertyUnselectedCloseVisibleSWTHandler.applyCSSProperty
(Control control, String property, CSSValue value, String pseudo, CSSEngine engine) void
CSSPropertyUnselectedImageVisibleSWTHandler.applyCSSProperty
(Control control, String property, CSSValue value, String pseudo, CSSEngine engine) protected void
CSSPropertyUnselectedTabsSWTHandler.applyCSSProperty
(Control control, String property, CSSValue value, String pseudo, CSSEngine engine) protected void
CSSPropertyUnselectHotTabsColorBackgroundHandler.applyCSSProperty
(Control control, String property, CSSValue value, String pseudo, CSSEngine engine) protected String
CSSBackgroundModePropertyHandler.retrieveCSSProperty
(Control control, String property, String pseudo, CSSEngine engine) CSSPropertyAlignmentSWTHandler.retrieveCSSProperty
(Control control, String property, String pseudo, CSSEngine engine) CSSPropertyBorderVisibleSWTHandler.retrieveCSSProperty
(Control control, String property, String pseudo, CSSEngine engine) protected String
CSSPropertyCornerRadiusSWTHandler.retrieveCSSProperty
(Control control, String property, String pseudo, CSSEngine engine) protected String
CSSPropertyCustomTabContentBackgroundSWTHandler.retrieveCSSProperty
(Control control, String property, String pseudo, CSSEngine engine) protected String
CSSPropertye4SelectedTabFillHandler.retrieveCSSProperty
(Control control, String property, String pseudo, CSSEngine engine) protected String
CSSPropertye4TabOutline.retrieveCSSProperty
(Control control, String property, String pseudo, CSSEngine engine) protected String
CSSPropertyInnerKeylineSWTHandler.retrieveCSSProperty
(Control control, String property, String pseudo, CSSEngine engine) protected String
CSSPropertyLinesVisibleSWTHandler.retrieveCSSProperty
(Control control, String property, String pseudo, CSSEngine engine) CSSPropertyMaximizedSWTHandler.retrieveCSSProperty
(Control control, String property, String pseudo, CSSEngine engine) CSSPropertyMaximizeVisibleSWTHandler.retrieveCSSProperty
(Control control, String property, String pseudo, CSSEngine engine) CSSPropertyMinimizedSWTHandler.retrieveCSSProperty
(Control control, String property, String pseudo, CSSEngine engine) CSSPropertyMinimizeVisibleSWTHandler.retrieveCSSProperty
(Control control, String property, String pseudo, CSSEngine engine) protected String
CSSPropertyOuterKeylineSWTHandler.retrieveCSSProperty
(Control control, String property, String pseudo, CSSEngine engine) CSSPropertySelectedImageVisibleSWTHandler.retrieveCSSProperty
(Control control, String property, String pseudo, CSSEngine engine) protected String
CSSPropertySelectedTabsSWTHandler.retrieveCSSProperty
(Control control, String property, String pseudo, CSSEngine engine) CSSPropertySimpleSWTHandler.retrieveCSSProperty
(Control control, String property, String pseudo, CSSEngine engine) CSSPropertySingleSWTHandler.retrieveCSSProperty
(Control control, String property, String pseudo, CSSEngine engine) protected String
CSSPropertyTabHeightHandler.retrieveCSSProperty
(Control control, String property, String pseudo, CSSEngine engine) protected String
CSSPropertyTabPositionSWTHandler.retrieveCSSProperty
(Control control, String property, String pseudo, CSSEngine engine) protected String
CSSPropertyTabRendererSWTHandler.retrieveCSSProperty
(Control control, String property, String pseudo, CSSEngine engine) protected String
CSSPropertyTabTextMinimumCharactersSWTHandler.retrieveCSSProperty
(Control control, String property, String pseudo, CSSEngine engine) CSSPropertyUnselectedCloseVisibleSWTHandler.retrieveCSSProperty
(Control control, String property, String pseudo, CSSEngine engine) CSSPropertyUnselectedImageVisibleSWTHandler.retrieveCSSProperty
(Control control, String property, String pseudo, CSSEngine engine) protected String
CSSPropertyUnselectedTabsSWTHandler.retrieveCSSProperty
(Control control, String property, String pseudo, CSSEngine engine) protected String
CSSPropertyUnselectHotTabsColorBackgroundHandler.retrieveCSSProperty
(Control control, String property, String pseudo, CSSEngine engine) -
Uses of Control in org.eclipse.e4.ui.dialogs.filteredtree
Modifier and TypeClassDescriptionclass
Based on org.eclipse.ui.dialogs.FilteredTree.Modifier and TypeMethodDescriptionprotected Control
FilteredTree.createTreeControl
(Composite parent, int style) Creates and set up the tree and tree viewer. -
Uses of Control in org.eclipse.e4.ui.widgets
ModifierConstructorDescriptionImageBasedFrame
(Composite parent, Control toWrap, boolean vertical, boolean draggable) -
Uses of Control in org.eclipse.e4.ui.workbench.renderers.swt
Modifier and TypeMethodDescriptionprotected Control
ToolControlContribution.createControl
(Composite parent) TrimBarLayout.ctrlFromPoint
(Composite trimComp, Point trimPos) Get a Control at a certain position from the TrimBar.Modifier and TypeMethodDescriptionprotected static MUIElement
SWTPartRenderer.getModelElement
(Control ctrl) ModifierConstructorDescriptionCSSEngineHelper
(IEclipseContext context, Control control) Create a CSSEngineHelper that can retrieve engine values for a particular control. -
Uses of Control in org.eclipse.equinox.p2.ui
Modifier and TypeMethodDescriptionprotected Control
RepositoryManipulationPage.createContents
(Composite parent) Modifier and TypeMethodDescriptionvoid
ICopyable.copyToClipboard
(Control activeControl) Copy text related to the active control to the clipboard.void
InstalledSoftwarePage.copyToClipboard
(Control activeControl) void
RepositoryManipulationPage.copyToClipboard
(Control activeControl) void
RevertProfilePage.copyToClipboard
(Control activeControl) -
Uses of Control in org.eclipse.help.ui
Modifier and TypeMethodDescriptionprotected final Control
RootScopePage.createContents
(Composite parent) Creates the initial contents of the page and allocates the area for the clients. -
Uses of Control in org.eclipse.help.ui.internal
Modifier and TypeClassDescriptionstatic class
class
A canvas holding a hyperlink label.Modifier and TypeMethodDescriptionprotected Control
ContextHelpDialog.createContents
(Composite contents) HyperlinkHandler.getLastLink()
Modifier and TypeMethodDescriptionHyperlinkHandler.getLinkListener
(Control c) void
HyperlinkAdapter.linkActivated
(Control linkLabel) void
IHyperlinkListener.linkActivated
(Control linkLabel) void
HyperlinkAdapter.linkEntered
(Control linkLabel) void
IHyperlinkListener.linkEntered
(Control linkLabel) void
HyperlinkAdapter.linkExited
(Control linkLabel) void
IHyperlinkListener.linkExited
(Control linkLabel) void
HyperlinkHandler.registerHyperlink
(Control control, IHyperlinkListener listener) static void
-
Uses of Control in org.eclipse.jface.action
Modifier and TypeMethodDescriptionprotected abstract Control
ControlContribution.createControl
(Composite parent) Creates and returns the control for this contribution item under the given parent composite.StatusLineManager.createControl
(Composite parent) Creates and returns this manager's status line control.StatusLineManager.createControl
(Composite parent, int style) Creates and returns this manager's status line control.StatusLineManager.getControl()
Returns the control used by this StatusLineManager.Modifier and TypeMethodDescriptionprotected int
ControlContribution.computeWidth
(Control control) Computes the width of the given control which is being added to a tool bar.MenuManager.createContextMenu
(Control parent) Creates and returns an SWT context menu control for this menu, and installs all registered contributions.Returns the SWT menu, created as a pop up menu parented by the given control. -
Uses of Control in org.eclipse.jface.contentassist
Modifier and TypeMethodDescriptionabstract Control
AbstractControlContentAssistSubjectAdapter.getControl()
Deprecated.ComboContentAssistSubjectAdapter.getControl()
Deprecated.IContentAssistSubjectControl.getControl()
Returns the control of this content assist subject control.TextContentAssistSubjectAdapter.getControl()
Deprecated. -
Uses of Control in org.eclipse.jface.databinding.swt.typed
Modifier and TypeMethodDescriptionstatic <S extends Control>
IWidgetValueProperty<S,Color> WidgetProperties.background()
Returns a value property for observing the background color of aControl
.static <S extends Control>
IWidgetValueProperty<S,Rectangle> WidgetProperties.bounds()
Returns a value property for observing the bounds of aControl
.static <S extends Control>
IWidgetValueProperty<S,Boolean> WidgetProperties.editable()
Returns a value property for observing the editable state of aCCombo
(since 1.6),StyledText
(since 1.6), orText
.static <S extends Control>
IWidgetValueProperty<S,Boolean> WidgetProperties.focused()
Returns a value property for observing the focus state of aControl
.static <S extends Control>
IWidgetValueProperty<S,Font> WidgetProperties.font()
Returns a value property for observing the font of aControl
.static <S extends Control>
IWidgetValueProperty<S,Color> WidgetProperties.foreground()
Returns a value property for observing the foreground color of aControl
.static <S extends Control>
IWidgetListProperty<S,String> WidgetProperties.items()
static <S extends Control>
IWidgetValueProperty<S,Point> WidgetProperties.location()
Returns a value property for observing the location of aControl
.static <S extends Control>
IWidgetValueProperty<S,Integer> WidgetProperties.maximum()
static <S extends Control>
IWidgetValueProperty<S,Integer> WidgetProperties.minimum()
static <S extends Control>
IWidgetValueProperty<S,Integer> WidgetProperties.singleSelectionIndex()
static <S extends Control>
IWidgetValueProperty<S,Point> WidgetProperties.size()
Returns a value property for observing the size of aControl
. -
Uses of Control in org.eclipse.jface.databinding.viewers
Modifier and TypeMethodDescriptionstatic IValueProperty<CellEditor,
Control> CellEditorProperties.control()
Returns a value property for observing the control of aCellEditor
. -
Uses of Control in org.eclipse.jface.dialogs
Modifier and TypeClassDescriptionclass
A message line displaying a status.class
A control for showing progress feedback for a long running operation.Modifier and TypeFieldDescriptionDialog.buttonBar
The button bar;null
until dialog is layed out.protected Control
ControlAnimator.control
the control that will be displayed or hiddenprotected Control
Dialog.dialogArea
The dialog area;null
until dialog is layed out.Modifier and TypeMethodDescriptionprotected Control
Dialog.createButtonBar
(Composite parent) Creates and returns the contents of this dialog's button bar.protected Control
IconAndMessageDialog.createButtonBar
(Composite parent) protected Control
StatusDialog.createButtonBar
(Composite parent) protected Control
TrayDialog.createButtonBar
(Composite parent) protected Control
Dialog.createContents
(Composite parent) TheDialog
implementation of thisWindow
method creates and lays out the top level composite for the dialog, and determines the appropriate horizontal and vertical dialog units based on the font size.protected abstract Control
DialogTray.createContents
(Composite parent) Creates the contents (widgets) that will be contained in the tray.protected Control
IconAndMessageDialog.createContents
(Composite parent) protected Control
PopupDialog.createContents
(Composite parent) ThePopupDialog
implementation of thisWindow
method creates and lays out the top level composite for the dialog.protected Control
TitleAreaDialog.createContents
(Composite parent) protected Control
MessageDialog.createCustomArea
(Composite parent) Creates and returns the contents of an area of the dialog which appears below the message and above the button bar.protected Control
PlainMessageDialog.createCustomArea
(Composite parent) Creates and returns the contents of an area of the dialog which appears below the message and above the button bar.protected Control
Dialog.createDialogArea
(Composite parent) Creates and returns the contents of the upper part of this dialog (above the button bar).protected Control
ErrorDialog.createDialogArea
(Composite parent) This implementation of theDialog
framework method creates and lays out a composite.protected Control
InputDialog.createDialogArea
(Composite parent) protected Control
MessageDialog.createDialogArea
(Composite parent) This implementation of theDialog
framework method creates and lays out a composite and callscreateMessageArea
andcreateCustomArea
to populate it.protected Control
MessageDialogWithToggle.createDialogArea
(Composite parent) protected Control
PlainMessageDialog.createDialogArea
(Composite parent) This implementation of theDialog
framework method creates and lays out a composite and callscreateMessageArea
andcreateCustomArea
to populate it.protected Control
PopupDialog.createDialogArea
(Composite parent) Creates and returns the contents of the dialog (the area below the title area and above the info text area.protected Control
ProgressMonitorDialog.createDialogArea
(Composite parent) protected Control
TitleAreaDialog.createDialogArea
(Composite parent) Creates and returns the contents of the upper part of this dialog (above the button bar).protected Control
TrayDialog.createHelpControl
(Composite parent) Creates a new help control that provides access to context help.protected Control
PopupDialog.createInfoTextArea
(Composite parent) Creates the optional info text area.protected Control
IconAndMessageDialog.createMessageArea
(Composite composite) Create the area the message will be shown in.abstract Control
ErrorSupportProvider.createSupportArea
(Composite parent, IStatus status) Create an area for adding support components as a child of parent.protected Control
PopupDialog.createTitleControl
(Composite parent) Creates the control to be used to represent the dialog's title text.protected Control
PopupDialog.createTitleMenuArea
(Composite parent) Creates the title and menu area.protected Control
Dialog.getButtonBar()
Returns the button bar control.DialogPage.getControl()
Returns the top level control for this dialog page.IDialogPage.getControl()
Returns the top level control for this dialog page.protected Control
Dialog.getDialogArea()
Returns the dialog area control.protected Control
PopupDialog.getFocusControl()
Returns the control that should get initial focus.Modifier and TypeMethodDescriptionPopupDialog.getBackgroundColorExclusions()
Return a list of controls which should never have their background color reset.PopupDialog.getForegroundColorExclusions()
Return a list of controls which should never have their foreground color reset.Modifier and TypeMethodDescriptionprotected void
PopupDialog.applyBackgroundColor
(Color color, Control control) Set the specified background color for the specified control and all of its children.static void
Dialog.applyDialogFont
(Control control) Applies the dialog font to all controls that currently have the default font.protected void
PopupDialog.applyForegroundColor
(Color color, Control control) Set the specified foreground color for the specified control and all of its children.AnimatorFactory.createAnimator
(Control control) Deprecated.Creates a new ControlAnimator for use by JFace in animating the display of an SWT Control.static ControlEnableState
Saves the current enable/disable state of the given control and its descendents in the returned object; the controls are all disabled.static ControlEnableState
Saves the current enable/disable state of the given control and its descendents in the returned object except for the given list of exception cases; the controls that are saved are also disabled.protected void
Dialog.initializeDialogUnits
(Control control) Initializes the computation of horizontal and vertical dialog units based on the size of current font.protected void
DialogPage.initializeDialogUnits
(Control testControl) Initializes the computation of horizontal and vertical dialog units based on the size of current font.protected void
DialogPage.setControl
(Control newControl) Set the control for the receiver.static String
Dialog.shortenText
(String textValue, Control control) Try to shorten the given texttextValue
so that its width in pixels does not exceed the width of the given control.Modifier and TypeMethodDescriptionstatic ControlEnableState
Saves the current enable/disable state of the given control and its descendents in the returned object except for the given list of exception cases; the controls that are saved are also disabled.ModifierConstructorDescriptionControlAnimator
(Control control) Constructs a new ControlAnimator instance and passes along the control that will be displayed or hidden.protected
Creates a new object and saves in it the current enable/disable state of the given control and its descendents; the controls that are saved are also disabled.protected
ControlEnableState
(Control w, List<Control> exceptions) Creates a new object and saves in it the current enable/disable state of the given control and its descendents except for the given list of exception cases; the controls that are saved are also disabled.ModifierConstructorDescriptionprotected
ControlEnableState
(Control w, List<Control> exceptions) Creates a new object and saves in it the current enable/disable state of the given control and its descendents except for the given list of exception cases; the controls that are saved are also disabled. -
Uses of Control in org.eclipse.jface.fieldassist
Modifier and TypeMethodDescriptionIControlCreator.createControl
(Composite parent, int style) Deprecated.Create a control with the specified parent and style bits.TextControlCreator.createControl
(Composite parent, int style) Deprecated.ContentProposalAdapter.getControl()
Get the control on which the content proposal adapter is installed.ControlDecoration.getControl()
Get the control that is decorated by the receiver.DecoratedField.getControl()
Deprecated.Get the control that is decorated by the receiver.DecoratedField.getLayoutControl()
Deprecated.Get the control that represents the decorated field.Modifier and TypeMethodDescriptionstatic RGB
FieldAssistColors.computeErrorFieldBackgroundRGB
(Control control) Deprecated.Compute the RGB of the color that should be used for the background of a control to indicate that the control has an error.ComboContentAdapter.getControlContents
(Control control) IControlContentAdapter.getControlContents
(Control control) Get the text contents of the control.TextContentAdapter.getControlContents
(Control control) int
ComboContentAdapter.getCursorPosition
(Control control) int
IControlContentAdapter.getCursorPosition
(Control control) Get the current cursor position in the control.int
TextContentAdapter.getCursorPosition
(Control control) protected Rectangle
ControlDecoration.getDecorationRectangle
(Control targetControl) Return the rectangle in which the decoration should be rendered, in coordinates relative to the specified control.ComboContentAdapter.getInsertionBounds
(Control control) IControlContentAdapter.getInsertionBounds
(Control control) Get the bounds (in pixels) of the insertion point for the control content.TextContentAdapter.getInsertionBounds
(Control control) static Color
FieldAssistColors.getRequiredFieldBackgroundColor
(Control control) Deprecated.Return the color that should be used for the background of a control to indicate that the control is a required field and does not have content.ComboContentAdapter.getSelection
(Control control) IControlContentAdapter2.getSelection
(Control control) Get the current selection range in the control.TextContentAdapter.getSelection
(Control control) void
ComboContentAdapter.insertControlContents
(Control control, String text, int cursorPosition) void
IControlContentAdapter.insertControlContents
(Control control, String contents, int cursorPosition) Insert the specified contents into the control's current contents.void
TextContentAdapter.insertControlContents
(Control control, String text, int cursorPosition) void
ComboContentAdapter.setControlContents
(Control control, String text, int cursorPosition) void
IControlContentAdapter.setControlContents
(Control control, String contents, int cursorPosition) Set the contents of the specified control to the specified text.void
TextContentAdapter.setControlContents
(Control control, String text, int cursorPosition) void
ComboContentAdapter.setCursorPosition
(Control control, int index) void
IControlContentAdapter.setCursorPosition
(Control control, int index) Set the current cursor position in the control.void
TextContentAdapter.setCursorPosition
(Control control, int position) void
ComboContentAdapter.setSelection
(Control control, Point range) void
IControlContentAdapter2.setSelection
(Control control, Point range) Set the current selection range in the control.void
TextContentAdapter.setSelection
(Control control, Point range) ModifierConstructorDescriptionAutoCompleteField
(Control control, IControlContentAdapter controlContentAdapter, String... proposals) Construct an AutoComplete field on the specified control, whose completions are characterized by the specified array of Strings.ContentProposalAdapter
(Control control, IControlContentAdapter controlContentAdapter, IContentProposalProvider proposalProvider, KeyStroke keyStroke) Construct a content proposal adapter that can assist the user with choosing content for the field.ContentProposalAdapter
(Control control, IControlContentAdapter controlContentAdapter, IContentProposalProvider proposalProvider, KeyStroke keyStroke, char[] autoActivationCharacters) Construct a content proposal adapter that can assist the user with choosing content for the field.ControlDecoration
(Control control, int position) Construct a ControlDecoration for decorating the specified control at the specified position relative to the control.ControlDecoration
(Control control, int position, Composite composite) Construct a ControlDecoration for decorating the specified control at the specified position relative to the control. -
Uses of Control in org.eclipse.jface.layout
Modifier and TypeMethodDescriptionvoid
Sets the layout data on the given control.void
Sets the layout data on the given control.static GridDataFactory
GridDataFactory.defaultsFor
(Control theControl) Returns a GridDataFactory initialized with heuristicly generated defaults for the given control.static void
Generates layout data to the given control, given the number of cells spanned by the control.static void
Generates layout data to the given control, given the number of cells spanned by the control.ModifierConstructorDescriptionPixelConverter
(Control control) Create a PixelConverter which will convert device-independent units to pixels using the font of the specified control. -
Uses of Control in org.eclipse.jface.notifications
Modifier and TypeMethodDescriptionprotected Control
AbstractNotificationPopup.createContents
(Composite parent) Modifier and TypeMethodDescriptionprotected void
AbstractNotificationPopup.addWindowActivationHelper
(Control control) Allows to add activation listener to custom control.Modifier and TypeMethodDescriptionSets the function to create the main content of the notification popup in the given composite.Sets the function to create the title area's content of the notification popup in the given composite. -
Uses of Control in org.eclipse.jface.preference
Modifier and TypeMethodDescriptionprotected Control
FieldEditorPreferencePage.createContents
(Composite parent) protected Control
PreferenceDialog.createContents
(Composite parent) protected abstract Control
PreferencePage.createContents
(Composite parent) Creates and returns the SWT control for the customized body of this preference page under the given parent composite.protected Control
PreferenceDialog.createDialogArea
(Composite parent) protected Control
PreferenceDialog.createTreeAreaContents
(Composite parent) BooleanFieldEditor.getDescriptionControl
(Composite parent) Returns the control responsible for displaying this field editor's label.FontFieldEditor.getPreviewControl()
Returns the preview control for this field editor.Modifier and TypeMethodDescriptionprotected void
FieldEditor.checkParent
(Control control, Composite parent) Checks if the given parent is the current parent of the supplied control; throws an (unchecked) exception if they are not correctly related.protected Point
ColorFieldEditor.computeImageSize
(Control window) Computes the size of the color image displayed on the button.protected int
FieldEditor.convertHorizontalDLUsToPixels
(Control control, int dlus) Returns the number of pixels corresponding to the given number of horizontal dialog units.protected int
FieldEditor.convertVerticalDLUsToPixels
(Control control, int dlus) Returns the number of pixels corresponding to the given number of vertical dialog units.protected Sash
PreferenceDialog.createSash
(Composite composite, Control rightControl) Create the sash with right control on the right.protected void
PreferenceDialog.layoutTreeAreaControl
(Control control) -
Uses of Control in org.eclipse.jface.resource
Modifier and TypeMethodDescriptionstatic LocalResourceManager
JFaceResources.managerFor
(Control owner) Creates a local registry that wraps the ResourceManager for the current display.static void
Set the foreground and background colors of the control to the specified values.ModifierConstructorDescriptionLocalResourceManager
(ResourceManager parentRegistry, Control owner) Creates a local registry that wraps the given global registry. -
Uses of Control in org.eclipse.jface.text
Modifier and TypeMethodDescriptionITextViewerExtension.getControl()
Returns the control of this viewer.TextViewer.getControl()
protected Control
AbstractInformationControlManager.getSubjectControl()
Returns the subject control of this manager/information control.Modifier and TypeMethodDescriptionprotected Point
AbstractInformationControlManager.computeSizeConstraints
(Control subjectControl, IInformationControl informationControl) Computes the size constraints of the information control in points based on the default font of the given subject control as well as the size constraints in character width.protected Point
AbstractInformationControlManager.computeSizeConstraints
(Control subjectControl, Rectangle subjectArea, IInformationControl informationControl) Computes the size constraints of the information control in points.boolean
AbstractInformationControl.containsControl
(Control control) boolean
IInformationControlExtension5.containsControl
(Control control) Tests whether the given control is this information control or a child of this information control.static int
JFaceTextUtil.getAverageCharWidth
(Control control) Returns the average character width of the given control's font.void
void
Installs this manager on the given subject control.void
Installs this manager on the given control.void
AbstractInformationControlManager.IInformationControlCloser.setSubjectControl
(Control subject) Sets the closer's subject control. -
Uses of Control in org.eclipse.jface.text.source
Modifier and TypeMethodDescriptionAbstractRulerColumn.createControl
(CompositeRuler parentRuler, Composite parentControl) AnnotationRulerColumn.createControl
(CompositeRuler parentRuler, Composite parentControl) ChangeRulerColumn.createControl
(CompositeRuler parentRuler, Composite parentControl) CompositeRuler.createControl
(Composite parent, ITextViewer textViewer) IVerticalRuler.createControl
(Composite parent, ITextViewer textViewer) Creates the ruler's SWT control.IVerticalRulerColumn.createControl
(CompositeRuler parentRuler, Composite parentControl) Creates the column's SWT control.LineNumberChangeRulerColumn.createControl
(CompositeRuler parentRuler, Composite parentControl) LineNumberRulerColumn.createControl
(CompositeRuler parentRuler, Composite parentControl) OverviewRuler.createControl
(Composite parent, ITextViewer textViewer) VerticalRuler.createControl
(Composite parent, ITextViewer textViewer) final Control
AbstractRulerColumn.getControl()
AnnotationRulerColumn.getControl()
ChangeRulerColumn.getControl()
CompositeRuler.getControl()
IVerticalRulerColumn.getControl()
Returns the column's SWT control.IVerticalRulerInfo.getControl()
Returns the ruler's SWT control.LineNumberRulerColumn.getControl()
OverviewRuler.getControl()
SourceViewer.getControl()
VerticalRuler.getControl()
IOverviewRuler.getHeaderControl()
Returns this rulers header control.OverviewRuler.getHeaderControl()
Modifier and TypeMethodDescriptionprotected Point
AnnotationBarHoverManager.computeSizeConstraints
(Control subjectControl, Rectangle subjectArea, IInformationControl informationControl) void
AnnotationBarHoverManager.Closer.setSubjectControl
(Control control) Deprecated. -
Uses of Control in org.eclipse.jface.util
Modifier and TypeMethodDescriptionstatic void
BidiUtils.applyTextDirection
(Control control, String textDirection) Applies a Base Text Direction to the given control (and its descendants, if it's aComposite
).static Rectangle
Converts the given rectangle from display coordinates to the local coordinate system of the given object into display coordinates.static Rectangle
Converts the given rectangle from the local coordinate system of the given object into display coordinates. -
Uses of Control in org.eclipse.jface.viewers
Modifier and TypeMethodDescriptionprotected Control
ColorCellEditor.createContents
(Composite cell) protected Control
DialogCellEditor.createContents
(Composite cell) Creates the controls used to show the value of this cell editor.protected abstract Control
CellEditor.createControl
(Composite parent) Creates the control for this cell editor under the given parent control.protected Control
CheckboxCellEditor.createControl
(Composite parent) TheCheckboxCellEditor
implementation of thisCellEditor
framework method does nothing and returnsnull
.protected Control
ComboBoxCellEditor.createControl
(Composite parent) protected Control
ComboBoxViewerCellEditor.createControl
(Composite parent) protected Control
DialogCellEditor.createControl
(Composite parent) protected Control
TextCellEditor.createControl
(Composite parent) CellEditor.getControl()
Returns the control used to implement this cell editor.ComboViewer.getControl()
ListViewer.getControl()
TableViewer.getControl()
TableViewerRow.getControl()
TreeViewer.getControl()
TreeViewerRow.getControl()
abstract Control
Viewer.getControl()
Returns the primary control associated with this viewer.ViewerCell.getControl()
Get the control for this cell.abstract Control
ViewerRow.getControl()
Get the Control for the receiver.Modifier and TypeMethodDescriptionprotected void
AbstractTreeViewer.addSelectionListener
(Control control, SelectionListener listener) Deprecated.protected abstract void
AbstractTreeViewer.addTreeListener
(Control control, TreeListener listener) Adds the given SWT tree listener to the given SWT control.protected void
TreeViewer.addTreeListener
(Control c, TreeListener listener) protected abstract int
AbstractTreeViewer.getItemCount
(Control control) Returns the number of child items of the given SWT control.protected int
TreeViewer.getItemCount
(Control widget) protected abstract Item[]
AbstractTreeViewer.getSelection
(Control control) Returns all selected items for the given SWT control.protected Item[]
TreeViewer.getSelection
(Control widget) protected void
AbstractTableViewer.hookControl
(Control control) protected void
AbstractTreeViewer.hookControl
(Control control) protected void
ColumnViewer.hookControl
(Control control) protected void
ContentViewer.hookControl
(Control control) Adds event listener hooks to the given control.protected void
StructuredViewer.hookControl
(Control control) protected void
TreeViewer.hookControl
(Control control) protected void
ColumnViewer.hookEditingSupport
(Control control) Hook up the editing support.protected void
AbstractTreeViewer.internalInitializeTree
(Control tree) Initializes the tree with root items, expanding to the appropriate level if necessary.protected void
TreeViewer.internalInitializeTree
(Control widget) protected Object
ColorCellEditor.openDialogBox
(Control cellEditorWindow) protected abstract Object
DialogCellEditor.openDialogBox
(Control cellEditorWindow) Opens a dialog box under the given parent control and returns the dialog's value when it closes, ornull
if the dialog was canceled or no selection was made in the dialog.protected abstract void
Removes all items from the given control.protected void
protected abstract void
Position the editor inside the controlprotected void
protected void
-
Uses of Control in org.eclipse.jface.widgets
Modifier and TypeClassDescriptionclass
AbstractControlFactory<F extends AbstractControlFactory<?,
?>, C extends Control> Abstract factory for controls. -
Uses of Control in org.eclipse.jface.window
Modifier and TypeMethodDescriptionprotected Control
Window.createContents
(Composite parent) Creates and returns this window's contents.protected Control
ApplicationWindow.createCoolBarControl
(Composite composite) Creates the control for the cool bar manager.protected Control
ApplicationWindow.createToolBarControl
(Composite parent) Creates the control for the tool bar manager.protected Control
Window.getContents()
Returns the top level control for this window.protected Control
ApplicationWindow.getCoolBarControl()
Returns the control for the window's cool bar.protected Control
ApplicationWindow.getToolBarControl()
Returns the control for the window's toolbar.ModifierConstructorDescriptionDefaultToolTip
(Control control) Create new instance which add TooltipSupport to the widgetDefaultToolTip
(Control control, int style, boolean manualActivation) Create new instance which add TooltipSupport to the widgetSameShellProvider
(Control targetControl) Returns a shell provider that always returns the current shell for the given control.Create new instance which add TooltipSupport to the widget -
Uses of Control in org.eclipse.jface.wizard
Modifier and TypeClassDescriptionclass
A standard implementation of an IProgressMonitor.Modifier and TypeFieldDescriptionprotected Control
ProgressMonitorPart.fCancelComponent
the cancel componentModifier and TypeMethodDescriptionprotected Control
WizardDialog.createContents
(Composite parent) TheWizardDialog
implementation of thisWindow
method calls callIWizard.addPages
to allow the current wizard to add extra pages, thensuper.createContents
to create the controls.protected Control
WizardDialog.createDialogArea
(Composite parent) Modifier and TypeMethodDescriptionvoid
ProgressMonitorPart.attachToCancelComponent
(Control cancelComponent) Attaches the progress monitor part to the given cancel component.void
WizardDialog.PageContainerFillLayout.layoutPage
(Control w) Lays outs the page according to this layout.void
ProgressMonitorPart.removeFromCancelComponent
(Control cancelComponent) Detach the progress monitor part from the given cancel component.void
WizardDialog.PageContainerFillLayout.setPageLocation
(Control w) Sets the location of the page so that its origin is in the upper left corner. -
Uses of Control in org.eclipse.ltk.ui.refactoring
Modifier and TypeMethodDescriptionIChangePreviewViewer.getControl()
Returns the preview viewer's SWT control.IStatusContextViewer.getControl()
Returns the status context viewer's SWT control.TextStatusContextViewer.getControl()
-
Uses of Control in org.eclipse.ltk.ui.refactoring.history
Modifier and TypeMethodDescriptionIRefactoringHistoryControl.getControl()
Returns the SWT control of this refactoring history control. -
Uses of Control in org.eclipse.search.ui.text
-
Uses of Control in org.eclipse.swt.accessibility
Modifier and TypeMethodDescriptionAccessible.getControl()
Returns the control for this Accessible object.Modifier and TypeMethodDescriptionstatic Accessible
Accessible.internal_new_Accessible
(Control control) Invokes platform specific functionality to allocate a new accessible object. -
Uses of Control in org.eclipse.swt.browser
Modifier and TypeClassDescriptionclass
Instances of this class implement the browser user interface metaphor. -
Uses of Control in org.eclipse.swt.custom
Modifier and TypeClassDescriptionclass
Deprecated.As of Eclipse 2.1, use ProgressBar with the style SWT.INDETERMINATE Styles:VERTICAL, HORIZONTAL, BORDERclass
Instances of this class implement a Composite that lays out its children and allows programmatic control of the layout.class
The CCombo class represents a selectable user interface object that combines a text field and a list and issues notification when an item is selected from the list.class
A Label which supports aligned text and/or an image and different border styles.class
Instances of this class implement the notebook user interface metaphor.class
The SashForm is a composite control that lays out its children in a row or column arrangement (as specified by the orientation) and places a Sash between each child.class
A ScrolledComposite provides scrollbars and will scroll its content when the user uses the scrollbars.class
A StyledText is an editable user interface object that displays lines of text.class
A TableCursor provides a way for the user to navigate around a Table using the keyboard.class
A TreeCursor provides a way for the user to navigate around a Tree with columns using the keyboard.class
Instances of this class implement a Composite that positions and sizes children and allows programmatic control of layout and border parameters.Modifier and TypeFieldDescriptionStackLayout.topControl
topControl the Control that is displayed at the top of the stack.Modifier and TypeMethodDescriptionCBanner.getBottom()
Returns the Control that appears on the bottom side of the banner.Control[]
CCombo.getChildren()
ScrolledComposite.getContent()
Get the content that is being scrolled.ViewForm.getContent()
Returns the content area.CTabItem.getControl()
Gets the control that is displayed in the content area of the tab item.ControlEditor.getEditor()
Returns the Control that is displayed above the composite being edited.CBanner.getLeft()
Returns the Control that appears on the left side of the banner.SashForm.getMaximizedControl()
Answer the control that currently is maximized in the SashForm.CBanner.getRight()
Returns the Control that appears on the right side of the banner.ViewForm.getTopCenter()
Returns Control that appears in the top center of the pane.ViewForm.getTopLeft()
Returns the Control that appears in the top left corner of the pane.CTabFolder.getTopRight()
Returns the control in the top right corner of the tab folder.ViewForm.getTopRight()
Returns the control in the top right corner of the pane.Modifier and TypeMethodDescriptionprotected boolean
StackLayout.flushCache
(Control control) void
Set the control that appears on the bottom side of the banner.void
ScrolledComposite.setContent
(Control content) Set the content that will be scrolled.void
ViewForm.setContent
(Control content) Sets the content.void
CTabItem.setControl
(Control control) Sets the control that is used to fill the client area of the tab folder when the user selects the tab item.void
Specify the Control that is to be displayed.void
void
Specify the Control that is to be displayed and the cell in the table that it is to be positioned above.void
void
Specify the Control that is to be displayed and the cell in the tree that it is to be positioned above.void
Specify the Control that is to be displayed and the cell in the tree that it is to be positioned above.void
Set the control that appears on the left side of the banner.void
SashForm.setMaximizedControl
(Control control) Specify the control that should take up the entire client area of the SashForm.void
Set the control that appears on the right side of the banner.void
ViewForm.setTopCenter
(Control topCenter) Set the control that appears in the top center of the pane.void
ViewForm.setTopLeft
(Control c) Set the control that appears in the top left corner of the pane.void
CTabFolder.setTopRight
(Control control) Set the control that appears in the top right corner of the tab folder.void
CTabFolder.setTopRight
(Control control, int alignment) Set the control that appears in the top right corner of the tab folder.void
ViewForm.setTopRight
(Control c) Set the control that appears in the top right corner of the pane.void
ScrolledComposite.showControl
(Control control) Scrolls the content of the receiver so that the control is visible. -
Uses of Control in org.eclipse.swt.dnd
Modifier and TypeMethodDescriptionDragSource.getControl()
Returns the Control which is registered for this DragSource.DragSourceEffect.getControl()
Returns the Control which is registered for this DragSourceEffect.DropTarget.getControl()
Returns the Control which is registered for this DropTarget.DropTargetEffect.getControl()
Returns the Control which is registered for this DropTargetEffect.ModifierConstructorDescriptionDragSource
(Control control, int style) Creates a newDragSource
to handle dragging from the specifiedControl
.DragSourceEffect
(Control control) Creates a newDragSourceEffect
to handle drag effect from the specifiedControl
.DropTarget
(Control control, int style) Creates a newDropTarget
to allow data to be dropped on the specifiedControl
.DropTargetEffect
(Control control) Creates a newDropTargetEffect
to handle the drag under effect on the specifiedControl
. -
Uses of Control in org.eclipse.swt.internal
Modifier and TypeMethodDescriptionstatic void
BidiUtil.addLanguageListener
(Control control, Runnable runnable) static void
BidiUtil.removeLanguageListener
(Control control) static boolean
BidiUtil.setOrientation
(Control control, int orientation) -
Uses of Control in org.eclipse.swt.layout
Modifier and TypeFieldDescriptionFormAttachment.control
control specifies the control to which the control side is attached.Modifier and TypeMethodDescriptionprotected boolean
FillLayout.flushCache
(Control control) protected boolean
FormLayout.flushCache
(Control control) protected boolean
GridLayout.flushCache
(Control control) protected boolean
RowLayout.flushCache
(Control control) ModifierConstructorDescriptionFormAttachment
(Control control) Constructs a new instance of this class given a control.FormAttachment
(Control control, int offset) Constructs a new instance of this class given a control and an offset.FormAttachment
(Control control, int offset, int alignment) Constructs a new instance of this class given a control, an offset and an alignment. -
Uses of Control in org.eclipse.swt.ole.win32
Modifier and TypeClassDescriptionclass
OleClientSite provides a site to manage an embedded OLE Document within a container.class
OleControlSite provides a site to manage an embedded ActiveX Control within a container.final class
OleFrame is an OLE Container's top level frame. -
Uses of Control in org.eclipse.swt.opengl
Modifier and TypeClassDescriptionclass
GLCanvas is a widget capable of displaying OpenGL content. -
Uses of Control in org.eclipse.swt.widgets
Modifier and TypeClassDescriptionclass
Instances of this class represent a selectable user interface object that issues notification when pressed and released.class
Instances of this class provide a surface for drawing arbitrary graphics.class
Instances of this class are controls that allow the user to choose an item from a list of items, or optionally enter a new value by typing it into an editable text field.class
Instances of this class are controls which are capable of containing other controls.class
Instances of this class provide an area for dynamically positioning the items they contain.class
Instances of this class are selectable user interface objects that allow the user to enter and modify date or time values.class
Instances of this class provide the appearance and behavior ofShells
, but are not top level shells or dialogs.class
Instances of this class support the layout of selectable expand bar items.class
Instances of this class provide an etched border with an optional title.class
Instances of this class represent a non-selectable user interface object that displays a string or image.class
Instances of this class represent a selectable user interface object that displays a text with links.class
Instances of this class represent a selectable user interface object that displays a list of strings and issues notification when a string is selected.class
Instances of the receiver represent an unselectable user interface object that is used to display progress, typically in the form of a bar.class
Instances of the receiver represent a selectable user interface object that allows the user to drag a rubber banded outline of the sash within the parent control.class
Instances of the receiver represent a selectable user interface object that present a range of continuous numeric values.class
This class is the abstract superclass of all classes which represent controls that have standard scroll bars.class
Instances of this class represent the "windows" which the desktop or "window manager" is managing.class
Instances of this class are selectable user interface objects that represent a range of positive, numeric values.class
Instances of this class are selectable user interface objects that allow the user to enter and modify numeric values.class
Instances of this class implement the notebook user interface metaphor.class
Instances of this class implement a selectable user interface object that displays a list of images and strings and issues notification when selected.class
Instances of this class are selectable user interface objects that allow the user to enter and modify text.class
Instances of this class support the layout of selectable tool bar items.class
Instances of this class provide a selectable user interface object that displays a hierarchy of items and issues notification when an item in the hierarchy is selected.Modifier and TypeMethodDescriptionControl[]
Composite.getChildren()
Returns a (possibly empty) array containing the receiver's children.CoolItem.getControl()
Returns the control that is associated with the receiver.ExpandItem.getControl()
Returns the control that is shown when the item is expanded.TabItem.getControl()
Returns the control that is used to fill the client area of the tab folder when the user selects the tab item.ToolItem.getControl()
Returns the control that is used to fill the bounds of the item when the item is aSEPARATOR
.Display.getCursorControl()
Returns the control which the on-screen pointer is currently over top of, or null if it is not currently over one of the controls built by the currently running application.Display.getFocusControl()
Returns the control which currently has keyboard focus, or null if keyboard events are not currently going to any of the controls built by the currently running application.Control[]
Composite.getTabList()
Gets the (possibly empty) tabbing order for the control.Modifier and TypeMethodDescriptionvoid
Deprecated.useComposite.layout(Control[], int)
insteadprotected boolean
Layout.flushCache
(Control control) Instruct the layout to flush any cached values associated with the control specified in the argumentcontrol
.void
Forces a lay out (that is, sets the size and location) of all widgets that are in the parent hierarchy of the changed control up to and including the receiver.void
Forces a lay out (that is, sets the size and location) of all widgets that are in the parent hierarchy of the changed control up to and including the receiver.Maps a point from one coordinate system to another.Maps a point from one coordinate system to another.Maps a point from one coordinate system to another.Maps a point from one coordinate system to another.void
Moves the receiver above the specified control in the drawing order.void
Moves the receiver below the specified control in the drawing order.void
CoolItem.setControl
(Control control) Sets the control that is associated with the receiver to the argument.void
ExpandItem.setControl
(Control control) Sets the control that is shown when the item is expanded.void
TabItem.setControl
(Control control) Sets the control that is used to fill the client area of the tab folder when the user selects the tab item.void
ToolItem.setControl
(Control control) Sets the control that is used to fill the bounds of the item when the item is aSEPARATOR
.void
Composite.setTabList
(Control[] tabList) Sets the tabbing order for the specified controls to match the order that they occur in the argument list. -
Uses of Control in org.eclipse.team.ui
Modifier and TypeMethodDescriptionprotected Control
SaveablePartDialog.createDialogArea
(Composite parent2) Deprecated.protected abstract Control
PageSaveablePart.createPage
(Composite parent, ToolBarManager toolBarManager) Deprecated.Create the page for this part and return the top level control for the page.PageSaveablePart.getControl()
Deprecated.Returns the primary control for this part. -
Uses of Control in org.eclipse.team.ui.history
Modifier and TypeMethodDescriptionprotected Control
HistoryPageSaveablePart.createPage
(Composite parent, ToolBarManager toolBarManager) Deprecated. -
Uses of Control in org.eclipse.team.ui.synchronize
Modifier and TypeMethodDescriptionParticipantPageCompareEditorInput.createContents
(Composite parent) protected Control
ParticipantPageDialog.createDialogArea
(Composite parent2) Deprecated.protected Control
ParticipantPageSaveablePart.createPage
(Composite parent, ToolBarManager toolBarManager) Deprecated.ParticipantPagePane.createPartControl
(Composite parent) -
Uses of Control in org.eclipse.ui
-
Uses of Control in org.eclipse.ui.actions
Modifier and TypeMethodDescriptionprotected Point
QuickMenuCreator.computeMenuLocation
(Control focus) Determine the optimal point for this menu to appear. -
Uses of Control in org.eclipse.ui.activities
Modifier and TypeMethodDescriptionprotected Control
ActivitiesPreferencePage.createContents
(Composite parent) protected Control
ActivityCategoryPreferencePage.createContents
(Composite parent) -
Uses of Control in org.eclipse.ui.application
Modifier and TypeMethodDescriptionWorkbenchWindowAdvisor.createEmptyWindowContents
(Composite parent) Deprecated.This method is no longer used. -
Uses of Control in org.eclipse.ui.cheatsheets
Modifier and TypeMethodDescriptionICheatSheetViewer.getControl()
Returns the primary control associated with this viewer. -
Uses of Control in org.eclipse.ui.console
-
Uses of Control in org.eclipse.ui.dialogs
Modifier and TypeClassDescriptionclass
A composite widget which holds a list of elements for user selection.class
A simple control that provides a text widget and a tree viewer.Modifier and TypeFieldDescriptionprotected Control
FilteredTree.clearButtonControl
Note: As of 4.13 not used anymoreModifier and TypeMethodDescriptionprotected Control
SelectionStatusDialog.createButtonBar
(Composite parent) protected Control
ListSelectionDialog.createContents
(Composite parent) protected Control
ProjectLocationMoveDialog.createContents
(Composite parent) protected Control
SaveAsDialog.createContents
(Composite parent) protected Control
CheckedTreeSelectionDialog.createDialogArea
(Composite parent) protected Control
ContainerSelectionDialog.createDialogArea
(Composite parent) protected Control
EditorSelectionDialog.createDialogArea
(Composite parent) Creates and returns the contents of the upper part of the dialog (above the button bar).protected Control
ElementListSelectionDialog.createDialogArea
(Composite parent) protected Control
ElementTreeSelectionDialog.createDialogArea
(Composite parent) protected Control
FilteredItemsSelectionDialog.createDialogArea
(Composite parent) protected Control
ListDialog.createDialogArea
(Composite container) protected Control
ListSelectionDialog.createDialogArea
(Composite parent) protected Control
MarkerResolutionSelectionDialog.createDialogArea
(Composite parent) protected Control
NewFolderDialog.createDialogArea
(Composite parent) protected Control
ProjectLocationMoveDialog.createDialogArea
(Composite parent) protected Control
ProjectLocationSelectionDialog.createDialogArea
(Composite parent) protected Control
ResourceListSelectionDialog.createDialogArea
(Composite parent) Creates the contents of this dialog, initializes the listener and the update thread.protected Control
ResourceSelectionDialog.createDialogArea
(Composite parent) protected Control
SaveAsDialog.createDialogArea
(Composite parent) TwoPaneElementSelector.createDialogArea
(Composite parent) protected Control
TypeFilteringDialog.createDialogArea
(Composite parent) protected abstract Control
FilteredItemsSelectionDialog.createExtendedContentArea
(Composite parent) Creates an extra content area, which will be located above the details.protected Control
FilteredResourcesSelectionDialog.createExtendedContentArea
(Composite parent) protected Control
FilteredTree.createTreeControl
(Composite parent, int style) Creates and set up the tree and tree viewer.PreferenceLinkArea.getControl()
Return the control for the receiver.FilteredItemsSelectionDialog.getPatternControl()
Get the control where the search pattern is entered. -
Uses of Control in org.eclipse.ui.dnd
Modifier and TypeMethodDescriptionvoid
IDragAndDropService.addMergedDropTarget
(Control control, int ops, Transfer[] transfers, DropTargetListener listener) Causes a drop target to be added to the given control that respects the existing site's drop behaviour in addition to the behaviour being specified for the given control.void
IDragAndDropService.removeMergedDropTarget
(Control control) Remove any previously 'merged' drop target for this Control -
Uses of Control in org.eclipse.ui.fieldassist
ModifierConstructorDescriptionContentAssistCommandAdapter
(Control control, IControlContentAdapter controlContentAdapter, IContentProposalProvider proposalProvider, String commandId, char[] autoActivationCharacters) Construct a content proposal adapter that can assist the user with choosing content for the field.ContentAssistCommandAdapter
(Control control, IControlContentAdapter controlContentAdapter, IContentProposalProvider proposalProvider, String commandId, char[] autoActivationCharacters, boolean installDecoration) Construct a content proposal adapter that can assist the user with choosing content for the field. -
Uses of Control in org.eclipse.ui.forms
Modifier and TypeMethodDescriptionprotected Control
FormDialog.createButtonBar
(Composite parent) protected Control
FormDialog.createDialogArea
(Composite parent) IMessage.getControl()
Returns the control this message is associated with.Modifier and TypeMethodDescriptionvoid
IMessageManager.addMessage
(Object key, String messageText, Object data, int type, Control control) Adds a message that should be associated with the provided control.Returns the computed prefix for the provided control.void
IMessageManager.removeMessage
(Object key, Control control) Removes a keyed message associated with the provided control.void
IMessageManager.removeMessages
(Control control) Removes all the messages associated with the provided control. -
Uses of Control in org.eclipse.ui.forms.editor
Modifier and TypeMethodDescriptionFormPage.getPartControl()
Returns the form page control.IFormPage.getPartControl()
Returns the control associated with this page. -
Uses of Control in org.eclipse.ui.forms.widgets
Modifier and TypeClassDescriptionclass
This is the base class for custom hyperlink widget.class
This composite is capable of expanding or collapsing a single client that is its direct child.class
Form is a custom control that renders a title and an optional background image above the body composite.class
This class is a read-only text control that is capable of rendering wrapped text.class
Hyperlink is a concrete implementation of the abstract base class that draws text in the client area.class
This class extends hyperlink widget by adding the capability to render an image relative to the text.class
ScrolledForm is a control that is capable of scrolling an instance of the Form class.class
ScrolledFormText is a control that is capable of scrolling an instance of the FormText class.class
ScrolledPageBook is a class that is capable of stacking several composites (pages), while showing one at a time.class
A variation of the expandable composite that adds optional description below the title.class
This class is used to provide common scrolling services to a number of controls in the toolkit.class
A custom selectable control that can be used to control areas that can be expanded or collapsed.class
A custom selectable control that can be used to control areas that can be expanded or collapsed.class
A custom selectable control that can be used to control areas that can be expanded or collapsed.Modifier and TypeFieldDescriptionprotected Control
ExpandableComposite.textLabel
The text label for the title.Modifier and TypeMethodDescriptionExpandableComposite.getClient()
Returns the current expandable client.SizeCache.getControl()
Returns the control whose size is being cachedScrolledPageBook.getCurrentPage()
Returns the page currently showing.protected Control
ExpandableComposite.getDescriptionControl()
Returns description control that will be placed under the title if present.Section.getDescriptionControl()
Returns the control used to render the description.Form.getHeadClient()
Returns the optional head client if set.protected Control
ExpandableComposite.getSeparatorControl()
Returns the separator control that will be placed between the title and the description if present.Section.getSeparatorControl()
Returns the control that is used as a separator between the title and the client, or null if not set.ExpandableComposite.getTextClient()
Returns the text client control.Modifier and TypeMethodDescriptionvoid
Adapts a control to be used in a form that is associated with this toolkit.static void
FormToolkit.ensureVisible
(Control c) A helper method that ensures the provided control is visible when ScrolledComposite is somewhere in the parent chain.void
ScrolledPageBook.registerPage
(Object key, Control page) Registers a page under the privided key to be managed by the page book.void
Sets the client of this expandable composite.final void
ScrolledForm.setContent
(Control c) The form sets the content widget.final void
ScrolledFormText.setContent
(Control c) The class sets the content widget.void
SharedScrolledComposite.setContent
(Control content) Overrides 'super' to pass the proper colors and fontvoid
FormText.setControl
(String key, Control control) Registers the control referenced by the provided key.void
SizeCache.setControl
(Control newControl) Sets the control whose size is being cached.void
LayoutCache.setControls
(Control[] controls) Sets the controls that are being cached here.static void
FormToolkit.setControlVisible
(Control c, boolean verticalOnly) A utility method that ensures that the control is visible in the scrolled composite.void
Section.setDescriptionControl
(Control descriptionControl) Sets the description control of this section.void
Form.setHeadClient
(Control headClient) Sets the optional head client.void
ScrolledForm.setHeadClient
(Control headClient) Sets the optional head client.void
Section.setSeparatorControl
(Control separator) Sets the separator control of this section.void
ExpandableComposite.setTextClient
(Control textClient) Sets the text client control.Modifier and TypeMethodDescriptionSectionFactory.description
(Function<Section, Control> controlFunction) Sets a function which must provide a description control for the given Section.ModifierConstructorDescriptionLayoutCache
(Control[] controls) Creates a cache for the given array of controlsCreates a cache for size computations on the given control -
Uses of Control in org.eclipse.ui.help
-
Uses of Control in org.eclipse.ui.ide.dialogs
Modifier and TypeMethodDescriptionprotected Control
ImportTypeDialog.createDialogArea
(Composite parent) protected Control
PathVariableSelectionDialog.createDialogArea
(Composite parent) protected Control
ImportTypeDialog.createMessageArea
(Composite parent) -
Uses of Control in org.eclipse.ui.internal
Modifier and TypeClassDescriptionclass
The Heap Status control, which shows the heap usage statistics in the window trim.Modifier and TypeMethodDescriptionCoolBarToTrimManager.createControl2
(Composite parent) protected Control
LargeFileLimitsPreferenceHandler.LargeFileEditorSelectionDialog.createDialogArea
(Composite parent) abstract Control
PartPane.getControl()
CoolBarToTrimManager.getControl2()
Modifier and TypeMethodDescriptionvoid
EditorSiteDragAndDropServiceImpl.addMergedDropTarget
(Control control, int ops, Transfer[] transfers, DropTargetListener listener) void
EditorSiteDragAndDropServiceImpl.removeMergedDropTarget
(Control control) -
Uses of Control in org.eclipse.ui.intro.config
Modifier and TypeMethodDescriptionCustomizableIntroPart.getControl()
Returns the primary control associated with this Intro part.IStandbyContentPart.getControl()
Returns the primary control associated with this standby part. -
Uses of Control in org.eclipse.ui.part
Modifier and TypeClassDescriptionclass
ClassDrillDownComposite
implements a simple web style navigation metaphor.class
A pagebook is a composite control where only a single control is visible at a time.Modifier and TypeMethodDescriptionIPage.getControl()
Returns the SWT control for this page.MessagePage.getControl()
protected Control
MultiPageEditorPart.getControl
(int pageIndex) Returns the control for the given page index, ornull
if no control has been set for the page.abstract Control
Page.getControl()
ThePage
implementation of thisIPage
method returnsnull
.Modifier and TypeMethodDescriptionvoid
Creates and adds a new page containing the given control to this multi-page editor.int
Creates and adds a new page containing the given control to this multi-page editor.protected CTabItem
MultiPageEditorPart.createItem
(int index, Control control) Creates a tab item at the given index and places the given control in the new item.protected void
MultiPageEditorPart.setControl
(int pageIndex, Control control) Sets the control for the given page index.void
Shows the given page. -
Uses of Control in org.eclipse.ui.preferences
Modifier and TypeMethodDescriptionprotected Control
WizardPropertyPage.createContents
(Composite parent) Creates and returns the SWT control for the customized body of this preference page under the given parent composite. -
Uses of Control in org.eclipse.ui.statushandlers
Modifier and TypeMethodDescriptionfinal Control
AbstractStatusAreaProvider.createSupportArea
(Composite parent, IStatus status) abstract Control
AbstractStatusAreaProvider.createSupportArea
(Composite parent, StatusAdapter statusAdapter) Create an area for detailed support area as a child of the given parent. -
Uses of Control in org.eclipse.ui.swt
Modifier and TypeMethodDescriptionvoid
IFocusService.addFocusTracker
(Control control, String id) A Control for which the service will track focus.void
IFocusService.removeFocusTracker
(Control control) No longer track focus events for this control. -
Uses of Control in org.eclipse.ui.texteditor
Modifier and TypeMethodDescriptionprotected Control
AbstractDecoratedTextEditor.createStatusControl
(Composite parent, IStatus status) protected Control
StatusTextEditor.createStatusControl
(Composite parent, IStatus status) Creates the status control for the given status.InfoForm.getControl()
Deprecated.Returns the control of this form. -
Uses of Control in org.eclipse.ui.texteditor.spelling
Modifier and TypeMethodDescriptionISpellingPreferenceBlock.createControl
(Composite parent) Creates the control that will be displayed on the preference page. -
Uses of Control in org.eclipse.ui.texteditor.templates
Modifier and TypeMethodDescriptionprotected Control
TemplatePreferencePage.createContents
(Composite ancestor) protected Control
TemplatePreferencePage.EditTemplateDialog.createDialogArea
(Composite ancestor) AbstractTemplatesPage.getControl()
-
Uses of Control in org.eclipse.ui.views.contentoutline
-
Uses of Control in org.eclipse.ui.views.markers
Modifier and TypeMethodDescriptionint
MarkerField.getDefaultColumnWidth
(Control control) Get the number of characters that should be reserved for the receiver.protected void
FilterConfigurationArea.initializeFontMetrics
(Control control) InitialiseFontMetrics
for the receiver. -
Uses of Control in org.eclipse.ui.views.markers.internal
Modifier and TypeMethodDescriptionprotected Control
DialogMarkerProperties.createDialogArea
(Composite parent) Method declared on Dialog. -
Uses of Control in org.eclipse.ui.views.properties
-
Uses of Control in org.eclipse.ui.views.properties.tabbed