## Uses of Class
org.eclipse.swt.widgets.Composite

Packages that use Composite
org.eclipse.compare: Provides support for performing structural and textual compare operations on arbitrary data and displaying the results.
org.eclipse.compare.contentmergeviewer: Support for compare and merge viewers which show the content side-by-side.
org.eclipse.compare.structuremergeviewer: Provides support for finding and displaying the differences between hierarchically structured data.
org.eclipse.debug.ui: Provides a generic debugger user interface that clients may customize via standard workbench extension points.
org.eclipse.debug.ui.memory: Provides classes and interfaces to render memory blocks in the memory view.
org.eclipse.debug.ui.sourcelookup: Provides a user interface for debug platform source lookup facilities.
org.eclipse.equinox.p2.ui: Provides provisioning user interface classes that can be used for assembling a provisioning UI.
org.eclipse.help.ui: Provides a framework for editing and contributing to the help search scope.
org.eclipse.jface.action: Provides support for shared UI resources such as menus, tool bars, and status lines.
org.eclipse.jface.databinding.fieldassist: Provides classes that bridge between data binding and the JFace Fieldassist framework.
org.eclipse.jface.dialogs: Provides support for dialogs.
org.eclipse.jface.fieldassist: Provides classes that help communicate proper content for fields in dialogs and wizards.
org.eclipse.jface.layout: Provides support for layout generation.
org.eclipse.jface.menus: Provides support for trim specification.
org.eclipse.jface.preference: Provides a framework for preferences.
org.eclipse.jface.text: Provides a framework for creating and manipulating text documents.
org.eclipse.jface.text.source: Provides a framework for connecting document regions with annotations and for displaying those.
org.eclipse.jface.text.source.projection: This package provides the UI part for projection documents of which the most important part is the projection viewer.
org.eclipse.jface.viewers: Provides a framework for viewers, which are model-based content adapters for SWT widgets.
org.eclipse.jface.window: Provides a general framework for creating and managing windows.
org.eclipse.jface.wizard: Provides a framework for wizards.
org.eclipse.ltk.ui.refactoring: Application programming interface to implement a wizard based user interface for refactorings.
org.eclipse.search.ui.text: Provides the base classes to implement a search result view part for searches with textual matches.
org.eclipse.swt.awt: SWT AWT embedding support.
org.eclipse.swt.browser: SWT Browser widget.
org.eclipse.swt.custom: SWT Custom widgets.
org.eclipse.swt.layout: SWT layout classes.
org.eclipse.swt.ole.win32: SWT Win32 OLE implementation classes.
org.eclipse.swt.opengl: SWT OpenGL support.
org.eclipse.swt.widgets: SWT widget public API classes.
org.eclipse.team.ui: Provides basic support for managing Team providers.
org.eclipse.team.ui.history: Application programming interfaces for working with history.
org.eclipse.team.ui.synchronize: Contains the team synchronization presentation framework and support for the Synchronize View.
org.eclipse.ui: Application programming interfaces for interaction with and extension of the Eclipse Platform User Interface.
org.eclipse.ui.about: Application programming interfaces for interaction with and extension of the Eclipse Platform About dialog.
org.eclipse.ui.activities: Application programming interfaces for interaction with and extension of the Eclipse Platform User Interface.
org.eclipse.ui.application: Application-level APIs for configuring and controling the Eclipse Platform User Interface.
org.eclipse.ui.cheatsheets: Provides support for working with cheat sheets.
org.eclipse.ui.console: Application programming interfaces for interaction with the Eclipse console.
org.eclipse.ui.dialogs: Classes for standard dialogs, wizards, and preference pages in the Eclipse Platform User Interface.
org.eclipse.ui.editors.text: Provides a standard text editor and concrete document providers based `IFileBuffer` and others directly handling `IFile` and `IStorage` as editor input.
org.eclipse.ui.fieldassist: Classes that provide workbench-level UI support for content assistance and common workbench field decorations.
org.eclipse.ui.forms: Forms-based controls for use in views, editors, and wizards.
org.eclipse.ui.forms.editor: Support for forms-based multi-page editors.
org.eclipse.ui.forms.widgets: Custom widgets and controls for forms-based parts.
org.eclipse.ui.ide.dialogs: APIs for dialogs in the IDE-specific portion of the Eclipse Platform User Interface.
org.eclipse.ui.intro: Application programming interfaces for interaction with and extension of the product introduction parts.
org.eclipse.ui.intro.config: Provides support for customizing welcome content and presentation.
org.eclipse.ui.intro.contentproviders: Contains classes which can be used to add controls to a welcome page.
org.eclipse.ui.intro.quicklinks: Application programming interfaces for the Quicklinks Viewer, a component for the Welcome/Intro.
org.eclipse.ui.menus: Provides the public API and default implementation for contributing menu and toolbars to the menu service.
org.eclipse.ui.navigator: Provides the Common Navigator framework.
org.eclipse.ui.navigator.resources: Provides reusable components for clients that need to expand on the capabilities provided by the reference Common Navigator Resources extension.
org.eclipse.ui.part: Classes for the creation of workbench parts that integrate with the Eclipse Platform User Interface.
org.eclipse.ui.preferences: Classes for using the preferences support in org.eclipse.core.runtime.preferences
org.eclipse.ui.splash: Application programming interfaces for interaction with and extension of the Eclipse Platform User Interface.
org.eclipse.ui.statushandlers: Application programming interfaces for interaction with and extension of the Eclipse Platform User Interface.
org.eclipse.ui.testing: Classes for testing support.
org.eclipse.ui.texteditor: Provides a framework for text editors obeying to the desktop rules.
org.eclipse.ui.texteditor.spelling: Partial infrastructure for spell checking in text editors.
org.eclipse.ui.texteditor.templates: Application programming interfaces for interaction with the Eclipse text editor template support.
org.eclipse.ui.themes: Application programming interfaces for interaction with and extension of the Eclipse Platform User Interface.
org.eclipse.ui.views.bookmarkexplorer: Provides the standard Bookmarks view which displays bookmarks on resources.
org.eclipse.ui.views.contentoutline: Provides the standard Content Outline view which can show the active editor's custom outline for the document being edited.
org.eclipse.ui.views.markers: Utility classes for working with markers in views
org.eclipse.ui.views.navigator: Provides the standard Resource Navigator view which presents the tree of resources in the workspace.
org.eclipse.ui.views.properties: Provides the standard Property Sheet view which displays custom properties of the active workbench part's current selection.
org.eclipse.ui.views.properties.tabbed: Provides the Tabbed Properties framework.
org.eclipse.ui.wizards.datatransfer: Provides the standard Import and Export wizards for moving resources into and out of the workspace.

### Uses of Composite in org.eclipse.compare

Subclasses of Composite in org.eclipse.compare
`class` `CompareViewerPane` A `CompareViewerPane` is a convenience class which installs a `CLabel` and a `Toolbar` in a `ViewForm`.
`class` `CompareViewerSwitchingPane` A custom `CompareViewerPane` that supports dynamic viewer switching.
`class` `Splitter` The Splitter adds support for nesting to a SashForm.

Methods in org.eclipse.compare with parameters of type Composite
`static void` CompareViewerPane.`clearToolBar​(Composite parent)` Clears tool items in the `CompareViewerPane`'s control bar.
`protected void` EditionSelectionDialog.`createButtonsForButtonBar​(Composite parent)` Deprecated.
`Control` CompareEditorInput.`createContents​(Composite parent)` Creates the SWT controls that are used to display the result of the compare operation.
`protected Control` EditionSelectionDialog.`createDialogArea​(Composite parent2)` Deprecated.
`Viewer` CompareEditorInput.`createDiffViewer​(Composite parent)` Factory method for creating a differences viewer for the top left pane.
`Control` CompareEditorInput.`createOutlineContents​(Composite parent, int direction)`
`protected CompareViewerPane` CompareEditorInput.`createStructureInputPane​(Composite parent)` Create the pane that will contain the structure input pane (upper left).
`protected Control` CompareViewerPane.`createTopLeft​(Composite parent)`
`Viewer` IViewerCreator.`createViewer​(Composite parent, CompareConfiguration config)` Creates a new viewer under the given SWT parent control.
`Viewer` CompareEditorInput.`findContentViewer​(Viewer oldViewer, ICompareInput input, Composite parent)` Implements the dynamic viewer switching for content viewers.
`static Viewer` CompareUI.`findContentViewer​(Viewer oldViewer, Object input, Composite parent, CompareConfiguration configuration)` Returns a content compare viewer based on an old viewer and an input object.
`static Viewer` CompareUI.`findContentViewer​(Viewer oldViewer, ICompareInput input, Composite parent, CompareConfiguration configuration)` Returns a content compare viewer based on an old viewer and an input object.
`Viewer` CompareEditorInput.`findStructureViewer​(Viewer oldViewer, ICompareInput input, Composite parent)` Implements the dynamic viewer switching for structure viewers.
`static Viewer` CompareUI.`findStructureViewer​(Viewer oldViewer, ICompareInput input, Composite parent, CompareConfiguration configuration)` Returns a structure compare viewer based on an old viewer and an input object.
`static ToolBarManager` CompareViewerPane.`getToolBarManager​(Composite parent)` Returns a `ToolBarManager` if the given parent is a `CompareViewerPane` or `null` otherwise.

Constructors in org.eclipse.compare with parameters of type Composite
`CompareViewerPane​(Composite container, int style)` Constructs a new instance of this class given its parent and a style value describing its behavior and appearance.
`CompareViewerSwitchingPane​(Composite parent, int style)` Creates a `CompareViewerSwitchingPane` as a child of the given parent and with the specified SWT style bits.
`CompareViewerSwitchingPane​(Composite parent, int style, boolean visibility)` Creates a `CompareViewerSwitchingPane` as a child of the given parent and with the specified SWT style bits.
`Splitter​(Composite parent, int style)` Constructs a new instance of this class given its parent and a style value describing its behavior and appearance.

### Uses of Composite in org.eclipse.compare.contentmergeviewer

Methods in org.eclipse.compare.contentmergeviewer with parameters of type Composite
`protected 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 Control` TextMergeViewer.`createCenterControl​(Composite parent)`
`protected abstract void` ContentMergeViewer.`createControls​(Composite composite)` Creates the SWT controls for the ancestor, left, and right content areas of this compare viewer.
`protected void` TextMergeViewer.`createControls​(Composite composite)`
`protected SourceViewer` TextMergeViewer.`createSourceViewer​(Composite parent, int textOrientation)` Creates a new source viewer.
`protected IToolBarManager` ContentMergeViewer.`getToolBarManager​(Composite parent)` Returns the toolbar manager for this viewer.

Constructors in org.eclipse.compare.contentmergeviewer with parameters of type Composite
`TextMergeViewer​(Composite parent, int style, CompareConfiguration configuration)` Creates a text merge viewer under the given parent control.
`TextMergeViewer​(Composite parent, CompareConfiguration configuration)` Creates a text merge viewer under the given parent control.

### Uses of Composite in org.eclipse.compare.structuremergeviewer

Constructors in org.eclipse.compare.structuremergeviewer with parameters of type Composite
`DiffTreeViewer​(Composite parent, CompareConfiguration configuration)` Creates a new viewer under the given SWT parent and with the specified configuration.
`StructureDiffViewer​(Composite parent, CompareConfiguration configuration)` Creates a new viewer under the given SWT parent with the specified configuration.

### Uses of Composite in org.eclipse.debug.ui

