Uses of Class
org.eclipse.swt.widgets.Widget
-
Packages that use Widget Package Description org.eclipse.compare Provides support for performing structural and textual compare operations on arbitrary data and displaying the results.org.eclipse.compare.structuremergeviewer Provides support for finding and displaying the differences between hierarchically structured data.org.eclipse.jface.action Provides support for shared UI resources such as menus, tool bars, and status lines.org.eclipse.jface.databinding.swt Provides classes that can be used to observe changes in SWT widgets.org.eclipse.jface.dialogs Provides support for dialogs.org.eclipse.jface.layout Provides support for layout generation.org.eclipse.jface.util Provides useful building blocks used throughout JFace, including property change events, a listener list implementation, and runtime checked assertions.org.eclipse.jface.viewers Provides a framework for viewers, which are model-based content adapters for SWT widgets.org.eclipse.jface.wizard Provides a framework for wizards.org.eclipse.swt.browser SWT Browser widget.org.eclipse.swt.custom SWT Custom widgets.org.eclipse.swt.dnd SWT Drag and Drop support.org.eclipse.swt.events SWT typed listener support.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.ui.dialogs Classes for standard dialogs, wizards, and preference pages in the Eclipse Platform User Interface.org.eclipse.ui.forms.events Events and listeners for forms-based parts.org.eclipse.ui.forms.widgets Custom widgets and controls for forms-based parts.org.eclipse.ui.navigator Provides the Common Navigator framework.org.eclipse.ui.part Classes for the creation of workbench parts that integrate with the Eclipse Platform User Interface. -
-
Uses of Widget in org.eclipse.compare
Subclasses of Widget in org.eclipse.compare Modifier and Type Class Description classCompareViewerPaneACompareViewerPaneis a convenience class which installs aCLabeland aToolbarin aViewForm.classCompareViewerSwitchingPaneA customCompareViewerPanethat supports dynamic viewer switching.classSplitterThe Splitter adds support for nesting to a SashForm. -
Uses of Widget in org.eclipse.compare.structuremergeviewer
Methods in org.eclipse.compare.structuremergeviewer with parameters of type Widget Modifier and Type Method Description protected voidDiffTreeViewer. internalExpandToLevel(Widget node, int level)Overridden to avoid expandingDiffNodes that shouldn't expand. -
Uses of Widget in org.eclipse.jface.action
Methods in org.eclipse.jface.action that return Widget Modifier and Type Method Description WidgetActionContributionItem. getWidget()Return the widget associated with this contribution item. -
Uses of Widget in org.eclipse.jface.databinding.swt
Classes in org.eclipse.jface.databinding.swt with type parameters of type Widget Modifier and Type Interface Description interfaceIWidgetListProperty<S extends Widget,E>IListPropertyfor observing an SWT WidgetinterfaceIWidgetValueProperty<S extends Widget,T>IValuePropertyfor observing an SWT WidgetclassWidgetListProperty<S extends Widget,E>Abstract list property implementation forWidgetproperties.classWidgetValueProperty<S extends Widget,T>Abstract value property implementation forWidgetproperties.Methods in org.eclipse.jface.databinding.swt that return Widget Modifier and Type Method Description WidgetISWTObservable. getWidget()Returns the widget of this observableMethods in org.eclipse.jface.databinding.swt with parameters of type Widget Modifier and Type Method Description static org.eclipse.core.databinding.observable.sideeffect.ISideEffectFactoryWidgetSideEffects. createFactory(Widget disposableWidget)Creates anISideEffectFactorywhich will dispose all createdISideEffectinstances automatically in case the givenWidgetis disposed.static ISWTObservableValueSWTObservables. observeEnabled(Widget widget)Deprecated.useWidgetPropertiesinsteadstatic ISWTObservableValueSWTObservables. observeImage(Widget widget)Deprecated.useWidgetPropertiesinsteadstatic ISWTObservableValueSWTObservables. observeMessage(Widget widget)Deprecated.useWidgetPropertiesinsteadstatic ISWTObservableValueSWTObservables. observeSelection(Widget widget)Deprecated.useWidgetPropertiesinsteadstatic ISWTObservableValueSWTObservables. observeText(Widget widget)Deprecated.useWidgetPropertiesinsteadstatic ISWTObservableValueSWTObservables. observeTooltipText(Widget widget)Deprecated.useWidgetPropertiesinsteadprotected ISWTObservableValue<T>WidgetValueProperty. wrapObservable(IObservableValue<T> observable, Widget widget) -
Uses of Widget in org.eclipse.jface.dialogs
Subclasses of Widget in org.eclipse.jface.dialogs Modifier and Type Class Description classMessageLineA message line displaying a status.classProgressIndicatorA control for showing progress feedback for a long running operation. -
Uses of Widget in org.eclipse.jface.layout
Methods in org.eclipse.jface.layout with parameters of type Widget Modifier and Type Method Description voidAbstractColumnLayout. setColumnData(Widget column, ColumnLayoutData data)Adds a new column of data to this table layout.protected abstract voidAbstractColumnLayout. updateColumnData(Widget column)Update the layout data for a columnprotected voidTableColumnLayout. updateColumnData(Widget column)protected voidTreeColumnLayout. updateColumnData(Widget column)Update the layout data for a column -
Uses of Widget in org.eclipse.jface.util
Methods in org.eclipse.jface.util with parameters of type Widget Modifier and Type Method Description static booleanUtil. isValid(Widget widget)Helper method to check if a widget is not null and not disposed -
Uses of Widget in org.eclipse.jface.viewers
Methods in org.eclipse.jface.viewers that return Widget Modifier and Type Method Description protected WidgetAbstractListViewer. doFindInputItem(Object element)protected WidgetAbstractTableViewer. doFindInputItem(Object element)protected WidgetAbstractTreeViewer. doFindInputItem(Object element)protected abstract WidgetStructuredViewer. doFindInputItem(Object element)Returns the widget in this viewer's control which represents the given element if it is the viewer's input.protected WidgetAbstractListViewer. doFindItem(Object element)protected WidgetAbstractTableViewer. doFindItem(Object element)protected WidgetAbstractTreeViewer. doFindItem(Object element)protected abstract WidgetStructuredViewer. doFindItem(Object element)Returns the widget in this viewer's control which represent the given element.protected WidgetTableViewer. doFindItem(Object element)protected abstract WidgetAbstractTableViewer. doGetColumn(int index)Returns the column at the given, zero-relative index in the receiver.protected WidgetTableViewer. doGetColumn(int index)protected WidgetStructuredViewer. findItem(Object element)Finds the widget which represents the given element.protected Widget[]StructuredViewer. findItems(Object element)Finds the widgets which represent the given element.protected WidgetAbstractTableViewer. getColumnViewerOwner(int columnIndex)protected WidgetAbstractTreeViewer. getColumnViewerOwner(int columnIndex)protected abstract WidgetColumnViewer. getColumnViewerOwner(int columnIndex)Returns the column widget at the given column index.protected WidgetTreeViewer. getColumnViewerOwner(int columnIndex)WidgetTableViewerRow. getItem()WidgetTreeViewerRow. getItem()WidgetViewerCell. getItem()Return the item for the receiver.abstract WidgetViewerRow. getItem()Return the item for the receiver.protected static Widget[]StructuredViewerInternals. getItems(StructuredViewer viewer, Object element)Nothing to see here.protected WidgetAbstractTreeViewer. internalExpand(Object elementOrPath, boolean expand)Tries to create a path of tree items for the given element or tree path.protected Widget[]AbstractTreeViewer. internalFindItems(Object parentElementOrTreePath)Find the items for the given element of tree pathprotected WidgetAbstractTreeViewer. internalGetWidgetToSelect(Object elementOrTreePath)Returns the widget to be selected for the given element or tree path.WidgetStructuredViewer. testFindItem(Object element)Hook for testing.Widget[]StructuredViewer. testFindItems(Object element)Hook for testing.Methods in org.eclipse.jface.viewers with parameters of type Widget Modifier and Type Method Description protected voidAbstractTreeViewer. createChildren(Widget widget)Creates all children for the given widget.protected voidAbstractTreeViewer. createTreeItem(Widget parent, Object element, int index)Creates a single item for the given parent and synchronizes it with the given element.protected voidAbstractListViewer. doUpdateItem(Widget data, Object element, boolean fullMap)protected voidAbstractTableViewer. doUpdateItem(Widget widget, Object element, boolean fullMap)protected voidAbstractTreeViewer. doUpdateItem(Widget widget, Object element, boolean fullMap)protected voidCheckboxTableViewer. doUpdateItem(Widget widget, Object element, boolean fullMap)protected abstract voidStructuredViewer. doUpdateItem(Widget item, Object element, boolean fullMap)Copies the attributes of the given element into the given SWT item.protected ItemAbstractTreeViewer. getChild(Widget widget, int index)Get the child for the widget at index.protected ItemTreeViewer. getChild(Widget widget, int index)protected abstract Item[]AbstractTreeViewer. getChildren(Widget widget)Returns the SWT child items for the given SWT widget.Item[]AbstractTreeViewer. getChildren(Widget widget, Object[] elementChildren)Deprecated.This method was inadvertently released as API but is not intended to be called by clients.protected Item[]TreeViewer. getChildren(Widget o)protected ViewerRowAbstractTreeViewer. getViewerRowFromItem(Widget item)protected abstract ViewerRowColumnViewer. getViewerRowFromItem(Widget item)Returns aViewerRowassociated with the given row widget.protected ViewerRowTableViewer. getViewerRowFromItem(Widget item)protected ViewerRowTreeViewer. getViewerRowFromItem(Widget item)protected intAbstractTreeViewer. indexForElement(Widget parent, Object element)Returns the index where the item should be inserted.protected voidAbstractTreeViewer. internalAdd(Widget widget, Object parentElementOrTreePath, Object[] childElements)Adds the given child elements to this viewer as children of the given parent element.protected voidTreeViewer. internalAdd(Widget widget, Object parentElement, Object[] childElements)protected voidAbstractTreeViewer. internalCollapseToLevel(Widget widget, int level)Recursively collapses the subtree rooted at the given widget to the given level.protected voidAbstractTreeViewer. internalExpandToLevel(Widget widget, int level)Recursively expands the subtree rooted at the given widget to the given level.protected voidAbstractTreeViewer. internalRefresh(Widget widget, Object element, boolean doStruct, boolean updateLabels)Refreshes the tree starting at the given widget.protected voidTreeViewer. internalRefreshStruct(Widget widget, Object element, boolean updateLabels)protected voidStructuredViewer. internalUpdate(Widget widget, Object element, String[] properties)Updates the given element's presentation when one or more of its properties changes.protected voidStructuredViewer. mapElement(Object element, Widget item)Adds the element item pair to the element map.protected voidTreeViewer. mapElement(Object element, Widget item)protected abstract ItemAbstractTreeViewer. newItem(Widget parent, int style, int index)Creates a new item.protected ItemTreeViewer. newItem(Widget parent, int flags, int ix)protected voidStructuredViewer. refreshItem(Widget widget, Object element)Refreshes the given item with the given element.protected voidStructuredViewer. unmapElement(Object element, Widget item)Removes the given association from the internal element to widget map.protected voidAbstractTreeViewer. updateChildren(Widget widget, Object parent, Object[] elementChildren)Deprecated.this is no longer called by the frameworkprotected voidStructuredViewer. updateItem(Widget widget, Object element)Copies attributes of the given element into the given widget.Constructors in org.eclipse.jface.viewers with parameters of type Widget Constructor Description ViewerColumn(ColumnViewer viewer, Widget columnOwner)Create a new instance of the receiver at columnIndex. -
Uses of Widget in org.eclipse.jface.wizard
Subclasses of Widget in org.eclipse.jface.wizard Modifier and Type Class Description classProgressMonitorPartA standard implementation of an IProgressMonitor. -
Uses of Widget in org.eclipse.swt.browser
Subclasses of Widget in org.eclipse.swt.browser Modifier and Type Class Description classBrowserInstances of this class implement the browser user interface metaphor.Constructors in org.eclipse.swt.browser with parameters of type Widget Constructor Description AuthenticationEvent(Widget widget)Constructs a new instance of this class.LocationEvent(Widget widget)Constructs a new instance of this class.ProgressEvent(Widget widget)Constructs a new instance of this class.StatusTextEvent(Widget widget)Constructs a new instance of this class.TitleEvent(Widget widget)Constructs a new instance of this class.WindowEvent(Widget widget)Constructs a new instance of this class. -
Uses of Widget in org.eclipse.swt.custom
Subclasses of Widget in org.eclipse.swt.custom Modifier and Type Class Description classAnimatedProgressDeprecated.As of Eclipse 2.1, use ProgressBar with the style SWT.INDETERMINATE Styles:VERTICAL, HORIZONTAL, BORDERclassCBannerInstances of this class implement a Composite that lays out its children and allows programmatic control of the layout.classCComboThe 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.classCLabelA Label which supports aligned text and/or an image and different border styles.classCTabFolderInstances of this class implement the notebook user interface metaphor.classCTabItemInstances of this class represent a selectable user interface object that represent a page in a notebook widget.classSashFormThe 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.classScrolledCompositeA ScrolledComposite provides scrollbars and will scroll its content when the user uses the scrollbars.classStyledTextA StyledText is an editable user interface object that displays lines of text.classTableCursorA TableCursor provides a way for the user to navigate around a Table using the keyboard.classTreeCursorA TreeCursor provides a way for the user to navigate around a Tree with columns using the keyboard.classViewFormInstances of this class implement a Composite that positions and sizes children and allows programmatic control of layout and border parameters.Fields in org.eclipse.swt.custom declared as Widget Modifier and Type Field Description WidgetCTabFolderEvent. itemThe tab item for the operation. -
Uses of Widget in org.eclipse.swt.dnd
Subclasses of Widget in org.eclipse.swt.dnd Modifier and Type Class Description classDragSourceDragSourcedefines the source object for a drag and drop transfer.classDropTargetClassDropTargetdefines the target object for a drag and drop transfer.Fields in org.eclipse.swt.dnd declared as Widget Modifier and Type Field Description WidgetDropTargetEvent. itemIf the associated control is a table or tree, this field contains the item located at the cursor coordinates.Methods in org.eclipse.swt.dnd that return Widget Modifier and Type Method Description WidgetDropTargetEffect. getItem(int x, int y)Returns the item at the given x-y coordinate in the receiver or null if no such item exists. -
Uses of Widget in org.eclipse.swt.events
Fields in org.eclipse.swt.events declared as Widget Modifier and Type Field Description WidgetSelectionEvent. itemThe item that was selected.WidgetTypedEvent. widgetthe widget that issued the event -
Uses of Widget in org.eclipse.swt.ole.win32
Subclasses of Widget in org.eclipse.swt.ole.win32 Modifier and Type Class Description classOleClientSiteOleClientSite provides a site to manage an embedded OLE Document within a container.classOleControlSiteOleControlSite provides a site to manage an embedded ActiveX Control within a container.classOleFrameOleFrame is an OLE Container's top level frame.Fields in org.eclipse.swt.ole.win32 declared as Widget Modifier and Type Field Description WidgetOleEvent. widget -
Uses of Widget in org.eclipse.swt.opengl
Subclasses of Widget in org.eclipse.swt.opengl Modifier and Type Class Description classGLCanvasGLCanvas is a widget capable of displaying OpenGL content. -
Uses of Widget in org.eclipse.swt.widgets
Subclasses of Widget in org.eclipse.swt.widgets Modifier and Type Class Description classButtonInstances of this class represent a selectable user interface object that issues notification when pressed and released.classCanvasInstances of this class provide a surface for drawing arbitrary graphics.classCaretInstances of this class provide an i-beam that is typically used as the insertion point for text.classComboInstances 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.classCompositeInstances of this class are controls which are capable of containing other controls.classControlControl is the abstract superclass of all windowed user interface classes.classCoolBarInstances of this class provide an area for dynamically positioning the items they contain.classCoolItemInstances of this class are selectable user interface objects that represent the dynamically positionable areas of aCoolBar.classDateTimeInstances of this class are selectable user interface objects that allow the user to enter and modify date or time values.classDecorationsInstances of this class provide the appearance and behavior ofShells, but are not top level shells or dialogs.classExpandBarInstances of this class support the layout of selectable expand bar items.classExpandItemInstances of this class represent a selectable user interface object that represents a expandable item in a expand bar.classGroupInstances of this class provide an etched border with an optional title.classIMEInstances of this class represent input method editors.classItemThis class is the abstract superclass of all non-windowed user interface objects that occur within specific controls.classLabelInstances of this class represent a non-selectable user interface object that displays a string or image.classLinkInstances of this class represent a selectable user interface object that displays a text with links.classListInstances of this class represent a selectable user interface object that displays a list of strings and issues notification when a string is selected.classMenuInstances of this class are user interface objects that contain menu items.classMenuItemInstances of this class represent a selectable user interface object that issues notification when pressed and released.classProgressBarInstances of the receiver represent an unselectable user interface object that is used to display progress, typically in the form of a bar.classSashInstances of the receiver represent a selectable user interface object that allows the user to drag a rubber banded outline of the sash within the parent control.classScaleInstances of the receiver represent a selectable user interface object that present a range of continuous numeric values.classScrollableThis class is the abstract superclass of all classes which represent controls that have standard scroll bars.classScrollBarInstances of this class are selectable user interface objects that represent a range of positive, numeric values.classShellInstances of this class represent the "windows" which the desktop or "window manager" is managing.classSliderInstances of this class are selectable user interface objects that represent a range of positive, numeric values.classSpinnerInstances of this class are selectable user interface objects that allow the user to enter and modify numeric values.classTabFolderInstances of this class implement the notebook user interface metaphor.classTabItemInstances of this class represent a selectable user interface object corresponding to a tab for a page in a tab folder.classTableInstances of this class implement a selectable user interface object that displays a list of images and strings and issues notification when selected.classTableColumnInstances of this class represent a column in a table widget.classTableItemInstances of this class represent a selectable user interface object that represents an item in a table.classTaskBarInstances of this class represent the system task bar.classTaskItemInstances of this class represent a task item.classTextInstances of this class are selectable user interface objects that allow the user to enter and modify text.classToolBarInstances of this class support the layout of selectable tool bar items.classToolItemInstances of this class represent a selectable user interface object that represents a button in a tool bar.classToolTipInstances of this class represent popup windows that are used to inform or warn the user.classTrackerInstances of this class implement rubber banding rectangles that are drawn onto a parentCompositeorDisplay.classTrayInstances of this class represent the system tray that is part of the task bar status area on some operating systems.classTrayItemInstances of this class represent icons that can be placed on the system tray or task bar status area.classTreeInstances 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.classTreeColumnInstances of this class represent a column in a tree widget.classTreeItemInstances of this class represent a selectable user interface object that represents a hierarchy of tree items in a tree widget.Fields in org.eclipse.swt.widgets declared as Widget Modifier and Type Field Description WidgetEvent. itemthe item that the event occurred in (can be null)WidgetEvent. widgetthe widget that issued the eventMethods in org.eclipse.swt.widgets that return Widget Modifier and Type Method Description WidgetDisplay. findWidget(long handle)Given the operating system handle for a widget, returns the instance of theWidgetsubclass which represents it in the currently running application, if such exists, or null if no matching widget can be found.WidgetDisplay. findWidget(long handle, long id)Given the operating system handle for a widget, and widget-specific id, returns the instance of theWidgetsubclass which represents the handle/id pair in the currently running application, if such exists, or null if no matching widget can be found.WidgetDisplay. findWidget(Widget widget, long id)Given a widget and a widget-specific id, returns the instance of theWidgetsubclass which represents the widget/id pair in the currently running application, if such exists, or null if no matching widget can be found.Methods in org.eclipse.swt.widgets with parameters of type Widget Modifier and Type Method Description WidgetDisplay. findWidget(Widget widget, long id)Given a widget and a widget-specific id, returns the instance of theWidgetsubclass which represents the widget/id pair in the currently running application, if such exists, or null if no matching widget can be found.Constructors in org.eclipse.swt.widgets with parameters of type Widget Constructor Description Item(Widget parent, int style)Constructs a new instance of this class given its parent and a style value describing its behavior and appearance.Item(Widget parent, int style, int index)Constructs a new instance of this class given its parent and a style value describing its behavior and appearance, and the index at which to place it in the items maintained by its parent.Widget(Widget parent, int style)Constructs a new instance of this class given its parent and a style value describing its behavior and appearance. -
Uses of Widget in org.eclipse.ui.dialogs
Subclasses of Widget in org.eclipse.ui.dialogs Modifier and Type Class Description classFilteredListA composite widget which holds a list of elements for user selection.classFilteredTreeA simple control that provides a text widget and a tree viewer. -
Uses of Widget in org.eclipse.ui.forms.events
Constructors in org.eclipse.ui.forms.events with parameters of type Widget Constructor Description HyperlinkEvent(Widget widget, Object href, String label, int stateMask)Creates a new hyperlink -
Uses of Widget in org.eclipse.ui.forms.widgets
Subclasses of Widget in org.eclipse.ui.forms.widgets Modifier and Type Class Description classAbstractHyperlinkThis is the base class for custom hyperlink widget.classExpandableCompositeThis composite is capable of expanding or collapsing a single client that is its direct child.classFormForm is a custom control that renders a title and an optional background image above the body composite.classFormTextThis class is a read-only text control that is capable of rendering wrapped text.classHyperlinkHyperlink is a concrete implementation of the abstract base class that draws text in the client area.classImageHyperlinkThis class extends hyperlink widget by adding the capability to render an image relative to the text.classScrolledFormScrolledForm is a control that is capable of scrolling an instance of the Form class.classScrolledFormTextScrolledFormText is a control that is capable of scrolling an instance of the FormText class.classScrolledPageBookScrolledPageBook is a class that is capable of stacking several composites (pages), while showing one at a time.classSectionA variation of the expandable composite that adds optional description below the title.classSharedScrolledCompositeThis class is used to provide common scrolling services to a number of controls in the toolkit.classToggleHyperlinkA custom selectable control that can be used to control areas that can be expanded or collapsed.classTreeNodeA custom selectable control that can be used to control areas that can be expanded or collapsed.classTwistieA custom selectable control that can be used to control areas that can be expanded or collapsed. -
Uses of Widget in org.eclipse.ui.navigator
Methods in org.eclipse.ui.navigator with parameters of type Widget Modifier and Type Method Description voidCommonViewer. doUpdateItem(Widget item)Update an item in the tree.protected voidCommonViewer. mapElement(Object element, Widget item)protected voidCommonViewer. unmapElement(Object element, Widget item) -
Uses of Widget in org.eclipse.ui.part
Subclasses of Widget in org.eclipse.ui.part Modifier and Type Class Description classDrillDownCompositeClassDrillDownCompositeimplements a simple web style navigation metaphor.classPageBookA pagebook is a composite control where only a single control is visible at a time.
-