Package | Description |
---|---|
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.debug.ui |
Provides a generic debugger user interface that clients may customize via standard
workbench extension points.
|
org.eclipse.debug.ui.actions |
Provides a set of actions related to running and debugging applications. |
org.eclipse.help.ui.browser |
Provides an implementation of IWorkbenchWindowActionDelegate
for opening a URL in a browser.
|
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.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.ltk.ui.refactoring |
Application programming interface to implement a wizard based user interface for refactorings.
|
org.eclipse.search.ui |
Classes and interface required to contribute search dialog pages and search result view pages.
|
org.eclipse.search.ui.text |
Provides the base classes to implement a search result view part for searches with textual matches.
|
org.eclipse.team.ui |
Provides basic support for managing Team providers.
|
org.eclipse.team.ui.history |
Application programming interfaces for working with history
Package Specification
This package specifies the API for providing history pages to the history view.
|
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.actions |
Classes for actions and operations used in a workbench
window, page, or part 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.forms |
Forms-based controls for use in views, editors, and wizards.
|
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.
|
org.eclipse.ui.texteditor |
Provides a framework for text editors obeying to the
desktop rules.
|
org.eclipse.ui.texteditor.quickdiff |
Provides interfaces to for the
org.eclipse.ui.editors.quickDiffReferenceProvider
extension point and adds an action to enable quick diff display for an editor. |
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.framelist |
Provides support for a web-browser style of navigation within a view by maintaining a list
of frames.
|
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.views.tasklist |
Provides the standard Task List view for displaying
tasks and problem annotations on resources.
|
Modifier and Type | Method and Description |
---|---|
ISelection |
CompareViewerSwitchingPane.getSelection() |
Modifier and Type | Method and Description |
---|---|
void |
CompareViewerSwitchingPane.setSelection(ISelection s) |
Modifier and Type | Method and Description |
---|---|
ISelection |
ContentMergeViewer.getSelection()
The
ContentMergeViewer implementation of this
Viewer method returns the empty selection. |
Modifier and Type | Method and Description |
---|---|
void |
ContentMergeViewer.setSelection(ISelection selection,
boolean reveal) |
Modifier and Type | Method and Description |
---|---|
void |
ILaunchShortcut.launch(ISelection selection,
String mode)
Locates a launchable entity in the given selection and launches
an application in the specified mode.
|
Modifier and Type | Method and Description |
---|---|
void |
IAddMemoryBlocksTarget.addMemoryBlocks(IWorkbenchPart part,
ISelection selection)
Perform an add memory block on the given element that is
currently selected in the Debug view.
|
void |
IAddMemoryRenderingsTarget.addMemoryRenderings(IWorkbenchPart part,
ISelection selection,
IMemoryRenderingType[] renderingTypes)
Adds memory renderings.
|
boolean |
IAddMemoryBlocksTarget.canAddMemoryBlocks(IWorkbenchPart part,
ISelection selection)
Returns whether an add memory block operation can be performed from the specified
part and the given selection.
|
boolean |
IAddMemoryRenderingsTarget.canAddMemoryRenderings(IWorkbenchPart part,
ISelection selection)
Returns whether a memory rendering can be added from the specified
part, based on the the given selection, which is the active debug context
in the current workbench window.
|
boolean |
IRunToLineTarget.canRunToLine(IWorkbenchPart part,
ISelection selection,
ISuspendResume target)
Returns whether a run to line operation can be performed on the given
element that is currently selected and suspended in the Debug view.
|
boolean |
IToggleBreakpointsTargetExtension.canToggleBreakpoints(IWorkbenchPart part,
ISelection selection)
Returns whether line breakpoints can be toggled on the given selection.
|
boolean |
IToggleBreakpointsTarget.canToggleLineBreakpoints(IWorkbenchPart part,
ISelection selection)
Returns whether line breakpoints can be toggled on the given selection.
|
boolean |
IToggleBreakpointsTarget.canToggleMethodBreakpoints(IWorkbenchPart part,
ISelection selection)
Returns whether method breakpoints can be toggled on the given selection.
|
boolean |
IToggleBreakpointsTarget.canToggleWatchpoints(IWorkbenchPart part,
ISelection selection)
Returns whether watchpoints can be toggled on the given selection.
|
IMemoryRenderingType[] |
IAddMemoryRenderingsTarget.getMemoryRenderingTypes(IWorkbenchPart part,
ISelection selection)
Returns a list of rendering types that can be added from the given workbench part and active
debug context, possibly empty.
|
protected void |
ToggleMethodBreakpointActionDelegate.performAction(IToggleBreakpointsTarget target,
IWorkbenchPart part,
ISelection selection) |
protected void |
ToggleWatchpointActionDelegate.performAction(IToggleBreakpointsTarget target,
IWorkbenchPart part,
ISelection selection) |
void |
IRunToLineTarget.runToLine(IWorkbenchPart part,
ISelection selection,
ISuspendResume target)
Perform a run to line operation on the given element that is
currently selected and suspended in the Debug view.
|
void |
ContextualLaunchAction.selectionChanged(IAction action,
ISelection selection) |
void |
AbstractLaunchHistoryAction.selectionChanged(IAction action,
ISelection selection) |
void |
OpenLaunchDialogAction.selectionChanged(IAction action,
ISelection selection) |
void |
LaunchShortcutsAction.selectionChanged(IAction action,
ISelection selection) |
void |
AddMemoryRenderingActionDelegate.selectionChanged(IAction action,
ISelection selection) |
void |
RunToLineActionDelegate.selectionChanged(IAction action,
ISelection selection) |
void |
LaunchAsAction.selectionChanged(IAction action,
ISelection selection)
Deprecated.
|
void |
IToggleBreakpointsTargetExtension.toggleBreakpoints(IWorkbenchPart part,
ISelection selection)
Creates new line breakpoints or removes existing breakpoints.
|
void |
IToggleBreakpointsTarget.toggleLineBreakpoints(IWorkbenchPart part,
ISelection selection)
Creates new line breakpoints or removes existing breakpoints.
|
void |
IToggleBreakpointsTarget.toggleMethodBreakpoints(IWorkbenchPart part,
ISelection selection)
Creates new method breakpoints or removes existing breakpoints.
|
void |
IToggleBreakpointsTarget.toggleWatchpoints(IWorkbenchPart part,
ISelection selection)
Creates new watchpoints or removes existing breakpoints.
|
Modifier and Type | Method and Description |
---|---|
void |
LaunchURL.selectionChanged(IAction action,
ISelection selection) |
Modifier and Type | Method and Description |
---|---|
protected IPreferenceNode |
PreferenceDialog.getSingleSelection(ISelection selection) |
Modifier and Type | Interface and Description |
---|---|
interface |
IMarkSelection
A mark selection.
|
interface |
ITextSelection
This interface represents a textual selection.
|
Modifier and Type | Class and Description |
---|---|
class |
MarkSelection
Default implementation of
IMarkSelection . |
class |
TextSelection
Standard implementation of
ITextSelection . |
Modifier and Type | Method and Description |
---|---|
ISelection |
TextViewer.getSelection() |
Modifier and Type | Method and Description |
---|---|
boolean |
ISelectionValidator.isValid(ISelection selection)
Tests whether the given post selection is still valid.
|
void |
TextViewer.setSelection(ISelection selection,
boolean reveal) |
Modifier and Type | Method and Description |
---|---|
ISelection |
LocalSelectionTransfer.getSelection()
Returns the local transfer data.
|
Modifier and Type | Method and Description |
---|---|
void |
LocalSelectionTransfer.setSelection(ISelection s)
Sets the transfer data for local use.
|
Modifier and Type | Interface and Description |
---|---|
interface |
IStructuredSelection
A selection containing elements.
|
interface |
ITreeSelection
A selection containing tree paths.
|
Modifier and Type | Class and Description |
---|---|
class |
StructuredSelection
A concrete implementation of the
IStructuredSelection interface,
suitable for instantiating. |
class |
TreeSelection
A concrete implementation of the
ITreeSelection interface,
suitable for instantiating. |
Modifier and Type | Field and Description |
---|---|
protected ISelection |
SelectionChangedEvent.selection
The selection.
|
protected ISelection |
OpenEvent.selection
The selection.
|
protected ISelection |
DoubleClickEvent.selection
The selection.
|
Modifier and Type | Method and Description |
---|---|
abstract ISelection |
Viewer.getSelection() |
ISelection |
SelectionChangedEvent.getSelection()
Returns the selection.
|
ISelection |
OpenEvent.getSelection()
Returns the selection.
|
ISelection |
DoubleClickEvent.getSelection()
Returns the selection.
|
ISelection |
StructuredViewer.getSelection()
The
StructuredViewer implementation of this method returns
the result as an IStructuredSelection . |
ISelection |
ISelectionProvider.getSelection()
Returns the current selection for this provider.
|
ISelection |
AbstractTreeViewer.getSelection()
This implementation of getSelection() returns an instance of
ITreeSelection.
|
Modifier and Type | Method and Description |
---|---|
protected void |
StructuredViewer.handleInvalidSelection(ISelection invalidSelection,
ISelection newSelection)
Handles an invalid selection.
|
void |
Viewer.setSelection(ISelection selection)
The viewer implementation of this
ISelectionProvider
method make the new selection for this viewer without making it visible. |
void |
ISelectionProvider.setSelection(ISelection selection)
Sets the current selection for this selection provider.
|
void |
TableViewer.setSelection(ISelection selection,
boolean reveal)
Sets a new selection for this viewer and optionally makes it visible.
|
abstract void |
Viewer.setSelection(ISelection selection,
boolean reveal)
Sets a new selection for this viewer and optionally makes it visible.
|
void |
StructuredViewer.setSelection(ISelection selection,
boolean reveal) |
protected void |
StructuredViewer.setSelectionToWidget(ISelection selection,
boolean reveal)
Converts the selection to a
List and calls
setSelectionToWidget(List, boolean) . |
protected void |
AbstractTreeViewer.setSelectionToWidget(ISelection selection,
boolean reveal) |
protected void |
StructuredViewer.updateSelection(ISelection selection)
Updates the selection of this viewer.
|
Constructor and Description |
---|
DoubleClickEvent(Viewer source,
ISelection selection)
Creates a new event for the given source and selection.
|
OpenEvent(Viewer source,
ISelection selection)
Creates a new event for the given source and selection.
|
SelectionChangedEvent(ISelectionProvider source,
ISelection selection)
Creates a new event for the given source and selection.
|
Modifier and Type | Method and Description |
---|---|
void |
UndoRefactoringAction.selectionChanged(IAction action,
ISelection s)
Deprecated.
|
void |
RedoRefactoringAction.selectionChanged(IAction action,
ISelection s)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
ISelection |
ISearchPageContainer.getSelection()
Returns the selection with which this container was opened.
|
ISelection |
ISearchResultView.getSelection()
Deprecated.
Returns the current selection of the search result view
|
Modifier and Type | Method and Description |
---|---|
protected boolean |
AbstractTextSearchViewPage.canRemoveMatchesWith(ISelection selection)
Determines whether the provided selection can be used to remove matches from the result.
|
Modifier and Type | Method and Description |
---|---|
protected ICompareInput |
PageSaveablePart.getCompareInput(ISelection selection)
Return a compare input that represents the selection.
|
Modifier and Type | Method and Description |
---|---|
protected ICompareInput |
HistoryPageSaveablePart.getCompareInput(ISelection selection) |
Modifier and Type | Method and Description |
---|---|
protected ICompareInput |
ParticipantPageSaveablePart.getCompareInput(ISelection selection)
Return a compare input that represents the selection.
|
void |
ModelParticipantAction.selectionChanged(ISelection selection)
Set the selection of this action to the given selection
|
void |
SynchronizeModelAction.selectionChanged(ISelection selection)
Set the selection of this action to the given selection
|
Modifier and Type | Method and Description |
---|---|
ISelection |
ISelectionService.getSelection()
Returns the current selection in the active part.
|
ISelection |
ISelectionService.getSelection(String partId)
Returns the current selection in the part with the given id.
|
Modifier and Type | Method and Description |
---|---|
boolean |
SelectionEnabler.isEnabledForSelection(ISelection selection)
Check if the receiver is enabled for the given selection.
|
void |
IActionDelegate.selectionChanged(IAction action,
ISelection selection)
Notifies this action delegate that the selection in the workbench has changed.
|
void |
ISelectionListener.selectionChanged(IWorkbenchPart part,
ISelection selection)
Notifies this listener that the selection has changed.
|
Modifier and Type | Method and Description |
---|---|
ISelection |
SelectionProviderAction.getSelection()
Returns the current selection in the selection provider.
|
ISelection |
ActionContext.getSelection()
Returns the selection.
|
Modifier and Type | Method and Description |
---|---|
void |
ActionDelegate.selectionChanged(IAction action,
ISelection selection)
The
ActionDelegate implementation of this
IActionDelegate method does nothing. |
void |
SelectionProviderAction.selectionChanged(ISelection selection)
Notifies this action that the given (non-structured) selection has changed
in the selection provider.
|
void |
ActionContext.setSelection(ISelection selection)
Sets the selection.
|
Constructor and Description |
---|
ActionContext(ISelection selection)
Creates a new action context with the given selection.
|
Modifier and Type | Method and Description |
---|---|
protected ISelection |
FileBufferOperationHandler.getSelection()
Returns the selection of the active workbench window.
|
Modifier and Type | Method and Description |
---|---|
void |
FileBufferOperationAction.selectionChanged(IAction action,
ISelection selection) |
Modifier and Type | Method and Description |
---|---|
void |
ManagedForm.fireSelectionChanged(IFormPart part,
ISelection selection)
A part can use this method to notify other parts that implement
IPartSelectionListener about selection changes.
|
void |
IManagedForm.fireSelectionChanged(IFormPart part,
ISelection selection)
A part can use this method to notify other parts that implement
IPartSelectionListener about selection changes.
|
void |
IPartSelectionListener.selectionChanged(IFormPart part,
ISelection selection)
Called when the provided part has changed selection state.
|
void |
DetailsPart.selectionChanged(IFormPart part,
ISelection selection) |
Modifier and Type | Method and Description |
---|---|
ISelection |
CommonViewer.getSelection()
Returns the current selection.
|
Modifier and Type | Method and Description |
---|---|
void |
CommonNavigator.selectReveal(ISelection selection)
Set the selection to the Common Navigator tree, and expand nodes if
necessary.
|
void |
CommonViewer.setSelection(ISelection selection,
boolean reveal) |
Modifier and Type | Method and Description |
---|---|
ISelection |
ShowInContext.getSelection()
Returns the selection, or
null to indicate no selection. |
ISelection |
MultiPageSelectionProvider.getSelection() |
ISelection |
PageBookView.SelectionProvider.getSelection() |
Modifier and Type | Method and Description |
---|---|
void |
ISetSelectionTarget.selectReveal(ISelection selection)
Reveals and selects the given element within this target view.
|
void |
ShowInContext.setSelection(ISelection selection)
Sets the selection, or
null to indicate no selection. |
void |
MultiPageSelectionProvider.setSelection(ISelection selection) |
void |
PageBookView.SelectionProvider.setSelection(ISelection selection) |
Constructor and Description |
---|
ShowInContext(Object input,
ISelection selection)
Constructs a new
ShowInContext with the given input and
selection. |
Modifier and Type | Method and Description |
---|---|
protected ISelection |
AbstractTextEditor.doGetSelection()
Returns the current selection.
|
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractTextEditor.doSetSelection(ISelection selection)
Sets the given selection.
|
void |
AbstractRulerActionDelegate.selectionChanged(IAction action,
ISelection selection) |
Modifier and Type | Method and Description |
---|---|
void |
QuickDiffToggleAction.selectionChanged(IAction action,
ISelection selection) |
Modifier and Type | Method and Description |
---|---|
ISelection |
ContentOutlinePage.getSelection() |
ISelection |
ContentOutline.getSelection() |
Modifier and Type | Method and Description |
---|---|
protected void |
ContentOutlinePage.fireSelectionChanged(ISelection selection)
Fires a selection changed event.
|
void |
ContentOutlinePage.setSelection(ISelection selection) |
void |
ContentOutline.setSelection(ISelection selection) |
Modifier and Type | Method and Description |
---|---|
ISelection |
TreeFrame.getSelection()
Returns the selection.
|
Modifier and Type | Method and Description |
---|---|
void |
TreeFrame.setSelection(ISelection selection)
Sets the selection.
|
Modifier and Type | Method and Description |
---|---|
ISelection |
LocalSelectionTransfer.getSelection() |
Modifier and Type | Method and Description |
---|---|
void |
ResourceNavigator.selectReveal(ISelection selection)
Selects and reveals the specified elements.
|
void |
LocalSelectionTransfer.setSelection(ISelection s) |
Modifier and Type | Method and Description |
---|---|
void |
PropertySheetPage.handleEntrySelection(ISelection selection)
Handles a selection change in the entry table.
|
void |
PropertySheetPage.selectionChanged(IWorkbenchPart part,
ISelection selection) |
void |
PropertySheet.selectionChanged(IWorkbenchPart part,
ISelection sel) |
Modifier and Type | Method and Description |
---|---|
ISelection |
AbstractPropertySection.getSelection()
Get the current workbench selection.
|
Modifier and Type | Method and Description |
---|---|
boolean |
ISectionDescriptor.appliesTo(IWorkbenchPart part,
ISelection selection)
Determines if this section applies to the selection.
|
void |
TabbedPropertySheetPage.selectionChanged(IWorkbenchPart part,
ISelection selection) |
void |
AbstractPropertySection.setInput(IWorkbenchPart part,
ISelection selection) |
void |
ISection.setInput(IWorkbenchPart part,
ISelection selection)
Notifies the section that the workbench selection has changed.
|
void |
AdvancedPropertySection.setInput(IWorkbenchPart part,
ISelection selection) |
Modifier and Type | Method and Description |
---|---|
ISelection |
TaskList.getSelection()
API method which returns the current selection.
|
Modifier and Type | Method and Description |
---|---|
void |
TaskList.setSelection(ISelection selection,
boolean reveal)
API method which sets the current selection of this viewer.
|
Guidelines for using Eclipse APIs. Copyright (c) IBM Corp. and others 2000, 2006. All rights reserved.