Methods in org.eclipse.debug.ui with parameters of type Composite
`protected void` EnvironmentTab.`createAppendReplace​(Composite parent)` Creates and configures the widgets which allow the user to choose whether the specified environment should be appended to the native environment or if it should completely replace it.
`protected Button` AbstractLaunchConfigurationTab.`createCheckButton​(Composite parent, String label)` Creates and returns a new check button with the given label.
`protected Control` StringVariableSelectionDialog.`createContents​(Composite parent)`
`void` CommonTab.`createControl​(Composite parent)`
`void` EnvironmentTab.`createControl​(Composite parent)`
`Control` IDetailPane.`createControl​(Composite parent)` Creates and returns the main control for this detail pane using the given composite as a parent.
`void` ILaunchConfigurationTab.`createControl​(Composite parent)` Creates the top level control for this launch configuration tab under the given parent composite.
`void` PrototypeTab.`createControl​(Composite parent)`
`void` RefreshTab.`createControl​(Composite parent)`
`void` WorkingDirectoryBlock.`createControl​(Composite parent)`
`protected abstract Control` DebugPopup.`createDialogArea​(Composite parent)`
`protected Control` InspectPopupDialog.`createDialogArea​(Composite parent)`
`protected Control` StringVariableSelectionDialog.`createDialogArea​(Composite parent)`
`protected void` EnvironmentTab.`createEnvironmentTable​(Composite parent)` Creates and configures the table that displayed the key/value pairs that comprise the environment.
`protected void` CommonTab.`createLaunchInBackgroundComponent​(Composite parent)` Creates the controls needed to edit the launch in background attribute of an external tool
`void` AbstractDebugView.`createPartControl​(Composite parent)` Creates this view's underlying viewer and actions.
`protected Button` AbstractLaunchConfigurationTab.`createPushButton​(Composite parent, String label, Image image)` Creates and returns a new push button with the given label and/or image.
`protected Button` AbstractLaunchConfigurationTab.`createRadioButton​(Composite parent, String label)` Creates and returns a new radio button with the given label and/or image.
`protected void` AbstractLaunchConfigurationTab.`createSeparator​(Composite comp, int colSpan)` Create a horizontal separator.
`protected void` EnvironmentTab.`createTableButtons​(Composite parent)` Creates the add/edit/remove buttons for the environment table
`protected void` AbstractLaunchConfigurationTab.`createVerticalSpacer​(Composite comp, int colSpan)` Creates vertical space in the parent `Composite`
`protected abstract Viewer` AbstractDebugView.`createViewer​(Composite parent)` Creates and returns this view's underlying viewer.

### Uses of Composite in org.eclipse.debug.ui.memory

Methods in org.eclipse.debug.ui.memory with parameters of type Composite
`Control` AbstractTableRendering.`createControl​(Composite parent)`
`Control` 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.

### Uses of Composite in org.eclipse.debug.ui.sourcelookup

Methods in org.eclipse.debug.ui.sourcelookup with parameters of type Composite
`protected void` CommonSourceNotFoundEditor.`createButtons​(Composite parent)` Create buttons to be displayed in this editor
`void` SourceLookupTab.`createControl​(Composite parent)`
`protected Control` SourceLookupDialog.`createDialogArea​(Composite parent)`
`void` CommonSourceNotFoundEditor.`createPartControl​(Composite parent)`

### Uses of Composite in org.eclipse.equinox.p2.ui

Methods in org.eclipse.equinox.p2.ui with parameters of type Composite
`protected Control` RepositoryManipulationPage.`createContents​(Composite parent)`
`void` AcceptLicensesWizardPage.`createControl​(Composite parent)`
`void` InstalledSoftwarePage.`createControl​(Composite parent)`
`void` RevertProfilePage.`createControl​(Composite parent)`
`void` InstalledSoftwarePage.`createPageButtons​(Composite parent)`
`void` RevertProfilePage.`createPageButtons​(Composite parent)`

### Uses of Composite in org.eclipse.help.ui

Methods in org.eclipse.help.ui with parameters of type Composite
`protected Control` RootScopePage.`createContents​(Composite parent)` Creates the initial contents of the page and allocates the area for the clients.
`protected abstract int` RootScopePage.`createScopeContents​(Composite parent)` Abstract method that subclasses must implement in order to provide root page content.

### Uses of Composite in org.eclipse.jface.action

Methods in org.eclipse.jface.action with parameters of type Composite
`protected abstract Control` ControlContribution.`createControl​(Composite parent)` Creates and returns the control for this contribution item under the given parent composite.
`CoolBar` CoolBarManager.`createControl​(Composite parent)` Creates and returns this manager's cool bar control.
`Control` StatusLineManager.`createControl​(Composite parent)` Creates and returns this manager's status line control.
`Control` StatusLineManager.`createControl​(Composite parent, int style)` Creates and returns this manager's status line control.
`ToolBar` ToolBarManager.`createControl​(Composite parent)` Creates and returns this manager's tool bar control.
`void` ActionContributionItem.`fill​(Composite parent)` The `ActionContributionItem` implementation of this `IContributionItem` method creates an SWT `Button` for the action using the action's style.
`void` ContributionItem.`fill​(Composite parent)` The default implementation of this `IContributionItem` method does nothing.
`void` ControlContribution.`fill​(Composite parent)` The control item implementation of this `IContributionItem` method calls the `createControl` framework method.
`void` IContributionItem.`fill​(Composite parent)` Fills the given composite control with controls representing this contribution item.
`void` MenuManager.`fill​(Composite parent)`
`void` StatusLineContributionItem.`fill​(Composite parent)`
`void` SubContributionItem.`fill​(Composite parent)`
`void` SubMenuManager.`fill​(Composite parent)`

### Uses of Composite in org.eclipse.jface.databinding.fieldassist

Methods in org.eclipse.jface.databinding.fieldassist with parameters of type Composite

`static ControlDecorationSupport`

ControlDecorationSupport.`create​(IObservableValue<IStatus> validationStatus, int position, Composite composite, IObservable... targetsToBeDecorated)`

Creates a ControlDecorationSupport which observes the validation status and displays a `ControlDecoration` over the underlying SWT control of all target observables that implement `ISWTObservable` or `IViewerObservable`.

`static ControlDecorationSupport`

ControlDecorationSupport.`create​(IObservableValue<IStatus> validationStatus, int position, Composite composite, IObservableList<IObservable> targetsToBeDecorated)`

Creates a ControlDecorationSupport which observes the validation status and displays a `ControlDecoration` over the underlying SWT control of all target observables that implement `ISWTObservable` or `IViewerObservable`.

`static ControlDecorationSupport`

ControlDecorationSupport.`create​(IObservableValue<IStatus> validationStatus, int position, Composite composite, ControlDecorationUpdater updater, IObservable... targetsToBeDecorated)`

Creates a ControlDecorationSupport which observes the validation status and displays a `ControlDecoration` over the underlying SWT control of all target observables that implement `ISWTObservable` or `IViewerObservable`.

`static ControlDecorationSupport`

ControlDecorationSupport.`create​(IObservableValue<IStatus> validationStatus, int position, Composite composite, ControlDecorationUpdater updater, IObservableList<IObservable> targetsToBeDecorated)`

Creates a ControlDecorationSupport which observes the validation status and displays a `ControlDecoration` over the underlying SWT control of all target observables that implement `ISWTObservable` or `IViewerObservable`.

`static ControlDecorationSupport`

ControlDecorationSupport.`create​(ValidationStatusProvider validationStatusProvider, int position, Composite composite)`

Creates a ControlDecorationSupport which observes the validation status of the specified `ValidationStatusProvider`, and displays a `ControlDecoration` over the underlying SWT control of all target observables that implement `ISWTObservable` or `IViewerObservable`.

`static ControlDecorationSupport`

ControlDecorationSupport.`create​(ValidationStatusProvider validationStatusProvider, int position, Composite composite, ControlDecorationUpdater updater)`

Creates a ControlDecorationSupport which observes the validation status of the specified `ValidationStatusProvider`, and displays a `ControlDecoration` over the underlying SWT control of all target observables that implement `ISWTObservable` or `IViewerObservable`.

### Uses of Composite in org.eclipse.jface.dialogs

Subclasses of Composite in org.eclipse.jface.dialogs
`class` `ProgressIndicator` A control for showing progress feedback for a long running operation.

Methods in org.eclipse.jface.dialogs that return Composite
`protected Composite` TitleAreaDialog.`getTitleArea()` Deprecated.

Methods in org.eclipse.jface.dialogs with parameters of type Composite
`protected Button` Dialog.`createButton​(Composite parent, int id, String label, boolean defaultButton)` Creates a new button with the given id.
`protected Button` MessageDialog.`createButton​(Composite parent, int id, String label, boolean defaultButton)`
`protected 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 void` Dialog.`createButtonsForButtonBar​(Composite parent)` Adds buttons to this dialog's button bar.
`protected void` ErrorDialog.`createButtonsForButtonBar​(Composite parent)`
`protected void` InputDialog.`createButtonsForButtonBar​(Composite parent)`
`protected void` MessageDialog.`createButtonsForButtonBar​(Composite parent)`
`protected void` MessageDialogWithToggle.`createButtonsForButtonBar​(Composite parent)`
`protected void` ProgressMonitorDialog.`createButtonsForButtonBar​(Composite parent)`
`protected void` StatusDialog.`createButtonsForButtonBar​(Composite parent)`
`protected void` ProgressMonitorDialog.`createCancelButton​(Composite parent)` Creates the cancel button.
`protected Control` Dialog.`createContents​(Composite parent)` The `Dialog` implementation of this `Window` 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.
`void` DialogMessageArea.`createContents​(Composite parent)` Create the contents for the receiver.
`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)` The `PopupDialog` implementation of this `Window` method creates and lays out the top level composite for the dialog.
`protected Control` TitleAreaDialog.`createContents​(Composite parent)`
`void` IDialogPage.`createControl​(Composite parent)` Creates the top level control for this dialog page under the given parent composite.
`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 void` ErrorDialog.`createDetailsButton​(Composite parent)` Create the details button if it should be included.
`protected void` ErrorDialog.`createDialogAndButtonArea​(Composite parent)`
`protected void` IconAndMessageDialog.`createDialogAndButtonArea​(Composite parent)` Create the dialog area and the button bar for the receiver.
`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 the `Dialog` framework method creates and lays out a composite.
`protected Control` InputDialog.`createDialogArea​(Composite parent)`
`protected Control` MessageDialog.`createDialogArea​(Composite parent)` This implementation of the `Dialog` framework method creates and lays out a composite and calls `createMessageArea` and `createCustomArea` to populate it.
`protected Control` MessageDialogWithToggle.`createDialogArea​(Composite parent)`
`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 List` ErrorDialog.`createDropDownList​(Composite parent)` Create this dialog's drop-down list component.
`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 Label` AbstractSelectionDialog.`createMessageArea​(Composite composite)` Creates the message area for this dialog.
`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 Button` MessageDialogWithToggle.`createToggleButton​(Composite parent)` Creates a toggle button without any text or state.
`protected void` PopupDialog.`setTabOrder​(Composite composite)` Sets the tab order for the popup.

Constructors in org.eclipse.jface.dialogs with parameters of type Composite
`ProgressIndicator​(Composite parent)` Create a ProgressIndicator as a child under the given parent.
`ProgressIndicator​(Composite parent, int style)` Create a ProgressIndicator as a child under the given parent.

### Uses of Composite in org.eclipse.jface.fieldassist

Methods in org.eclipse.jface.fieldassist with parameters of type Composite
`Control` IControlCreator.`createControl​(Composite parent, int style)` Deprecated. Create a control with the specified parent and style bits.
`Control` TextControlCreator.`createControl​(Composite parent, int style)` Deprecated.

Constructors in org.eclipse.jface.fieldassist with parameters of type Composite
`ControlDecoration​(Control control, int position, Composite composite)` Construct a ControlDecoration for decorating the specified control at the specified position relative to the control.
`DecoratedField​(Composite parent, int style, IControlCreator controlCreator)` Deprecated. Construct a decorated field which is parented by the specified composite and has the given style bits.

### Uses of Composite in org.eclipse.jface.layout

Methods in org.eclipse.jface.layout with parameters of type Composite
`void` GridLayoutFactory.`applyTo​(Composite c)` Creates a new GridLayout and attaches it to the given composite.
`void` RowLayoutFactory.`applyTo​(Composite c)` Creates a new RowLayout and attaches it to the given composite.
`protected Point` AbstractColumnLayout.`computeSize​(Composite composite, int wHint, int hHint, boolean flushCache)`
`void` GridLayoutFactory.`generateLayout​(Composite c)` Applies this layout to the given composite, and attaches default GridData to all immediate children that don't have one.
`protected void` AbstractColumnLayout.`layout​(Composite composite, boolean flushCache)`
`protected void` TreeColumnLayout.`layout​(Composite composite, boolean flushCache)`

### Uses of Composite in org.eclipse.jface.menus

Methods in org.eclipse.jface.menus with parameters of type Composite
`void` AbstractTrimWidget.`fill​(Composite parent)`
`abstract void` AbstractTrimWidget.`fill​(Composite parent, int oldSide, int newSide)` This method is called to initially construct the widget and is also called whenever the widget's composite has been moved to a trim area on a different side of the workbench.
`void` IWidget.`fill​(Composite parent)` Fills the given composite control with controls representing this widget.

### Uses of Composite in org.eclipse.jface.preference

Methods in org.eclipse.jface.preference that return Composite
`protected Composite` PreferencePage.`createNoteComposite​(Font font, Composite composite, String title, String message)` Creates a composite with a highlighted Note entry and a message text.
`protected Composite` PreferenceDialog.`createPageContainer​(Composite parent)` Creates the inner page container.
`protected Composite` PreferenceDialog.`createTitleArea​(Composite parent)` Creates the wizard's title area.
`Composite` ListEditor.`getButtonBoxControl​(Composite parent)` Returns this field editor's button box containing the Add, Remove, Up, and Down button.
`protected Composite` FieldEditorPreferencePage.`getFieldEditorParent()` Returns a parent composite for a field editor.
`protected Composite` PreferenceDialog.`getPageContainer()` Get the composite that is showing the page.
`Composite` RadioGroupFieldEditor.`getRadioBoxControl​(Composite parent)` Returns this field editor's radio group control.

Methods in org.eclipse.jface.preference with parameters of type Composite
`protected void` PreferencePage.`applyDialogFont​(Composite composite)` Apply the dialog font to the composite and it's children if it is set.
`protected 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 void` PreferencePage.`contributeButtons​(Composite parent)` Contributes additional buttons to the given composite.
`protected void` PreferenceDialog.`createButtonsForButtonBar​(Composite parent)`
`protected 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 void` FieldEditor.`createControl​(Composite parent)` Creates this field editor's main control containing all of its basic controls.
`void` PreferencePage.`createControl​(Composite parent)` The `PreferencePage` implementation of this `IDialogPage` method creates a description label and button bar for the page.
`protected Label` PreferencePage.`createDescriptionLabel​(Composite parent)` Creates and returns an SWT label under the given composite.
`protected Control` PreferenceDialog.`createDialogArea​(Composite parent)`
`protected Composite` PreferencePage.`createNoteComposite​(Font font, Composite composite, String title, String message)` Creates a composite with a highlighted Note entry and a message text.
`protected Composite` PreferenceDialog.`createPageContainer​(Composite parent)` Creates the inner page container.
`protected void` PreferenceDialog.`createPageControl​(IPreferencePage page, Composite parent)` Create the page control for the supplied page.
`protected Sash` PreferenceDialog.`createSash​(Composite composite, Control rightControl)` Create the sash with right control on the right.
`protected Composite` PreferenceDialog.`createTitleArea​(Composite parent)` Creates the wizard's title area.
`protected Control` PreferenceDialog.`createTreeAreaContents​(Composite parent)`
`protected TreeViewer` PreferenceDialog.`createTreeViewer​(Composite parent)` Create a new `TreeViewer`.
`protected void` BooleanFieldEditor.`doFillIntoGrid​(Composite parent, int numColumns)`
`protected void` ColorFieldEditor.`doFillIntoGrid​(Composite parent, int numColumns)`
`protected void` ComboFieldEditor.`doFillIntoGrid​(Composite parent, int numColumns)`
`protected abstract void` FieldEditor.`doFillIntoGrid​(Composite parent, int numColumns)` Fills this field editor's basic controls into the given parent.
`protected void` FontFieldEditor.`doFillIntoGrid​(Composite parent, int numColumns)`
`protected void` ListEditor.`doFillIntoGrid​(Composite parent, int numColumns)`
`protected void` RadioGroupFieldEditor.`doFillIntoGrid​(Composite parent, int numColumns)`
`protected void` ScaleFieldEditor.`doFillIntoGrid​(Composite parent, int numColumns)`
`protected void` StringButtonFieldEditor.`doFillIntoGrid​(Composite parent, int numColumns)`
`protected void` StringFieldEditor.`doFillIntoGrid​(Composite parent, int numColumns)` Fills this field editor's basic controls into the given parent.
`void` FieldEditor.`fillIntoGrid​(Composite parent, int numColumns)` Fills this field editor's basic controls into the given parent.
`Composite` ListEditor.`getButtonBoxControl​(Composite parent)` Returns this field editor's button box containing the Add, Remove, Up, and Down button.
`protected Button` BooleanFieldEditor.`getChangeControl​(Composite parent)` Returns the change button for this field editor.
`protected Button` ColorFieldEditor.`getChangeControl​(Composite parent)` Returns the change button for this field editor.
`protected Button` FontFieldEditor.`getChangeControl​(Composite parent)` Returns the change button for this field editor.
`protected Button` StringButtonFieldEditor.`getChangeControl​(Composite parent)` Get the change control.
`Control` BooleanFieldEditor.`getDescriptionControl​(Composite parent)` Returns the control responsible for displaying this field editor's label.
`Label` FieldEditor.`getLabelControl​(Composite parent)` Returns this field editor's label component.
`List` ListEditor.`getListControl​(Composite parent)` Returns this field editor's list control.
`Composite` RadioGroupFieldEditor.`getRadioBoxControl​(Composite parent)` Returns this field editor's radio group control.
`Text` StringFieldEditor.`getTextControl​(Composite parent)` Returns this field editor's text control.
`protected Label` FontFieldEditor.`getValueControl​(Composite parent)` Returns the value control for this field editor.
`void` BooleanFieldEditor.`setEnabled​(boolean enabled, Composite parent)`
`void` ColorFieldEditor.`setEnabled​(boolean enabled, Composite parent)`
`void` ComboFieldEditor.`setEnabled​(boolean enabled, Composite parent)`
`void` FieldEditor.`setEnabled​(boolean enabled, Composite parent)` Set whether or not the controls in the field editor are enabled.
`void` FontFieldEditor.`setEnabled​(boolean enabled, Composite parent)`
`void` ListEditor.`setEnabled​(boolean enabled, Composite parent)`
`void` RadioGroupFieldEditor.`setEnabled​(boolean enabled, Composite parent)`
`void` ScaleFieldEditor.`setEnabled​(boolean enabled, Composite parent)` Bug 470866 fix
`void` StringButtonFieldEditor.`setEnabled​(boolean enabled, Composite parent)`
`void` StringFieldEditor.`setEnabled​(boolean enabled, Composite parent)`
`protected void` PreferenceDialog.`setPageContainer​(Composite pageContainer)` Set the composite that is showing the page.

Constructors in org.eclipse.jface.preference with parameters of type Composite
`BooleanFieldEditor​(String name, String labelText, int style, Composite parent)` Creates a boolean field editor in the given style.
`BooleanFieldEditor​(String name, String label, Composite parent)` Creates a boolean field editor in the default style.
`ColorFieldEditor​(String name, String labelText, Composite parent)` Creates a color field editor.
`ColorSelector​(Composite parent)` Create a new instance of the receiver and the button that it wrappers in the supplied parent `Composite`.
`ComboFieldEditor​(String name, String labelText, String[][] entryNamesAndValues, Composite parent)` Create the combo box field editor.
`DirectoryFieldEditor​(String name, String labelText, Composite parent)` Creates a directory field editor.
`FieldEditor​(String name, String labelText, Composite parent)` Creates a new field editor.
`FileFieldEditor​(String name, String labelText, boolean enforceAbsolute, int validationStrategy, Composite parent)` Creates a file field editor.
`FileFieldEditor​(String name, String labelText, boolean enforceAbsolute, Composite parent)` Creates a file field editor.
`FileFieldEditor​(String name, String labelText, Composite parent)` Creates a file field editor.
`FontFieldEditor​(String name, String labelText, String previewAreaText, Composite parent)` Creates a font field editor with an optional preview area.
`FontFieldEditor​(String name, String labelText, Composite parent)` Creates a font field editor without a preview.
`IntegerFieldEditor​(String name, String labelText, Composite parent)` Creates an integer field editor.
`IntegerFieldEditor​(String name, String labelText, Composite parent, int textLimit)` Creates an integer field editor.
`ListEditor​(String name, String labelText, Composite parent)` Creates a list field editor.
`PathEditor​(String name, String labelText, String dirChooserLabelText, Composite parent)` Creates a path field editor.
`RadioGroupFieldEditor​(String name, String labelText, int numColumns, String[][] labelAndValues, Composite parent)` Creates a radio group field editor.
`RadioGroupFieldEditor​(String name, String labelText, int numColumns, String[][] labelAndValues, Composite parent, boolean useGroup)` Creates a radio group field editor.
`ScaleFieldEditor​(String name, String labelText, Composite parent)` Creates a scale field editor.
`ScaleFieldEditor​(String name, String labelText, Composite parent, int min, int max, int increment, int pageIncrement)` Creates a scale field editor with particular scale values.
`StringButtonFieldEditor​(String name, String labelText, Composite parent)` Creates a string button field editor.
`StringFieldEditor​(String name, String labelText, int width, int strategy, Composite parent)` Creates a string field editor.
`StringFieldEditor​(String name, String labelText, int width, Composite parent)` Creates a string field editor.
`StringFieldEditor​(String name, String labelText, Composite parent)` Creates a string field editor of unlimited width.

### Uses of Composite in org.eclipse.jface.text

Methods in org.eclipse.jface.text with parameters of type Composite
`protected abstract void` AbstractInformationControl.`createContent​(Composite parent)` Creates the content of the popup window.
`protected void` DefaultInformationControl.`createContent​(Composite parent)`
`protected void` TextViewer.`createControl​(Composite parent, int styles)` Creates the viewer's SWT control.
`protected StyledText` TextViewer.`createTextWidget​(Composite parent, int styles)` Factory method to create the text widget to be used as the viewer's text widget.

Constructors in org.eclipse.jface.text with parameters of type Composite
`PropagatingFontFieldEditor​(String name, String labelText, Composite parent, String defaultFontLabel)` Deprecated. Creates a new font field editor with the given parameters.
`TextViewer​(Composite parent, int styles)` Create a new text viewer with the given SWT style bits.

### Uses of Composite in org.eclipse.jface.text.source

Methods in org.eclipse.jface.text.source with parameters of type Composite
`protected Point` SourceViewer.RulerLayout.`computeSize​(Composite composite, int wHint, int hHint, boolean flushCache)`
`Control` AbstractRulerColumn.`createControl​(CompositeRuler parentRuler, Composite parentControl)`
`Control` AnnotationRulerColumn.`createControl​(CompositeRuler parentRuler, Composite parentControl)`
`Control` ChangeRulerColumn.`createControl​(CompositeRuler parentRuler, Composite parentControl)`
`Control` CompositeRuler.`createControl​(Composite parent, ITextViewer textViewer)`
`Control` IVerticalRuler.`createControl​(Composite parent, ITextViewer textViewer)` Creates the ruler's SWT control.
`Control` IVerticalRulerColumn.`createControl​(CompositeRuler parentRuler, Composite parentControl)` Creates the column's SWT control.
`Control` LineNumberChangeRulerColumn.`createControl​(CompositeRuler parentRuler, Composite parentControl)`
`Control` LineNumberRulerColumn.`createControl​(CompositeRuler parentRuler, Composite parentControl)`
`Control` OverviewRuler.`createControl​(Composite parent, ITextViewer textViewer)`
`protected void` SourceViewer.`createControl​(Composite parent, int styles)`
`Control` VerticalRuler.`createControl​(Composite parent, ITextViewer textViewer)`
`protected void` SourceViewer.RulerLayout.`layout​(Composite composite, boolean flushCache)`

Constructors in org.eclipse.jface.text.source with parameters of type Composite
`SourceViewer​(Composite parent, IVerticalRuler ruler, int styles)` Constructs a new source viewer.
`SourceViewer​(Composite parent, IVerticalRuler verticalRuler, IOverviewRuler overviewRuler, boolean showAnnotationsOverview, int styles)` Constructs a new source viewer.

### Uses of Composite in org.eclipse.jface.text.source.projection

Constructors in org.eclipse.jface.text.source.projection with parameters of type Composite
`ProjectionViewer​(Composite parent, IVerticalRuler ruler, IOverviewRuler overviewRuler, boolean showsAnnotationOverview, int styles)` Creates a new projection source viewer.

### Uses of Composite in org.eclipse.jface.viewers

Methods in org.eclipse.jface.viewers that return Composite
`protected Composite` ColumnViewerToolTipSupport.`createToolTipContentArea​(Event event, Composite parent)` Instead of overwriting this method subclasses should overwrite `ColumnViewerToolTipSupport.createViewerToolTipContentArea(Event, ViewerCell, Composite)`
`protected Composite` ColumnViewerToolTipSupport.`createViewerToolTipContentArea​(Event event, ViewerCell cell, Composite parent)` Creates the content area of the tool tip giving access to the cell the tip is shown for.

Methods in org.eclipse.jface.viewers with parameters of type Composite
`Point` TableLayout.`computeSize​(Composite c, int wHint, int hHint, boolean flush)`
`void` CellEditor.`create​(Composite parent)` Creates the control for this cell editor under the given parent control.
`protected Button` DialogCellEditor.`createButton​(Composite parent)` Creates the button for this cell editor under the given parent control.
`protected 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)` The `CheckboxCellEditor` implementation of this `CellEditor` framework method does nothing and returns `null`.
`protected Control` ComboBoxCellEditor.`createControl​(Composite parent)`
`protected Control` ComboBoxViewerCellEditor.`createControl​(Composite parent)`
`protected Control` DialogCellEditor.`createControl​(Composite parent)`
`protected Control` TextCellEditor.`createControl​(Composite parent)`
`protected static Table` CheckboxTableViewer.`createTable​(Composite parent, int style)` Creates a new table control with one column.
`protected Composite` ColumnViewerToolTipSupport.`createToolTipContentArea​(Event event, Composite parent)` Instead of overwriting this method subclasses should overwrite `ColumnViewerToolTipSupport.createViewerToolTipContentArea(Event, ViewerCell, Composite)`
`protected Composite` ColumnViewerToolTipSupport.`createViewerToolTipContentArea​(Event event, ViewerCell cell, Composite parent)` Creates the content area of the tool tip giving access to the cell the tip is shown for.
`void` TableLayout.`layout​(Composite c, boolean flush)`
`static CheckboxTableViewer` CheckboxTableViewer.`newCheckList​(Composite parent, int style)` Creates a table viewer on a newly-created table control under the given parent.

Constructors in org.eclipse.jface.viewers with parameters of type Composite
`CellEditor​(Composite parent)` Creates a new cell editor under the given parent control.
`CellEditor​(Composite parent, int style)` Creates a new cell editor under the given parent control.
`CheckboxCellEditor​(Composite parent)` Creates a new checkbox cell editor parented under the given control.
`CheckboxCellEditor​(Composite parent, int style)` Creates a new checkbox cell editor parented under the given control.
`CheckboxTableViewer​(Composite parent)` Deprecated. use newCheckList(Composite, int) or new CheckboxTableViewer(Table) instead (see below for details)
`CheckboxTableViewer​(Composite parent, int style)` Deprecated. use newCheckList(Composite, int) or new CheckboxTableViewer(Table) instead (see above for details)
`CheckboxTreeViewer​(Composite parent)` Creates a tree viewer on a newly-created tree control under the given parent.
`CheckboxTreeViewer​(Composite parent, int style)` Creates a tree viewer on a newly-created tree control under the given parent.
`ColorCellEditor​(Composite parent)` Creates a new color cell editor parented under the given control.
`ColorCellEditor​(Composite parent, int style)` Creates a new color cell editor parented under the given control.
`ComboBoxCellEditor​(Composite parent, String[] items)` Creates a new cell editor with a combo containing the given list of choices and parented under the given control.
`ComboBoxCellEditor​(Composite parent, String[] items, int style)` Creates a new cell editor with a combo containing the given list of choices and parented under the given control.
`ComboBoxViewerCellEditor​(Composite parent)` Creates a new cell editor with a combo viewer and a default style
`ComboBoxViewerCellEditor​(Composite parent, int style)` Creates a new cell editor with a combo viewer and the given style
`ComboViewer​(Composite parent)` Creates a combo viewer on a newly-created combo control under the given parent.
`ComboViewer​(Composite parent, int style)` Creates a combo viewer on a newly-created combo control under the given parent.
`DialogCellEditor​(Composite parent)` Creates a new dialog cell editor parented under the given control.
`DialogCellEditor​(Composite parent, int style)` Creates a new dialog cell editor parented under the given control.
`ListViewer​(Composite parent)` Creates a list viewer on a newly-created list control under the given parent.
`ListViewer​(Composite parent, int style)` Creates a list viewer on a newly-created list control under the given parent.
`TableViewer​(Composite parent)` Creates a table viewer on a newly-created table control under the given parent.
`TableViewer​(Composite parent, int style)` Creates a table viewer on a newly-created table control under the given parent.
`TextCellEditor​(Composite parent)` Creates a new text string cell editor parented under the given control.
`TextCellEditor​(Composite parent, int style)` Creates a new text string cell editor parented under the given control.
`TreeViewer​(Composite parent)` Creates a tree viewer on a newly-created tree control under the given parent.
`TreeViewer​(Composite parent, int style)` Creates a tree viewer on a newly-created tree control under the given parent.

### Uses of Composite in org.eclipse.jface.window

Methods in org.eclipse.jface.window that return Composite
`protected Composite` DefaultToolTip.`createToolTipContentArea​(Event event, Composite parent)` Creates the content are of the the tooltip.
`protected abstract Composite` ToolTip.`createToolTipContentArea​(Event event, Composite parent)` Creates the content area of the the tooltip.

Methods in org.eclipse.jface.window with parameters of type Composite
`protected 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 Composite` DefaultToolTip.`createToolTipContentArea​(Event event, Composite parent)` Creates the content are of the the tooltip.
`protected abstract Composite` ToolTip.`createToolTipContentArea​(Event event, Composite parent)` Creates the content area of the the tooltip.

### Uses of Composite in org.eclipse.jface.wizard

Subclasses of Composite in org.eclipse.jface.wizard
`class` `ProgressMonitorPart` A standard implementation of an IProgressMonitor.

Methods in org.eclipse.jface.wizard with parameters of type Composite
`Point` WizardDialog.PageContainerFillLayout.`computeSize​(Composite composite, int wHint, int hHint, boolean force)`
`protected void` WizardDialog.`createButtonsForButtonBar​(Composite parent)` Creates the buttons for this dialog's button bar.
`protected Control` WizardDialog.`createContents​(Composite parent)` The `WizardDialog` implementation of this `Window` method calls call `IWizard.addPages` to allow the current wizard to add extra pages, then `super.createContents` to create the controls.
`protected Control` WizardDialog.`createDialogArea​(Composite parent)`
`void` IWizard.`createPageControls​(Composite pageContainer)` Creates this wizard's controls in the given parent control.
`void` Wizard.`createPageControls​(Composite pageContainer)` The `Wizard` implementation of this `IWizard` method creates all the pages controls using `IDialogPage.createControl`.
`protected ProgressMonitorPart` WizardDialog.`createProgressMonitorPart​(Composite composite, GridLayout pmlayout)` Hook method for subclasses to create a custom progress monitor part.
`Rectangle` WizardDialog.PageContainerFillLayout.`getClientArea​(Composite c)` Returns the client area for the given composite according to this layout.
`void` WizardDialog.PageContainerFillLayout.`layout​(Composite composite, boolean force)`

Constructors in org.eclipse.jface.wizard with parameters of type Composite
`ProgressMonitorPart​(Composite parent, Layout layout)` Creates a `ProgressMonitorPart` that does not provide a stop button.
`ProgressMonitorPart​(Composite parent, Layout layout, boolean createStopButton)` Creates a `ProgressMonitorPart`.
`ProgressMonitorPart​(Composite parent, Layout layout, int progressIndicatorHeight)` Creates a `ProgressMonitorPart` that does not provide a stop button.

### Uses of Composite in org.eclipse.ltk.ui.refactoring

Methods in org.eclipse.ltk.ui.refactoring that return Composite
`static Composite` RefactoringUI.`createRefactoringHistoryControl​(Composite parent, RefactoringHistoryControlConfiguration configuration)` Creates a control capable of presenting a refactoring history.
`static Composite` RefactoringUI.`createSortableRefactoringHistoryControl​(Composite parent, RefactoringHistoryControlConfiguration configuration)` Creates a control capable of presenting a refactoring history.

Methods in org.eclipse.ltk.ui.refactoring with parameters of type Composite
`void` IChangePreviewViewer.`createControl​(Composite parent)` Creates the preview viewer's widget hierarchy.
`void` IStatusContextViewer.`createControl​(Composite parent)` Creates the status viewer's widget hierarchy.
`void` TextStatusContextViewer.`createControl​(Composite parent)`
`static Composite` RefactoringUI.`createRefactoringHistoryControl​(Composite parent, RefactoringHistoryControlConfiguration configuration)` Creates a control capable of presenting a refactoring history.
`static Composite` RefactoringUI.`createSortableRefactoringHistoryControl​(Composite parent, RefactoringHistoryControlConfiguration configuration)` Creates a control capable of presenting a refactoring history.
`protected abstract SourceViewer` TextStatusContextViewer.`createSourceViewer​(Composite parent)` Hook to create the source viewer used to present the textual context information.

### Uses of Composite in org.eclipse.search.ui.text

Methods in org.eclipse.search.ui.text with parameters of type Composite
`void` AbstractTextSearchViewPage.`createControl​(Composite parent)`
`protected TableViewer` AbstractTextSearchViewPage.`createTableViewer​(Composite parent)` Creates the table viewer to be shown on this page.
`protected TreeViewer` AbstractTextSearchViewPage.`createTreeViewer​(Composite parent)` Creates the tree viewer to be shown on this page.

### Uses of Composite in org.eclipse.swt.awt

Methods in org.eclipse.swt.awt with parameters of type Composite
`static Frame` SWT_AWT.`getFrame​(Composite parent)` Returns a `java.awt.Frame` which is the embedded frame associated with the specified composite.
`static Frame` SWT_AWT.`new_Frame​(Composite parent)` Creates a new `java.awt.Frame`.

### Uses of Composite in org.eclipse.swt.browser

Subclasses of Composite in org.eclipse.swt.browser
`class` `Browser` Instances of this class implement the browser user interface metaphor.

Constructors in org.eclipse.swt.browser with parameters of type Composite
`Browser​(Composite parent, int style)` Constructs a new instance of this class given its parent and a style value describing its behavior and appearance.

### Uses of Composite in org.eclipse.swt.custom

Subclasses of Composite in org.eclipse.swt.custom
`class` `AnimatedProgress` Deprecated. As of Eclipse 2.1, use ProgressBar with the style SWT.INDETERMINATE Styles:VERTICAL, HORIZONTAL, BORDER
`class` `CBanner` Instances of this class implement a Composite that lays out its children and allows programmatic control of the layout.
`class` `CCombo` 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` `CLabel` A Label which supports aligned text and/or an image and different border styles.
`class` `CTabFolder` Instances of this class implement the notebook user interface metaphor.
`class` `SashForm` 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` `ScrolledComposite` A ScrolledComposite provides scrollbars and will scroll its content when the user uses the scrollbars.
`class` `StyledText` A StyledText is an editable user interface object that displays lines of text.
`class` `TableCursor` A TableCursor provides a way for the user to navigate around a Table using the keyboard.
`class` `TableTree` Deprecated. As of 3.1 use Tree, TreeItem and TreeColumn
`class` `TreeCursor` A TreeCursor provides a way for the user to navigate around a Tree with columns using the keyboard.
`class` `ViewForm` Instances of this class implement a Composite that positions and sizes children and allows programmatic control of layout and border parameters.

Methods in org.eclipse.swt.custom with parameters of type Composite
`protected Point` StackLayout.`computeSize​(Composite composite, int wHint, int hHint, boolean flushCache)`
`protected void` StackLayout.`layout​(Composite composite, boolean flushCache)`

Constructors in org.eclipse.swt.custom with parameters of type Composite
`AnimatedProgress​(Composite parent, int style)` Deprecated. Constructs a new instance of this class given its parent and a style value describing its behavior and appearance.
`CBanner​(Composite parent, int style)` Constructs a new instance of this class given its parent and a style value describing its behavior and appearance.
`CCombo​(Composite parent, int style)` Constructs a new instance of this class given its parent and a style value describing its behavior and appearance.
`CLabel​(Composite parent, int style)` Constructs a new instance of this class given its parent and a style value describing its behavior and appearance.
`ControlEditor​(Composite parent)` Creates a ControlEditor for the specified Composite.
`CTabFolder​(Composite parent, int style)` Constructs a new instance of this class given its parent and a style value describing its behavior and appearance.
`SashForm​(Composite parent, int style)` Constructs a new instance of this class given its parent and a style value describing its behavior and appearance.
`ScrolledComposite​(Composite parent, int style)` Constructs a new instance of this class given its parent and a style value describing its behavior and appearance.
`StyledText​(Composite parent, int style)` Constructs a new instance of this class given its parent and a style value describing its behavior and appearance.
`TableTree​(Composite parent, int style)` Deprecated. Constructs a new instance of this class given its parent and a style value describing its behavior and appearance.
`ViewForm​(Composite parent, int style)` Constructs a new instance of this class given its parent and a style value describing its behavior and appearance.

### Uses of Composite in org.eclipse.swt.layout

Methods in org.eclipse.swt.layout with parameters of type Composite
`protected Point` FillLayout.`computeSize​(Composite composite, int wHint, int hHint, boolean flushCache)`
`protected Point` FormLayout.`computeSize​(Composite composite, int wHint, int hHint, boolean flushCache)`
`protected Point` GridLayout.`computeSize​(Composite composite, int wHint, int hHint, boolean flushCache)`
`protected Point` RowLayout.`computeSize​(Composite composite, int wHint, int hHint, boolean flushCache)`
`protected void` FillLayout.`layout​(Composite composite, boolean flushCache)`
`protected void` FormLayout.`layout​(Composite composite, boolean flushCache)`
`protected void` GridLayout.`layout​(Composite composite, boolean flushCache)`
`protected void` RowLayout.`layout​(Composite composite, boolean flushCache)`

### Uses of Composite in org.eclipse.swt.ole.win32

Subclasses of Composite in org.eclipse.swt.ole.win32
`class` `OleClientSite` OleClientSite provides a site to manage an embedded OLE Document within a container.
`class` `OleControlSite` OleControlSite provides a site to manage an embedded ActiveX Control within a container.
`class` `OleFrame` OleFrame is an OLE Container's top level frame.

Constructors in org.eclipse.swt.ole.win32 with parameters of type Composite
`OleClientSite​(Composite parent, int style)`
`OleClientSite​(Composite parent, int style, File file)` Create an OleClientSite child widget using the OLE Document type associated with the specified file.
`OleClientSite​(Composite parent, int style, String progId)` Create an OleClientSite child widget to edit a blank document using the specified OLE Document application.
`OleClientSite​(Composite parent, int style, String progId, File file)` Create an OleClientSite child widget to edit the specified file using the specified OLE Document application.
`OleControlSite​(Composite parent, int style, File file)` Create an OleControlSite child widget using the OLE Document type associated with the specified file.
`OleControlSite​(Composite parent, int style, String progId)` Create an OleControlSite child widget using style bits to select a particular look or set of properties.
`OleControlSite​(Composite parent, int style, String progId, File file)` Create an OleClientSite child widget to edit the specified file using the specified OLE Document application.
`OleFrame​(Composite parent, int style)` Create an OleFrame child widget using style bits to select a particular look or set of properties.

### Uses of Composite in org.eclipse.swt.opengl

Subclasses of Composite in org.eclipse.swt.opengl
`class` `GLCanvas` GLCanvas is a widget capable of displaying OpenGL content.

Constructors in org.eclipse.swt.opengl with parameters of type Composite
`GLCanvas​(Composite parent, int style, GLData data)` Create a GLCanvas widget using the attributes described in the GLData object provided.

### Uses of Composite in org.eclipse.swt.widgets

Subclasses of Composite in org.eclipse.swt.widgets
`class` `Canvas` Instances of this class provide a surface for drawing arbitrary graphics.
`class` `Combo` 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` `CoolBar` Instances of this class provide an area for dynamically positioning the items they contain.
`class` `DateTime` Instances of this class are selectable user interface objects that allow the user to enter and modify date or time values.
`class` `Decorations` Instances of this class provide the appearance and behavior of `Shells`, but are not top level shells or dialogs.
`class` `ExpandBar` Instances of this class support the layout of selectable expand bar items.
`class` `Group` Instances of this class provide an etched border with an optional title.
`class` `Shell` Instances of this class represent the "windows" which the desktop or "window manager" is managing.
`class` `Spinner` Instances of this class are selectable user interface objects that allow the user to enter and modify numeric values.
`class` `TabFolder` Instances of this class implement the notebook user interface metaphor.
`class` `Table` Instances of this class implement a selectable user interface object that displays a list of images and strings and issues notification when selected.
`class` `ToolBar` Instances of this class support the layout of selectable tool bar items.
`class` `Tree` 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.

Methods in org.eclipse.swt.widgets that return Composite
`Composite` Control.`getParent()` Returns the receiver's parent, which must be a `Composite` or null when the receiver is a shell that was created with null or a display for a parent.

Methods in org.eclipse.swt.widgets with parameters of type Composite
`protected abstract Point` Layout.`computeSize​(Composite composite, int wHint, int hHint, boolean flushCache)` Computes and returns the size of the specified composite's client area according to this layout.
`protected abstract void` Layout.`layout​(Composite composite, boolean flushCache)` Lays out the children of the specified composite according to this layout.
`boolean` Control.`setParent​(Composite parent)` Changes the parent of the widget to be the one provided.
`boolean` ToolBar.`setParent​(Composite parent)`

Constructors in org.eclipse.swt.widgets with parameters of type Composite
`Button​(Composite parent, int style)` Constructs a new instance of this class given its parent and a style value describing its behavior and appearance.
`Canvas​(Composite parent, int style)` Constructs a new instance of this class given its parent and a style value describing its behavior and appearance.
`Combo​(Composite parent, int style)` Constructs a new instance of this class given its parent and a style value describing its behavior and appearance.
`Composite​(Composite parent, int style)` Constructs a new instance of this class given its parent and a style value describing its behavior and appearance.
`Control​(Composite parent, int style)` Constructs a new instance of this class given its parent and a style value describing its behavior and appearance.
`CoolBar​(Composite parent, int style)` Constructs a new instance of this class given its parent and a style value describing its behavior and appearance.
`DateTime​(Composite parent, int style)` Constructs a new instance of this class given its parent and a style value describing its behavior and appearance.
`Decorations​(Composite parent, int style)` Constructs a new instance of this class given its parent and a style value describing its behavior and appearance.
`ExpandBar​(Composite parent, int style)` Constructs a new instance of this class given its parent and a style value describing its behavior and appearance.
`Group​(Composite parent, int style)` Constructs a new instance of this class given its parent and a style value describing its behavior and appearance.
`Label​(Composite parent, int style)` Constructs a new instance of this class given its parent and a style value describing its behavior and appearance.
`Link​(Composite parent, int style)` Constructs a new instance of this class given its parent and a style value describing its behavior and appearance.
`List​(Composite parent, int style)` Constructs a new instance of this class given its parent and a style value describing its behavior and appearance.
`ProgressBar​(Composite parent, int style)` Constructs a new instance of this class given its parent and a style value describing its behavior and appearance.
`Sash​(Composite parent, int style)` Constructs a new instance of this class given its parent and a style value describing its behavior and appearance.
`Scale​(Composite parent, int style)` Constructs a new instance of this class given its parent and a style value describing its behavior and appearance.
`Scrollable​(Composite parent, int style)` Constructs a new instance of this class given its parent and a style value describing its behavior and appearance.
`Slider​(Composite parent, int style)` Constructs a new instance of this class given its parent and a style value describing its behavior and appearance.
`Spinner​(Composite parent, int style)` Constructs a new instance of this class given its parent and a style value describing its behavior and appearance.
`TabFolder​(Composite parent, int style)` Constructs a new instance of this class given its parent and a style value describing its behavior and appearance.
`Table​(Composite parent, int style)` Constructs a new instance of this class given its parent and a style value describing its behavior and appearance.
`Text​(Composite parent, int style)` Constructs a new instance of this class given its parent and a style value describing its behavior and appearance.
`ToolBar​(Composite parent, int style)` Constructs a new instance of this class given its parent and a style value describing its behavior and appearance.
`Tracker​(Composite parent, int style)` Constructs a new instance of this class given its parent and a style value describing its behavior and appearance.
`Tree​(Composite parent, int style)` Constructs a new instance of this class given its parent and a style value describing its behavior and appearance.

### Uses of Composite in org.eclipse.team.ui

Methods in org.eclipse.team.ui with parameters of type Composite
`protected void` SaveablePartDialog.`createButtonsForButtonBar​(Composite parent)` Deprecated.
`protected 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.
`void` PageSaveablePart.`createPartControl​(Composite parent)` Deprecated.
`protected CompareViewerPane` PageCompareEditorInput.`createStructureInputPane​(Composite parent)`

### Uses of Composite in org.eclipse.team.ui.history

Methods in org.eclipse.team.ui.history with parameters of type Composite
`protected Control` HistoryPageSaveablePart.`createPage​(Composite parent, ToolBarManager toolBarManager)` Deprecated.

### Uses of Composite in org.eclipse.team.ui.synchronize

Methods in org.eclipse.team.ui.synchronize with parameters of type Composite
`Control` ParticipantPageCompareEditorInput.`createContents​(Composite parent)`
`protected Control` ParticipantPageDialog.`createDialogArea​(Composite parent2)` Deprecated.
`protected Control` ParticipantPageSaveablePart.`createPage​(Composite parent, ToolBarManager toolBarManager)` Deprecated.
`Control` ParticipantPagePane.`createPartControl​(Composite parent)`
`Viewer` SaveableCompareEditorInput.`findContentViewer​(Viewer oldViewer, ICompareInput input, Composite parent)`

### Uses of Composite in org.eclipse.ui

Methods in org.eclipse.ui with parameters of type Composite
`void` IWorkbenchPart.`createPartControl​(Composite parent)` Creates the SWT controls for this workbench part.

### Uses of Composite in org.eclipse.ui.about

Methods in org.eclipse.ui.about with parameters of type Composite
`protected Button` InstallationPage.`createButton​(Composite parent, int id, String label)` Creates a new button with the given id.
`void` InstallationPage.`createPageButtons​(Composite parent)` Create the buttons that belong to this page using the specified parent.

### Uses of Composite in org.eclipse.ui.activities

Methods in org.eclipse.ui.activities with parameters of type Composite
`protected void` ActivitiesPreferencePage.`createActivityPromptPref​(Composite composite)` Create the prompt for activity enablement.
`protected Control` ActivitiesPreferencePage.`createContents​(Composite parent)`
`protected Control` ActivityCategoryPreferencePage.`createContents​(Composite parent)`

### Uses of Composite in org.eclipse.ui.application

Methods in org.eclipse.ui.application with parameters of type Composite
`Control` IWorkbenchWindowConfigurer.`createCoolBarControl​(Composite parent)` Deprecated. This method is no longer used.
`Control` WorkbenchWindowAdvisor.`createEmptyWindowContents​(Composite parent)` Deprecated. This method is no longer used.
`Control` IWorkbenchWindowConfigurer.`createPageComposite​(Composite parent)` Deprecated. This method is no longer used.
`Control` IWorkbenchWindowConfigurer.`createStatusLineControl​(Composite parent)` Deprecated. This method is no longer used.

### Uses of Composite in org.eclipse.ui.cheatsheets

Methods in org.eclipse.ui.cheatsheets with parameters of type Composite
`abstract void` AbstractItemExtensionElement.`createControl​(Composite composite)` Called by the cheat sheet framework when creating the visual representation of a step.
`void` ICheatSheetViewer.`createPartControl​(Composite parent)` Creates the SWT controls for this cheat sheet viewer.

### Uses of Composite in org.eclipse.ui.console

Methods in org.eclipse.ui.console with parameters of type Composite
`void` TextConsolePage.`createControl​(Composite parent)`
`protected TextConsoleViewer` TextConsolePage.`createViewer​(Composite parent)` Returns a viewer used to display the contents of this page's console.

Constructors in org.eclipse.ui.console with parameters of type Composite
`TextConsoleViewer​(Composite parent, TextConsole console)` Constructs a new viewer in the given parent for the specified console.
`TextConsoleViewer​(Composite parent, TextConsole console, IScrollLockStateProvider scrollLockStateProvider)` Constructs a new viewer in the given parent for the specified console.

### Uses of Composite in org.eclipse.ui.dialogs

Subclasses of Composite in org.eclipse.ui.dialogs
`class` `FilteredList` A composite widget which holds a list of elements for user selection.
`class` `FilteredTree` A simple control that provides a text widget and a tree viewer.

Fields in org.eclipse.ui.dialogs declared as Composite
`protected Composite` FilteredTree.`filterComposite` The Composite on which the filter controls are created.
`protected Composite` FilteredTree.`parent` The parent composite of the filtered tree.
`protected Composite` FilteredTree.`treeComposite`

Methods in org.eclipse.ui.dialogs that return Composite
`protected Composite` FilteredTree.`createFilterControls​(Composite parent)` Create the filter controls.
`protected Composite` CheckedTreeSelectionDialog.`createSelectionButtons​(Composite composite)` Adds the selection and deselection buttons to the dialog.

Methods in org.eclipse.ui.dialogs with parameters of type Composite
`protected void` NewFolderDialog.`createAdvancedControls​(Composite parent)` Creates the widget for advanced options.
`protected void` WizardNewFileCreationPage.`createAdvancedControls​(Composite parent)` Creates the widget for advanced options.
`protected void` WizardNewFolderMainPage.`createAdvancedControls​(Composite parent)` Creates the widget for advanced options.
`protected Label` WizardDataTransferPage.`createBoldLabel​(Composite parent, String text)` Creates a new label with a bold font.
`protected Button` ProjectLocationSelectionDialog.`createButton​(Composite parent, int id, String label, boolean defaultButton)`
`protected Button` WizardExportResourcesPage.`createButton​(Composite parent, int id, String label, boolean defaultButton)` Creates a new button with the given id.
`protected Control` SelectionStatusDialog.`createButtonBar​(Composite parent)`
`protected void` EditorSelectionDialog.`createButtonsForButtonBar​(Composite parent)`
`protected void` ListDialog.`createButtonsForButtonBar​(Composite parent)`
`protected void` SaveAsDialog.`createButtonsForButtonBar​(Composite parent)`
`protected void` SelectionDialog.`createButtonsForButtonBar​(Composite parent)`
`protected void` YesNoCancelListSelectionDialog.`createButtonsForButtonBar​(Composite parent)` Deprecated.
`protected void` WizardExportResourcesPage.`createButtonsGroup​(Composite parent)` Creates the buttons for selecting specific types or selecting all or none of the elements.
`void` WorkingSetConfigurationBlock.`createContent​(Composite parent)` Add this block to the `parent`
`protected Control` ProjectLocationMoveDialog.`createContents​(Composite parent)`
`protected Control` SaveAsDialog.`createContents​(Composite parent)`
`protected void` FilteredTree.`createControl​(Composite parent, int treeStyle)` Create the filtered tree's controls.
`void` WizardExportPage.`createControl​(Composite parent)` Deprecated.
`void` WizardExportResourcesPage.`createControl​(Composite parent)`
`void` WizardImportPage.`createControl​(Composite parent)` Deprecated.
`void` WizardNewFileCreationPage.`createControl​(Composite parent)`
`void` WizardNewFolderMainPage.`createControl​(Composite parent)`
`void` WizardNewLinkPage.`createControl​(Composite parent)`
`void` WizardNewProjectCreationPage.`createControl​(Composite parent)`
`void` WizardNewProjectReferencePage.`createControl​(Composite parent)`
`void` WizardResourceImportPage.`createControl​(Composite parent)`
`protected abstract void` WizardExportPage.`createDestinationGroup​(Composite parent)` Deprecated. Creates the export destination specification visual components.
`protected abstract void` WizardExportResourcesPage.`createDestinationGroup​(Composite parent)` Creates the export destination specification visual components.
`protected void` WizardImportPage.`createDestinationGroup​(Composite parent)` Deprecated. Creates the import destination specification controls.
`protected void` WizardResourceImportPage.`createDestinationGroup​(Composite parent)` Creates the import destination specification controls.
`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` FileSelectionDialog.`createDialogArea​(Composite parent)` Deprecated.
`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)`
`Control` 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 void` WizardResourceImportPage.`createFileSelectionGroup​(Composite parent)` Create the import source selection widget
`protected Composite` FilteredTree.`createFilterControls​(Composite parent)` Create the filter controls.
`protected FilteredList` AbstractElementListSelectionDialog.`createFilteredList​(Composite parent)` Creates a filtered list.
`protected Text` AbstractElementListSelectionDialog.`createFilterText​(Composite parent)`
`protected void` FilteredTree.`createFilterText​(Composite parent)` Creates the filter text and adds listeners.
`protected Label` TwoPaneElementSelector.`createLabel​(Composite parent, String name)` Creates a label if name was not `null`.
`protected Table` TwoPaneElementSelector.`createLowerList​(Composite parent)` Creates the list widget and sets layout data.
`protected Label` AbstractElementListSelectionDialog.`createMessageArea​(Composite composite)` Creates the message text widget and sets layout data.
`protected Label` SelectionDialog.`createMessageArea​(Composite composite)` Creates the message area for this dialog.
`protected void` WizardDataTransferPage.`createOptionsGroup​(Composite parent)` Create the options specification widgets.
`protected Label` WizardDataTransferPage.`createPlainLabel​(Composite parent, String text)` Creates a new label with a bold font.
`protected void` WizardExportResourcesPage.`createResourcesGroup​(Composite parent)` Creates the checkbox tree and list for selecting resources.
`protected Composite` CheckedTreeSelectionDialog.`createSelectionButtons​(Composite composite)` Adds the selection and deselection buttons to the dialog.
`protected void` WizardExportPage.`createSourceGroup​(Composite parent)` Deprecated. Creates the export source resource specification controls.
`protected abstract void` WizardImportPage.`createSourceGroup​(Composite parent)` Deprecated. Creates the import source specification controls.
`protected abstract void` WizardResourceImportPage.`createSourceGroup​(Composite parent)` Creates the import source specification controls.
`protected void` WizardDataTransferPage.`createSpacer​(Composite parent)` Creates a horizontal spacer line that fills the width of its container.
`protected Control` FilteredTree.`createTreeControl​(Composite parent, int style)` Creates and set up the tree and tree viewer.
`protected CheckboxTreeViewer` CheckedTreeSelectionDialog.`createTreeViewer​(Composite parent)` Creates the tree viewer.
`protected TreeViewer` ElementTreeSelectionDialog.`createTreeViewer​(Composite parent)` Creates and initializes the tree viewer.
`WorkingSetGroup` WizardNewProjectCreationPage.`createWorkingSetGroup​(Composite composite, IStructuredSelection selection, String[] supportedWorkingSetTypes)` Create a working set group for this page.
`protected Text` FilteredTree.`doCreateFilterText​(Composite parent)` Creates the text control for entering the filter text.
`protected TreeViewer` ElementTreeSelectionDialog.`doCreateTreeViewer​(Composite parent, int style)` Creates the tree viewer.
`protected TreeViewer` FilteredTree.`doCreateTreeViewer​(Composite parent, int style)` Creates the tree viewer.

Constructors in org.eclipse.ui.dialogs with parameters of type Composite
`ContainerCheckedTreeViewer​(Composite parent)` Constructor for ContainerCheckedTreeViewer.
`ContainerCheckedTreeViewer​(Composite parent, int style)` Constructor for ContainerCheckedTreeViewer.
`FilteredList​(Composite parent, int style, ILabelProvider labelProvider, boolean ignoreCase, boolean allowDuplicates, boolean matchEmptyString)` Constructs a new filtered list.
`FilteredTree​(Composite parent)` Deprecated. As of 3.5, replaced by `FilteredTree(Composite, boolean)` where using the look is encouraged
`FilteredTree​(Composite parent, boolean useNewLook)` Create a new instance of the receiver.
`FilteredTree​(Composite parent, int treeStyle, PatternFilter filter)` Deprecated. As of 3.5, replaced by `FilteredTree(Composite, int, PatternFilter, boolean)` where using the new look is encouraged
`FilteredTree​(Composite parent, int treeStyle, PatternFilter filter, boolean useNewLook)` Create a new instance of the receiver.
`PreferenceLinkArea​(Composite parent, int style, String pageId, String message, IWorkbenchPreferenceContainer pageContainer, Object pageData)` Create a new instance of the receiver
`WorkingSetGroup​(Composite composite, IStructuredSelection currentSelection, String[] workingSetTypes)` Create a new instance of this class.

### Uses of Composite in org.eclipse.ui.editors.text

Methods in org.eclipse.ui.editors.text with parameters of type Composite
`void` TextEditorPreferencePage.`createControl​(Composite parent)` Deprecated.
`void` DefaultEncodingSupport.`createStatusEncodingChangeControl​(Composite parent, IStatus status)` Creates the control which allows to change the encoding.

### Uses of Composite in org.eclipse.ui.fieldassist

Constructors in org.eclipse.ui.fieldassist with parameters of type Composite
`ContentAssistField​(Composite parent, int style, IControlCreator controlCreator, IControlContentAdapter controlContentAdapter, IContentProposalProvider proposalProvider, String commandId, char[] autoActivationCharacters)` Deprecated. Construct a content assist field that shows a content assist cue and can assist the user with choosing content for the field.

### Uses of Composite in org.eclipse.ui.forms

Methods in org.eclipse.ui.forms with parameters of type Composite
`protected void` MasterDetailsBlock.`applyLayout​(Composite parent)` Applies layout to the parent composite of the master/details block.
`protected Control` FormDialog.`createButtonBar​(Composite parent)`
`void` MasterDetailsBlock.`createContent​(IManagedForm managedForm, Composite parent)` Creates the content of the master/details block inside the parent composite.
`void` IDetailsPage.`createContents​(Composite parent)` Creates the contents of the page in the provided parent.
`protected Control` FormDialog.`createDialogArea​(Composite parent)`
`protected abstract void` MasterDetailsBlock.`createMasterPart​(IManagedForm managedForm, Composite parent)` Implement this method to create a master part in the provided parent.

Constructors in org.eclipse.ui.forms with parameters of type Composite
`DetailsPart​(IManagedForm mform, Composite parent, int style)` Creates a new details part in the provided form by creating the page book.
`ManagedForm​(Composite parent)` Creates a managed form in the provided parent.
`SectionPart​(Composite parent, FormToolkit toolkit, int style)` Creates a new section part inside the provided parent and using the provided toolkit.

### Uses of Composite in org.eclipse.ui.forms.editor

Methods in org.eclipse.ui.forms.editor that return Composite
`protected Composite` FormEditor.`createPageContainer​(Composite parent)`
`protected Composite` SharedHeaderFormEditor.`createPageContainer​(Composite parent)` Overrides `super` to create a form in which to host the tab folder.

Methods in org.eclipse.ui.forms.editor with parameters of type Composite
`protected Composite` FormEditor.`createPageContainer​(Composite parent)`
`protected Composite` SharedHeaderFormEditor.`createPageContainer​(Composite parent)` Overrides `super` to create a form in which to host the tab folder.
`void` FormPage.`createPartControl​(Composite parent)` Creates the part control by creating the managed form using the parent editor's toolkit.

### Uses of Composite in org.eclipse.ui.forms.widgets

Subclasses of Composite in org.eclipse.ui.forms.widgets
`class` `AbstractHyperlink` This is the base class for custom hyperlink widget.
`class` `ExpandableComposite` This composite is capable of expanding or collapsing a single client that is its direct child.
`class` `Form` Form is a custom control that renders a title and an optional background image above the body composite.
`class` `FormText` This class is a read-only text control that is capable of rendering wrapped text.
`class` `Hyperlink` Hyperlink is a concrete implementation of the abstract base class that draws text in the client area.
`class` `ImageHyperlink` This class extends hyperlink widget by adding the capability to render an image relative to the text.
`class` `ScrolledForm` ScrolledForm is a control that is capable of scrolling an instance of the Form class.
`class` `ScrolledFormText` ScrolledFormText is a control that is capable of scrolling an instance of the FormText class.
`class` `ScrolledPageBook` ScrolledPageBook is a class that is capable of stacking several composites (pages), while showing one at a time.
`class` `Section` A variation of the expandable composite that adds optional description below the title.
`class` `SharedScrolledComposite` This class is used to provide common scrolling services to a number of controls in the toolkit.
`class` `ToggleHyperlink` A custom selectable control that can be used to control areas that can be expanded or collapsed.
`class` `TreeNode` A custom selectable control that can be used to control areas that can be expanded or collapsed.
`class` `Twistie` A custom selectable control that can be used to control areas that can be expanded or collapsed.

Methods in org.eclipse.ui.forms.widgets that return Composite
`Composite` FormToolkit.`createComposite​(Composite parent)` Creates the composite as a part of the form.
`Composite` FormToolkit.`createComposite​(Composite parent, int style)` Creates the composite as part of the form using the provided style.
`Composite` FormToolkit.`createCompositeSeparator​(Composite parent)` Creates the composite that can server as a separator between various parts of a form.
`Composite` ScrolledPageBook.`createPage​(Object key)` Creates a new page for the provided key.
`Composite` Form.`getBody()` Returns the container that occupies the body of the form (the form area below the title).
`Composite` ScrolledForm.`getBody()` Returns the container that occupies the body of the form (the form area below the title).
`Composite` ScrolledPageBook.`getContainer()` Returns the page book container.
`Composite` Form.`getHead()` Returns the container that occupies the head of the form (the form area above the body).

Methods in org.eclipse.ui.forms.widgets with parameters of type Composite
`void` FormToolkit.`adapt​(Composite composite)` Adapts a composite to be used in a form associated with this toolkit.
`int` ColumnLayout.`computeMaximumWidth​(Composite parent, boolean changed)`
`int` ILayoutExtension.`computeMaximumWidth​(Composite parent, boolean changed)` Computes the maximum width of the parent.
`int` TableWrapLayout.`computeMaximumWidth​(Composite parent, boolean changed)` Implements ILayoutExtension.
`int` ColumnLayout.`computeMinimumWidth​(Composite parent, boolean changed)`
`int` ILayoutExtension.`computeMinimumWidth​(Composite parent, boolean changed)` Computes the minimum width of the parent.
`int` TableWrapLayout.`computeMinimumWidth​(Composite parent, boolean changed)` Implements ILayoutExtension.
`protected Point` ColumnLayout.`computeSize​(Composite composite, int wHint, int hHint, boolean flushCache)`
`protected Point` TableWrapLayout.`computeSize​(Composite parent, int wHint, int hHint, boolean changed)`
`Button` FormToolkit.`createButton​(Composite parent, String text, int style)` Creates a button as a part of the form.
`Composite` FormToolkit.`createComposite​(Composite parent)` Creates the composite as a part of the form.
`Composite` FormToolkit.`createComposite​(Composite parent, int style)` Creates the composite as part of the form using the provided style.
`Composite` FormToolkit.`createCompositeSeparator​(Composite parent)` Creates the composite that can server as a separator between various parts of a form.
`ExpandableComposite` FormToolkit.`createExpandableComposite​(Composite parent, int expansionStyle)` Creates an expandable composite as a part of the form.
`Form` FormToolkit.`createForm​(Composite parent)` Creates a form widget in the provided parent.
`FormText` FormToolkit.`createFormText​(Composite parent, boolean trackFocus)` Creates a rich text as a part of the form.
`Hyperlink` FormToolkit.`createHyperlink​(Composite parent, String text, int style)` Creates a hyperlink as a part of the form.
`ImageHyperlink` FormToolkit.`createImageHyperlink​(Composite parent, int style)` Creates an image hyperlink as a part of the form.
`Label` FormToolkit.`createLabel​(Composite parent, String text)` Creates a label as a part of the form.
`Label` FormToolkit.`createLabel​(Composite parent, String text, int style)` Creates a label as a part of the form.
`ScrolledPageBook` FormToolkit.`createPageBook​(Composite parent, int style)` Creates a scrolled page book widget as a part of the form.
`ScrolledForm` FormToolkit.`createScrolledForm​(Composite parent)` Creates a scrolled form widget in the provided parent.
`Section` FormToolkit.`createSection​(Composite parent, int sectionStyle)` Creates a section as a part of the form.
`Label` FormToolkit.`createSeparator​(Composite parent, int style)` Creates a separator label as a part of the form.
`Table` FormToolkit.`createTable​(Composite parent, int style)` Creates a table as a part of the form.
`Text` FormToolkit.`createText​(Composite parent, String value)` Creates a text as a part of the form.
`Text` FormToolkit.`createText​(Composite parent, String value, int style)` Creates a text as a part of the form.
`Tree` FormToolkit.`createTree​(Composite parent, int style)` Creates a tree widget as a part of the form.
`protected void` ColumnLayout.`layout​(Composite parent, boolean flushCache)`
`protected void` TableWrapLayout.`layout​(Composite parent, boolean changed)`
`void` FormToolkit.`paintBordersFor​(Composite parent)` Paints flat borders for widgets created by this toolkit within the provided parent.

Constructors in org.eclipse.ui.forms.widgets with parameters of type Composite
`AbstractHyperlink​(Composite parent, int style)` Creates a new hyperlink in the provided parent.
`ExpandableComposite​(Composite parent, int style)` Creates an expandable composite using a TWISTIE toggle.
`ExpandableComposite​(Composite parent, int style, int expansionStyle)` Creates the expandable composite in the provided parent.
`Form​(Composite parent, int style)` Creates the form content control as a child of the provided parent.
`FormText​(Composite parent, int style)` Contructs a new form text widget in the provided parent and using the styles.
`Hyperlink​(Composite parent, int style)` Creates a new hyperlink control in the provided parent.
`ImageHyperlink​(Composite parent, int style)` Creates the image hyperlink instance.
`ScrolledForm​(Composite parent)`
`ScrolledForm​(Composite parent, int style)` Creates the form control as a child of the provided parent.
`ScrolledFormText​(Composite parent, boolean createFormText)` Creates the new scrolled text instance in the provided parent
`ScrolledFormText​(Composite parent, int style, boolean createFormText)` Creates the new scrolled text instance in the provided parent
`ScrolledPageBook​(Composite parent)` Creates a new instance in the provided parent
`ScrolledPageBook​(Composite parent, int style)` Creates a new instance in the provided parent and with the provided style.
`Section​(Composite parent, int style)` Creates a new section instance in the provided parent.
`SharedScrolledComposite​(Composite parent, int style)` Creates the new instance.
`ToggleHyperlink​(Composite parent, int style)` Creates a control in a provided composite.
`TreeNode​(Composite parent, int style)` Creates a control in a provided composite.
`Twistie​(Composite parent, int style)` Creates a control in a provided composite.

### Uses of Composite in org.eclipse.ui.ide.dialogs

Methods in org.eclipse.ui.ide.dialogs that return Composite
`protected Composite` AbstractEncodingFieldEditor.`createEncodingGroup​(Composite parent, int numColumns)` Creates a composite with all the encoding controls.
`protected Composite` ResourceEncodingFieldEditor.`createEncodingGroup​(Composite parent, int numColumns)`

Methods in org.eclipse.ui.ide.dialogs with parameters of type Composite
`protected void` PathVariableSelectionDialog.`createButtonsForButtonBar​(Composite parent)`
`protected Control` ImportTypeDialog.`createDialogArea​(Composite parent)`
`protected Control` PathVariableSelectionDialog.`createDialogArea​(Composite parent)`
`protected Composite` AbstractEncodingFieldEditor.`createEncodingGroup​(Composite parent, int numColumns)` Creates a composite with all the encoding controls.
`protected Composite` ResourceEncodingFieldEditor.`createEncodingGroup​(Composite parent, int numColumns)`
`protected Control` ImportTypeDialog.`createMessageArea​(Composite parent)`
`protected void` AbstractEncodingFieldEditor.`doFillIntoGrid​(Composite parent, int numColumns)`
`void` AbstractEncodingFieldEditor.`setEnabled​(boolean enabled, Composite parent)`
`void` ResourceEncodingFieldEditor.`setEnabled​(boolean enabled, Composite parent)`

Constructors in org.eclipse.ui.ide.dialogs with parameters of type Composite
`AbstractEncodingFieldEditor​(String name, String labelText, String groupTitle, Composite parent)` Creates a new encoding field editor with the given preference name, label and parent.
`AbstractEncodingFieldEditor​(String name, String labelText, Composite parent)` Creates a new encoding field editor with the given preference name, label and parent.
`EncodingFieldEditor​(String name, String labelText, String groupTitle, Composite parent)` Creates a new encoding field editor with the given preference name, label and parent.
`EncodingFieldEditor​(String name, String labelText, Composite parent)` Create a new instance of the receiver on the preference called name with a label of labelText.
`ResourceEncodingFieldEditor​(String labelText, Composite parent, IResource charsetResource)` Creates a new encoding field editor for setting the encoding on the given resource.
`ResourceEncodingFieldEditor​(String labelText, Composite parent, IResource charsetResource, String groupTitle)` Creates a new encoding field editor for setting the encoding on the given resource.
`ResourceTreeAndListGroup​(Composite parent, Object rootObject, ITreeContentProvider treeContentProvider, ILabelProvider treeLabelProvider, IStructuredContentProvider listContentProvider, ILabelProvider listLabelProvider, int style, boolean useHeightHint)` Create an instance of this class.

### Uses of Composite in org.eclipse.ui.intro

Methods in org.eclipse.ui.intro with parameters of type Composite
`void` IIntroPart.`createPartControl​(Composite parent)` Creates the SWT controls for this intro part.

### Uses of Composite in org.eclipse.ui.intro.config

Methods in org.eclipse.ui.intro.config with parameters of type Composite
`void` IIntroContentProvider.`createContent​(String id, Composite parent, FormToolkit toolkit)` Creates SWT content in the provided Composite.
`void` CustomizableIntroPart.`createPartControl​(Composite parent)` Creates the UI based on how the InroPart has been configured.
`void` IStandbyContentPart.`createPartControl​(Composite parent, FormToolkit toolkit)` Creates the SWT controls for this standby part.

### Uses of Composite in org.eclipse.ui.intro.contentproviders

Methods in org.eclipse.ui.intro.contentproviders with parameters of type Composite
`void` AlwaysWelcomeCheckbox.`createContent​(String id, Composite parent, FormToolkit toolkit)`
`void` EclipseRSSViewer.`createContent​(String id, Composite parent, FormToolkit toolkit)` Create widgets to display the newsreader when using the SWT presentation

### Uses of Composite in org.eclipse.ui.intro.quicklinks

Methods in org.eclipse.ui.intro.quicklinks with parameters of type Composite
`void` QuicklinksViewer.`createContent​(String id, Composite parent, FormToolkit toolkit)`

### Uses of Composite in org.eclipse.ui.menus

Methods in org.eclipse.ui.menus with parameters of type Composite
`Control` WorkbenchWindowControlContribution.`delegateCreateControl​(Composite parent)` Important: This method is *NOT* to be used/extended by clients.
`void` CommandContributionItem.`fill​(Composite parent)`

### Uses of Composite in org.eclipse.ui.navigator

Methods in org.eclipse.ui.navigator with parameters of type Composite
`protected CommonViewer` CommonNavigator.`createCommonViewer​(Composite aParent)` Creates and initializes an instance of `CommonViewer`.
`protected CommonViewer` CommonNavigator.`createCommonViewerObject​(Composite aParent)` Constructs and returns an instance of `CommonViewer`.
`void` CommonNavigator.`createPartControl​(Composite aParent)` Create the CommonViewer part control and setup the default providers as necessary.

Constructors in org.eclipse.ui.navigator with parameters of type Composite
`CommonViewer​(String aViewerId, Composite aParent, int aStyle)` Constructs the Tree Viewer for the Common Navigator and the corresponding NavigatorContentService.

### Uses of Composite in org.eclipse.ui.navigator.resources

Methods in org.eclipse.ui.navigator.resources with parameters of type Composite
`protected CommonViewer` ProjectExplorer.`createCommonViewer​(Composite aParent)`
`void` ProjectExplorer.`createPartControl​(Composite aParent)`

### Uses of Composite in org.eclipse.ui.part

Subclasses of Composite in org.eclipse.ui.part
`class` `DrillDownComposite` Class `DrillDownComposite` implements a simple web style navigation metaphor.
`class` `PageBook` A pagebook is a composite control where only a single control is visible at a time.

Methods in org.eclipse.ui.part that return Composite
`Composite` MultiEditor.`createInnerPartControl​(Composite parent, IEditorPart e)` Create the control of the inner editor.
`protected Composite` MultiPageEditorPart.`createPageContainer​(Composite parent)` Creates the parent control for the container returned by `MultiPageEditorPart.getContainer()`.
`protected Composite` MultiPageEditorPart.`getContainer()` Returns the composite control containing this multi-page editor's pages.
`abstract Composite` AbstractMultiEditor.`getInnerEditorContainer​(IEditorReference innerEditorReference)` This method is called after createPartControl has been executed and should return the container for the given inner editor.
`Composite` MultiEditor.`getInnerEditorContainer​(IEditorReference innerEditorReference)`

Methods in org.eclipse.ui.part with parameters of type Composite
`protected Point` PageBook.PageBookLayout.`computeSize​(Composite composite, int wHint, int hHint, boolean flushCache)`
`void` IPage.`createControl​(Composite parent)` Creates the SWT control for this page under the given parent control.
`void` MessagePage.`createControl​(Composite parent)`
`abstract void` Page.`createControl​(Composite parent)`
`Composite` MultiEditor.`createInnerPartControl​(Composite parent, IEditorPart e)` Create the control of the inner editor.
`protected Composite` MultiPageEditorPart.`createPageContainer​(Composite parent)` Creates the parent control for the container returned by `MultiPageEditorPart.getContainer()`.
`abstract void` IntroPart.`createPartControl​(Composite parent)`
`void` MultiPageEditor.`createPartControl​(Composite parent)` Deprecated. The `MultiPageEditor` implementation of this `IWorkbenchPart` method creates a `TabFolder` control.
`void` MultiPageEditorPart.`createPartControl​(Composite parent)` The `MultiPageEditor` implementation of this `IWorkbenchPart` method creates the control for the multi-page editor by calling `createContainer`, then `createPages`.
`void` PageBookView.`createPartControl​(Composite parent)` The `PageBookView` implementation of this `IWorkbenchPart` method creates a `PageBook` control with its default page showing.
`abstract void` WorkbenchPart.`createPartControl​(Composite parent)`
`protected void` PageBook.PageBookLayout.`layout​(Composite composite, boolean flushCache)`

Constructors in org.eclipse.ui.part with parameters of type Composite
`DrillDownComposite​(Composite parent, int style)` Constructs a new DrillDownTreeViewer.
`PageBook​(Composite parent, int style)` Creates a new empty pagebook.

### Uses of Composite in org.eclipse.ui.preferences

Methods in org.eclipse.ui.preferences with parameters of type Composite
`protected void` ViewSettingsDialog.`createButtonsForButtonBar​(Composite parent)`
`protected 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 Composite in org.eclipse.ui.splash

Methods in org.eclipse.ui.splash that return Composite
`protected Composite` BasicSplashHandler.`getContent()` Get the composite on which any supplemental controls should be drawn.

### Uses of Composite in org.eclipse.ui.statushandlers

Methods in org.eclipse.ui.statushandlers with parameters of type Composite
`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 Composite in org.eclipse.ui.testing

Methods in org.eclipse.ui.testing that return Composite
`Composite` IWorkbenchPartTestable.`getControl()` Get the `Composite` provided to the parts `IWorkbenchPart.createPartControl(Composite)` method.

### Uses of Composite in org.eclipse.ui.texteditor

Methods in org.eclipse.ui.texteditor with parameters of type Composite
`protected void` InfoForm.`createActionControls​(Composite parent)` Deprecated. Hook method for creating an appropriate action control.
`void` AbstractDecoratedTextEditor.`createPartControl​(Composite parent)`
`void` AbstractTextEditor.`createPartControl​(Composite parent)` The `AbstractTextEditor` implementation of this `IWorkbenchPart` method creates the vertical ruler and source viewer.
`void` StatusTextEditor.`createPartControl​(Composite parent)`
`protected ISourceViewer` AbstractDecoratedTextEditor.`createSourceViewer​(Composite parent, IVerticalRuler ruler, int styles)`
`protected ISourceViewer` AbstractTextEditor.`createSourceViewer​(Composite parent, IVerticalRuler ruler, int styles)` Creates the source viewer to be used by this editor.
`protected Control` AbstractDecoratedTextEditor.`createStatusControl​(Composite parent, IStatus status)`
`protected Control` StatusTextEditor.`createStatusControl​(Composite parent, IStatus status)` Creates the status control for the given status.
`void` StatusLineContributionItem.`fill​(Composite parent)`

Constructors in org.eclipse.ui.texteditor with parameters of type Composite
`InfoForm​(Composite parent)` Deprecated. Creates a new info form.
`PropagatingFontFieldEditor​(String name, String labelText, Composite parent)` Deprecated. no longer supported
`WorkbenchChainedTextFontFieldEditor​(String name, String labelText, Composite parent)` Deprecated. Creates a new font field editor with the given parameters.

### Uses of Composite in org.eclipse.ui.texteditor.spelling

Methods in org.eclipse.ui.texteditor.spelling with parameters of type Composite
`Control` ISpellingPreferenceBlock.`createControl​(Composite parent)` Creates the control that will be displayed on the preference page.

### Uses of Composite in org.eclipse.ui.texteditor.templates

Methods in org.eclipse.ui.texteditor.templates with parameters of type Composite
`protected Control` TemplatePreferencePage.`createContents​(Composite ancestor)`
`void` AbstractTemplatesPage.`createControl​(Composite ancestor)`
`protected Control` TemplatePreferencePage.EditTemplateDialog.`createDialogArea​(Composite ancestor)`
`void` TemplatesView.`createPartControl​(Composite parent)`
`protected SourceViewer` AbstractTemplatesPage.`createPatternViewer​(Composite parent)` Creates, configures and returns a source viewer to present the template pattern on the templates page.
`protected SourceViewer` TemplatePreferencePage.`createViewer​(Composite parent)` Creates, configures and returns a source viewer to present the template pattern on the preference page.
`protected SourceViewer` TemplatePreferencePage.EditTemplateDialog.`createViewer​(Composite parent)` Creates the viewer to be used to display the pattern.

### Uses of Composite in org.eclipse.ui.themes

Methods in org.eclipse.ui.themes with parameters of type Composite
`void` IThemePreview.`createControl​(Composite parent, ITheme currentTheme)` Create the preview control.

### Uses of Composite in org.eclipse.ui.views.bookmarkexplorer

Methods in org.eclipse.ui.views.bookmarkexplorer with parameters of type Composite
`void` BookmarkNavigator.`createPartControl​(Composite parent)` Deprecated.

### Uses of Composite in org.eclipse.ui.views.contentoutline

Methods in org.eclipse.ui.views.contentoutline with parameters of type Composite
`void` ContentOutlinePage.`createControl​(Composite parent)` The `ContentOutlinePage` implementation of this `IContentOutlinePage` method creates a tree viewer.
`void` ContentOutline.`createPartControl​(Composite parent)` The `PageBookView` implementation of this `IWorkbenchPart` method creates a `PageBook` control with its default page showing.

### Uses of Composite in org.eclipse.ui.views.markers

Methods in org.eclipse.ui.views.markers with parameters of type Composite
`abstract void` FilterConfigurationArea.`createContents​(Composite parent)` Create the contents of the configuration area in the parent.

### Uses of Composite in org.eclipse.ui.views.navigator

Methods in org.eclipse.ui.views.navigator with parameters of type Composite
`void` ResourceNavigator.`createPartControl​(Composite parent)` Deprecated.
`protected TreeViewer` ResourceNavigator.`createViewer​(Composite parent)` Deprecated. Creates the viewer.

### Uses of Composite in org.eclipse.ui.views.properties

Methods in org.eclipse.ui.views.properties with parameters of type Composite
`void` PropertySheetPage.`createControl​(Composite parent)`
`void` PropertySheet.`createPartControl​(Composite parent)` The `PropertySheet` implementation of this `IWorkbenchPart` method creates a `PageBook` control with its default page showing.
`CellEditor` ColorPropertyDescriptor.`createPropertyEditor​(Composite parent)` The `ColorPropertyDescriptor` implementation of this `IPropertyDescriptor` method creates and returns a new `ColorCellEditor`.
`CellEditor` ComboBoxPropertyDescriptor.`createPropertyEditor​(Composite parent)` The `ComboBoxPropertyDescriptor` implementation of this `IPropertyDescriptor` method creates and returns a new `ComboBoxCellEditor`.
`CellEditor` IPropertyDescriptor.`createPropertyEditor​(Composite parent)` Creates and returns a new cell editor for editing this property.
`CellEditor` PropertyDescriptor.`createPropertyEditor​(Composite parent)` The `PropertyDescriptor` implementation of this `IPropertyDescriptor` method returns `null`.
`CellEditor` TextPropertyDescriptor.`createPropertyEditor​(Composite parent)` The `TextPropertyDescriptor` implementation of this `IPropertyDescriptor` method creates and returns a new `TextCellEditor`.
`CellEditor` IPropertySheetEntry.`getEditor​(Composite parent)` Return the `CellEditor` used to edit the property.
`CellEditor` PropertySheetEntry.`getEditor​(Composite parent)`

### Uses of Composite in org.eclipse.ui.views.properties.tabbed

Methods in org.eclipse.ui.views.properties.tabbed that return Composite
`Composite` TabbedPropertySheetWidgetFactory.`createComposite​(Composite parent)`
`Composite` TabbedPropertySheetWidgetFactory.`createComposite​(Composite parent, int style)`
`Composite` TabbedPropertySheetWidgetFactory.`createFlatFormComposite​(Composite parent)` Creates a flat form composite as a part of the form.
`Composite` TabbedPropertySheetWidgetFactory.`createPlainComposite​(Composite parent, int style)` Creates a plain composite as a part of the form.

Methods in org.eclipse.ui.views.properties.tabbed with parameters of type Composite
`CCombo` TabbedPropertySheetWidgetFactory.`createCCombo​(Composite parent)` Creates a combo box as a part of the form.
`CCombo` TabbedPropertySheetWidgetFactory.`createCCombo​(Composite parent, int comboStyle)` Creates a combo box as a part of the form.
`CLabel` TabbedPropertySheetWidgetFactory.`createCLabel​(Composite parent, String text)` Creates a label as a part of the form.
`CLabel` TabbedPropertySheetWidgetFactory.`createCLabel​(Composite parent, String text, int style)` Creates a label as a part of the form.
`Composite` TabbedPropertySheetWidgetFactory.`createComposite​(Composite parent)`
`Composite` TabbedPropertySheetWidgetFactory.`createComposite​(Composite parent, int style)`
`void` TabbedPropertySheetPage.`createControl​(Composite parent)`
`void` AbstractPropertySection.`createControls​(Composite parent, TabbedPropertySheetPage aTabbedPropertySheetPage)`
`void` AdvancedPropertySection.`createControls​(Composite parent, TabbedPropertySheetPage atabbedPropertySheetPage)`
`void` ISection.`createControls​(Composite parent, TabbedPropertySheetPage tabbedPropertySheetPage)` Creates the controls for the section.
`void` TabContents.`createControls​(Composite parent, TabbedPropertySheetPage page)` Creates page's sections controls.
`Composite` TabbedPropertySheetWidgetFactory.`createFlatFormComposite​(Composite parent)` Creates a flat form composite as a part of the form.
`Group` TabbedPropertySheetWidgetFactory.`createGroup​(Composite parent, String text)` Creates a group as a part of the form.
`List` TabbedPropertySheetWidgetFactory.`createList​(Composite parent, int style)` Creates the list as a part of the form.
`Composite` TabbedPropertySheetWidgetFactory.`createPlainComposite​(Composite parent, int style)` Creates a plain composite as a part of the form.
`ScrolledComposite` TabbedPropertySheetWidgetFactory.`createScrolledComposite​(Composite parent, int style)` Creates a scrolled composite as a part of the form.
`CTabFolder` TabbedPropertySheetWidgetFactory.`createTabFolder​(Composite parent, int style)` Creates the tab folder as a part of the form.

### Uses of Composite in org.eclipse.ui.wizards.datatransfer

Methods in org.eclipse.ui.wizards.datatransfer with parameters of type Composite
`void` WizardExternalProjectImportPage.`createControl​(Composite parent)`