Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractContainmentAdapter - Class in org.eclipse.handly.ui.workingset
-
A partial implementation of
IContainmentAdapter
for Handly-based models. - AbstractContainmentAdapter() - Constructor for class org.eclipse.handly.ui.workingset.AbstractContainmentAdapter
- AbstractHandlySearchResult - Class in org.eclipse.handly.ui.search
-
A partial implementation of Handly-based search result.
- AbstractHandlySearchResult(HandlySearchResultUpdater) - Constructor for class org.eclipse.handly.ui.search.AbstractHandlySearchResult
-
Constructs a new
AbstractHandlySearchResult
. - AbstractPreference - Class in org.eclipse.handly.ui.preference
-
An abstract base implementation of a preference.
- AbstractPreference(String, IPreferenceStore) - Constructor for class org.eclipse.handly.ui.preference.AbstractPreference
-
Creates a new preference with the given name and the given store.
- AbstractSearchResultPage - Class in org.eclipse.handly.ui.search
-
A subclass of
AbstractTextSearchViewPage
that extends the base implementation with a bit more functionality. - AbstractSearchResultPage() - Constructor for class org.eclipse.handly.ui.search.AbstractSearchResultPage
-
Creates a new search page with the default layout flags.
- AbstractSearchResultPage(int) - Constructor for class org.eclipse.handly.ui.search.AbstractSearchResultPage
-
Creates a new search page with the given layout flags.
- AbstractSearchTreeContentProvider - Class in org.eclipse.handly.ui.search
-
A partial implementation of
ISearchContentProvider
for the tree viewer. - AbstractSearchTreeContentProvider(AbstractSearchResultPage) - Constructor for class org.eclipse.handly.ui.search.AbstractSearchTreeContentProvider
-
Creates a new content provider for the given search result page.
- AbstractWorkingSetElementAdapter - Class in org.eclipse.handly.ui.workingset
-
A partial implementation of
IWorkingSetElementAdapter
. - AbstractWorkingSetElementAdapter() - Constructor for class org.eclipse.handly.ui.workingset.AbstractWorkingSetElementAdapter
- AbstractWorkingSetPage - Class in org.eclipse.handly.ui.workingset
-
A partial implementation of
IWorkingSetPage
. - AbstractWorkingSetPage(String, String, ImageDescriptor) - Constructor for class org.eclipse.handly.ui.workingset.AbstractWorkingSetPage
-
Creates a new wizard page with the given name, title, and image.
- AbstractWorkingSetUpdater - Class in org.eclipse.handly.ui.workingset
-
An almost complete implementation of
IWorkingSetUpdater
for Handly-based models. - AbstractWorkingSetUpdater() - Constructor for class org.eclipse.handly.ui.workingset.AbstractWorkingSetUpdater
-
Creates a new instance of the working set updater.
- AbstractWorkingSetUpdater.WorkingSetDelta - Class in org.eclipse.handly.ui.workingset
-
Utility class used to help process element change events.
- accept(IStatus) - Method in interface org.eclipse.handly.util.IStatusAcceptor
-
Accepts the given status object.
- acceptUndoChange(IDocumentChange) - Method in interface org.eclipse.handly.xtext.ui.editor.IHandlyXtextDocument.IUndoableUnitOfWork
-
Informs this unit of work of an undo change.
- acquireExistingWorkingCopy_(IProgressMonitor) - Method in interface org.eclipse.handly.model.impl.ISourceFileImplExtension
-
If this source file is already in working copy mode, acquires a new independent ownership of the working copy by incrementing an internal counter.
- acquireExistingWorkingCopy_(IProgressMonitor) - Method in interface org.eclipse.handly.model.impl.support.ISourceFileImplSupport
- acquireWorkingCopy(Object, TextFileDocumentProvider.FileInfo) - Method in class org.eclipse.handly.ui.texteditor.SourceFileDocumentProvider
-
Attempts to acquire a working copy for the given element.
- acquireWorkingCopy(ISourceFile, Object, TextFileDocumentProvider.FileInfo, IProgressMonitor) - Method in class org.eclipse.handly.ui.texteditor.DeferredSourceFileDocumentProvider
-
Attempts to acquire a working copy for the given source file.
- acquireWorkingCopy(XtextEditor) - Method in class org.eclipse.handly.xtext.ui.editor.HandlyXtextEditorCallback
-
Attempts to acquire a working copy for the corresponding source file of the editor.
- activate(ISelection) - Method in class org.eclipse.handly.ui.outline.OutlineLinkingHelper
- activate(ISelection) - Method in class org.eclipse.handly.ui.typehierarchy.TypeHierarchyViewPart.OpenEditorHelper
- activateEditor(IWorkbenchPage, IStructuredSelection) - Method in class org.eclipse.handly.ui.navigator.LinkHelper
- adapt(Object) - Method in class org.eclipse.handly.model.adapter.DefaultContentAdapter
- adapt(Object) - Method in interface org.eclipse.handly.model.adapter.IContentAdapter
-
Returns the
IElement
that corresponds to the given element. - adapt(Object) - Method in class org.eclipse.handly.model.adapter.NullContentAdapter
- adaptElements(IAdaptable[]) - Method in class org.eclipse.handly.ui.workingset.AbstractWorkingSetPage
-
Transforms the supplied elements into elements that are suitable for containment in the working set configured by this page.
- adaptElements(IWorkingSet, IAdaptable[]) - Method in class org.eclipse.handly.ui.workingset.AbstractWorkingSetElementAdapter
- adaptFromResource(IResource) - Method in class org.eclipse.handly.ui.workingset.AbstractWorkingSetElementAdapter
-
Attempts to adapt the given resource to the corresponding element of the underlying model.
- add(E) - Method in interface org.eclipse.handly.util.ICollector
-
Adds the given element to this collector.
- add(IElementChangeListener, int) - Method in class org.eclipse.handly.model.impl.support.ElementChangeListenerList
-
Adds the given element change listener for the specified event types to this list.
- add(AbstractHandlySearchResult) - Method in class org.eclipse.handly.ui.search.HandlySearchResultUpdater
-
Adds a search result to this updater.
- add(LruCache.Entry<K, V>) - Method in class org.eclipse.handly.util.BoundedLruCache
-
Adds a new entry to this cache in response to
LruCache.put(Object, Object)
. - add(LruCache.Entry<K, V>) - Method in class org.eclipse.handly.util.LruCache
-
Adds a new entry to this cache in response to
LruCache.put(Object, Object)
. - add(ActionGroup) - Method in class org.eclipse.handly.ui.action.CompositeActionGroup
-
Appends the given action group to this composition.
- add(ActionGroup...) - Method in class org.eclipse.handly.ui.action.CompositeActionGroup
-
Appends the given action groups to this composition in the specified order.
- add(IWorkingSet) - Method in class org.eclipse.handly.ui.workingset.AbstractWorkingSetUpdater
- addAffectedChild_(ElementDelta) - Method in class org.eclipse.handly.model.impl.support.ElementDelta
-
Adds the given delta as an affected child of this delta if permitted by the current state of this delta.
- addAll(Collection<? extends E>) - Method in interface org.eclipse.handly.util.ICollector
-
Adds all of the elements contained in the given collection to this collector.
- addCallLocation(ICallLocation) - Method in class org.eclipse.handly.ui.callhierarchy.CallHierarchyNode
-
Appends the given call location to the end of the list of call locations of this node.
- addChild(IElement) - Method in class org.eclipse.handly.model.impl.support.Body
-
Adds the given child element to this body if it is not already present.
- addCollapseAllSupport() - Method in class org.eclipse.handly.ui.outline.HandlyOutlinePage
-
Adds collapse-all support.
- addDragSourceListener(TransferDragSourceListener) - Method in class org.eclipse.handly.ui.viewer.ViewerDragSupport
-
Adds the given
TransferDragSourceListener
. - addDropTargetListener(TransferDropTargetListener) - Method in class org.eclipse.handly.ui.viewer.ViewerDropSupport
-
Adds the given
TransferDropTargetListener
. - added(IElement) - Method in class org.eclipse.handly.model.impl.support.ElementDelta.Builder
- added(IElement) - Method in interface org.eclipse.handly.model.impl.support.IElementDeltaBuilder
-
Has the same effect as
added(element, 0)
. - added(IElement, long) - Method in class org.eclipse.handly.model.impl.support.ElementDelta.Builder
- added(IElement, long) - Method in interface org.eclipse.handly.model.impl.support.IElementDeltaBuilder
-
Informs this builder that an element has been added.
- ADDED - Static variable in interface org.eclipse.handly.model.IElementDeltaConstants
-
Delta kind constant indicating that the element has been added to its parent.
- addEdit(TextEdit) - Method in class org.eclipse.handly.refactoring.SourceFileChange
-
Adds the given edit by auto inserting it into the change's edit tree.
- addEdits(TextEdit[]) - Method in class org.eclipse.handly.refactoring.SourceFileChange
-
Adds the given edits by auto inserting them into the change's edit tree.
- addElementChangeListener(IElementChangeListener) - Method in class org.eclipse.handly.model.impl.support.NotificationManager
-
Adds the given element change listener.
- addElementChangeListener(IElementChangeListener) - Method in class org.eclipse.handly.ui.outline.ElementChangeListenerContribution
-
Registers the given element change listener with the underlying model.
- addElementChangeListener(IElementChangeListener) - Method in class org.eclipse.handly.ui.outline.HandlyOutlinePage
-
Registers the given element change listener with the underlying model.
- addElementChangeListener(IElementChangeListener) - Method in class org.eclipse.handly.ui.text.reconciler.WorkingCopyReconciler
-
Registers the given element change listener with the underlying model.
- addElementChangeListener(IElementChangeListener) - Method in class org.eclipse.handly.ui.workingset.AbstractWorkingSetUpdater
-
Registers the given element change listener with the underlying model.
- addElementChangeListener(IElementChangeListener, int) - Method in class org.eclipse.handly.model.impl.support.NotificationManager
-
Adds the given element change listener for the specified event types.
- addGroupedEdits(TextEditBasedChangeGroup) - Method in class org.eclipse.handly.refactoring.SourceFileChange
-
Inserts the edits of the given group into the change's edit tree and then
adds
the group itself to the change. - addGroupedEdits(TextEditGroup) - Method in class org.eclipse.handly.refactoring.SourceFileChange
-
Inserts the edits of the given group into the change's edit tree and then
adds
the group itself to the change. - addHistoryDropDownAction(IAction) - Method in class org.eclipse.handly.ui.callhierarchy.CallHierarchyViewPart
-
Contributes the 'show history list' action to this view.
- addHistoryDropDownAction(IAction) - Method in class org.eclipse.handly.ui.typehierarchy.TypeHierarchyViewPart
-
Contributes the 'show history list' action to this view.
- addInputChangeListener(IOutlineInputChangeListener) - Method in class org.eclipse.handly.ui.outline.CommonOutlinePage
- addInputChangeListener(IOutlineInputChangeListener) - Method in interface org.eclipse.handly.ui.outline.ICommonOutlinePage
-
Adds the given input change listener.
- addLinkWithEditorSupport() - Method in class org.eclipse.handly.ui.outline.HandlyOutlinePage
-
Adds link-with-editor support.
- addListener(IBufferListener) - Method in class org.eclipse.handly.buffer.Buffer
- addListener(IBufferListener) - Method in interface org.eclipse.handly.buffer.IBuffer
-
Adds the given listener to this buffer.
- addListener(IBufferListener) - Method in class org.eclipse.handly.buffer.TextFileBuffer
- addListener(IBufferListener) - Method in class org.eclipse.handly.ui.texteditor.TextEditorBuffer
- addListener(IPreferenceListener) - Method in class org.eclipse.handly.ui.preference.AbstractPreference
- addListener(IPreferenceListener) - Method in interface org.eclipse.handly.ui.preference.IPreference
-
Adds the given listener for value change events to this preference.
- addListener(ILabelProviderListener) - Method in class org.eclipse.handly.ui.viewer.CompositeLabelDecorator
- addListener(ILabelProviderListener) - Method in class org.eclipse.handly.ui.viewer.ProblemLabelDecorator
- addMenuEntries(IMenuManager) - Method in class org.eclipse.handly.ui.action.HistoryDropDownAction
-
Allows subclasses to place additional menu entries to the history drop-down.
- addOutlineContribution(IOutlineContribution) - Method in class org.eclipse.handly.ui.outline.CommonOutlinePage
- addOutlineContribution(IOutlineContribution) - Method in interface org.eclipse.handly.ui.outline.ICommonOutlinePage
-
Adds the given outline contribution.
- addOutlineContributions() - Method in class org.eclipse.handly.ui.outline.HandlyOutlinePage
-
Hook to add contributions to this outline page.
- addPinAction(IAction) - Method in class org.eclipse.handly.ui.callhierarchy.CallHierarchyViewPart
-
Contributes the 'pin' action to this view.
- addPostSelectionChangedListener(ISelectionChangedListener) - Method in class org.eclipse.handly.ui.viewer.DelegatingSelectionProvider
- addPropertyChangeListener(IPropertyChangeListener) - Method in class org.eclipse.handly.ui.preference.DualPreferenceStore
- addPropertyChangeListener(IPropertyChangeListener) - Method in class org.eclipse.handly.ui.preference.FlushingPreferenceStore
- addPropertyChangeListener(IPropertyChangeListener) - Method in class org.eclipse.handly.ui.preference.ScopedPreferenceStore
- addRef() - Method in class org.eclipse.handly.buffer.Buffer
- addRef() - Method in class org.eclipse.handly.buffer.ChildBuffer
- addRef() - Method in interface org.eclipse.handly.buffer.IBuffer
- addRef() - Method in class org.eclipse.handly.buffer.TextFileBuffer
- addRef() - Method in interface org.eclipse.handly.snapshot.ISnapshotProvider
- addRef() - Method in class org.eclipse.handly.ui.texteditor.TextEditorBuffer
- addRef() - Method in interface org.eclipse.handly.util.IReferenceCountable
-
Spawns a new independent ownership of this object.
- addRefreshAction(IAction) - Method in class org.eclipse.handly.ui.callhierarchy.CallHierarchyViewPart
-
Contributes the 'refresh' action to this view.
- addRefreshAction(IAction) - Method in class org.eclipse.handly.ui.typehierarchy.TypeHierarchyViewPart
-
Contributes the 'refresh' action to this view.
- addResourceDelta(IElement, IResourceDelta) - Method in class org.eclipse.handly.model.impl.support.ElementDelta.Builder
- addResourceDelta(IElement, IResourceDelta) - Method in interface org.eclipse.handly.model.impl.support.IElementDeltaBuilder
-
Informs this builder about changes to children of the given element's corresponding resource that cannot be described in terms of element deltas.
- addResourceDelta_(IResourceDelta) - Method in class org.eclipse.handly.model.impl.support.ElementDelta
-
Adds the given resource delta to the collection of resource deltas of this delta if permitted by the current state of this delta.
- addSelectionChangedListener(ISelectionChangedListener) - Method in class org.eclipse.handly.ui.outline.CommonOutlinePage
- addSelectionChangedListener(ISelectionChangedListener) - Method in class org.eclipse.handly.ui.viewer.DelegatingSelectionProvider
- addSetHierarchyKindAction(IAction, CallHierarchyKind) - Method in class org.eclipse.handly.ui.callhierarchy.CallHierarchyViewPart
-
Contributes a 'set hierarchy kind' action to this view.
- addSetHierarchyKindAction(IAction, TypeHierarchyKind) - Method in class org.eclipse.handly.ui.typehierarchy.TypeHierarchyViewPart
-
Contributes a 'set hierarchy kind' action to this view.
- addSetLayoutModeAction(IAction, int) - Method in class org.eclipse.handly.ui.typehierarchy.TypeHierarchyViewPart
-
Contributes a 'set layout mode' action to this view.
- addSetOrientationAction(IAction, int) - Method in class org.eclipse.handly.ui.callhierarchy.CallHierarchyViewPart
-
Contributes a 'set orientation' action to this view.
- addSortingSupport() - Method in class org.eclipse.handly.ui.outline.HandlyOutlinePage
-
Adds sorting support.
- affects(IResourceChangeEvent, Object) - Method in class org.eclipse.handly.ui.outline.ProblemMarkerListenerContribution
-
Returns whether the given resource change event affects the outline's input element.
- affects(IResourceChangeEvent, Object) - Method in class org.eclipse.handly.ui.outline.ResourceChangeListenerContribution
-
Returns whether the given resource change event affects the outline's input element.
- affects(IElementChangeEvent, Object) - Method in class org.eclipse.handly.ui.outline.ElementChangeListenerContribution
-
Returns whether the given element change event affects the outline's input element.
- affects(IElementDelta, IElement) - Method in class org.eclipse.handly.ui.outline.ElementChangeListenerContribution
-
Returns whether the given element delta affects the given element.
- afterCreatePartControl(XtextEditor) - Method in class org.eclipse.handly.xtext.ui.editor.HandlyXtextEditorCallback
- afterSelectionChange(XtextEditor, ISelection) - Method in class org.eclipse.handly.xtext.ui.editor.HandlyXtextEditorCallback
-
Notifies that the selection has changed in the editor.
- afterSetInput(XtextEditor) - Method in class org.eclipse.handly.xtext.ui.editor.HandlyXtextEditorCallback
- ApiLevel - Class in org.eclipse.handly
-
Provides constants for API levels as defined by major and minor releases of Handly.
- appendIndent(StringBuilder) - Method in class org.eclipse.handly.util.IndentPolicy
-
Appends an indentation unit to the given string builder.
- appendIndent(StringBuilder, int) - Method in class org.eclipse.handly.util.IndentPolicy
-
Appends the given number of indentation units to the given string builder.
- appendLine(StringBuilder) - Method in class org.eclipse.handly.util.IndentPolicy
-
Appends a line separator to the given string builder.
- applyChange() - Method in class org.eclipse.handly.text.DocumentChangeOperation
- applyChange(IProgressMonitor) - Method in class org.eclipse.handly.buffer.BufferChangeOperation
- applyChange(IBufferChange, IProgressMonitor) - Method in class org.eclipse.handly.buffer.Buffer
- applyChange(IBufferChange, IProgressMonitor) - Method in interface org.eclipse.handly.buffer.IBuffer
-
Applies the given change to this buffer.
- applyChange(IBufferChange, IProgressMonitor) - Method in class org.eclipse.handly.buffer.TextFileBuffer
- applyChange(IBufferChange, IProgressMonitor) - Method in class org.eclipse.handly.ui.texteditor.TextEditorBuffer
- applyChange(IDocumentChange) - Method in class org.eclipse.handly.xtext.ui.editor.HandlyXtextDocument
- applyChange(IDocumentChange) - Method in interface org.eclipse.handly.xtext.ui.editor.IHandlyXtextDocument
-
Applies the given change to this document.
- applyTextEdit() - Method in class org.eclipse.handly.buffer.BufferChangeOperation
- applyTextEdit() - Method in class org.eclipse.handly.text.DocumentChangeOperation
- arePossibleInputElements(Object[]) - Method in class org.eclipse.handly.ui.callhierarchy.CallHierarchyViewPart
-
Returns whether the given elements are possible input elements for this view.
- arePossibleInputElements(Object[]) - Method in class org.eclipse.handly.ui.typehierarchy.TypeHierarchyViewPart
-
Returns whether the given elements are possible input elements for this view.
- ArrayUtil - Class in org.eclipse.handly.util
-
Provides static utility methods for manipulating arrays.
- asyncExec(Runnable) - Method in class org.eclipse.handly.util.UiSynchronizer
-
Causes the
run()
method of the runnable to be invoked by the user-interface thread at the next reasonable opportunity; the caller of this method continues to run in parallel, and is not notified when the runnable has completed.
B
- BASE_SNAPSHOT - Static variable in class org.eclipse.handly.model.Elements
-
Specifies a base snapshot.
- BaseSearchLabelProvider - Class in org.eclipse.handly.ui.search
-
A base implementation of a label provider for an
AbstractTextSearchViewPage
. - BaseSearchLabelProvider(AbstractTextSearchViewPage) - Constructor for class org.eclipse.handly.ui.search.BaseSearchLabelProvider
-
Creates a new label provider for the given search result page.
- BaseSourceFile - Class in org.eclipse.handly.model.impl.support
-
Provides a skeletal implementation of
ISourceFileImplExtension
for source files that can have an underlying file in the workspace or outside the workspace. - BaseSourceFile(IElement, String) - Constructor for class org.eclipse.handly.model.impl.support.BaseSourceFile
-
Constructs a handle for a source file with the given parent element and the given name.
- BaseSourceFile(IElement, URI) - Constructor for class org.eclipse.handly.model.impl.support.BaseSourceFile
-
Constructs a handle for a source file with the given parent element and the given file system location URI.
- BaseSourceFile(IElement, IFile) - Constructor for class org.eclipse.handly.model.impl.support.BaseSourceFile
-
Constructs a handle for a source file with the given parent element and the given underlying
IFile
. - becomeWorkingCopy_(IContext, IProgressMonitor) - Method in interface org.eclipse.handly.model.impl.ISourceFileImplExtension
-
If this source file is not already in working copy mode, switches it into a working copy, associates it with a working copy buffer, and acquires an independent ownership of the working copy (and, hence, of the working copy buffer).
- becomeWorkingCopy_(IContext, IProgressMonitor) - Method in interface org.eclipse.handly.model.impl.support.ISourceFileImplSupport
- beforeDispose(XtextEditor) - Method in class org.eclipse.handly.xtext.ui.editor.HandlyXtextEditorCallback
- beforeSetInput(XtextEditor) - Method in class org.eclipse.handly.xtext.ui.editor.HandlyXtextEditorCallback
- beginRecording(IElement) - Method in class org.eclipse.handly.model.impl.support.ElementChangeRecorder
-
Begins recording changes in the element tree rooted at the given input element, reporting the changes to a new instance of default delta builder.
- beginRecording(IElement, IElementDeltaBuilder) - Method in class org.eclipse.handly.model.impl.support.ElementChangeRecorder
-
Begins recording changes in the element tree rooted at the given input element, reporting the changes to the given delta builder.
- beginRecording(IElement, IElementDeltaBuilder, int) - Method in class org.eclipse.handly.model.impl.support.ElementChangeRecorder
-
Begins recording changes in the element tree rooted at the given input element for the specified maximum depth, reporting the changes to the given delta builder.
- bind(Class<T>) - Method in class org.eclipse.handly.context.Context
-
Returns a binding builder for the given class.
- bind(Property<T>) - Method in class org.eclipse.handly.context.Context
-
Returns a binding builder for the given property.
- Body - Class in org.eclipse.handly.model.impl.support
-
Holds cached structure and properties for an
IElement
. - Body() - Constructor for class org.eclipse.handly.model.impl.support.Body
- BooleanPreference - Class in org.eclipse.handly.ui.preference
-
Implements a boolean-valued preference.
- BooleanPreference(String, IPreferenceStore) - Constructor for class org.eclipse.handly.ui.preference.BooleanPreference
-
Creates a new boolean-valued preference with the given name and the given store.
- BoundedLruCache<K,
V> - Class in org.eclipse.handly.util -
An LRU cache with a fixed maximum size (the bound).
- BoundedLruCache(int) - Constructor for class org.eclipse.handly.util.BoundedLruCache
-
Constructs a bounded LRU cache that is initially empty.
- buffer - Variable in class org.eclipse.handly.buffer.BufferChangeOperation
- Buffer - Class in org.eclipse.handly.buffer
-
A simple
IBuffer
implementation. - Buffer() - Constructor for class org.eclipse.handly.buffer.Buffer
-
Creates a new buffer instance that is initially empty.
- Buffer(String) - Constructor for class org.eclipse.handly.buffer.Buffer
-
Creates a new buffer instance and initializes it with the given contents.
- BUFFER_SAVED - Static variable in interface org.eclipse.handly.buffer.IBufferListener
-
Bit-mask indicating that the
bufferSaved
method is supported by the buffer. - BufferChange - Class in org.eclipse.handly.buffer
-
Default implementation of
IBufferChange
. - BufferChange(TextEdit) - Constructor for class org.eclipse.handly.buffer.BufferChange
-
Creates a new buffer change with the given text edit,
CREATE_UNDO|UPDATE_REGIONS
style andKEEP_SAVED_STATE
save mode. - BufferChangeOperation - Class in org.eclipse.handly.buffer
-
Applies a given change to a given
IBuffer
. - BufferChangeOperation(IBuffer, IBufferChange) - Constructor for class org.eclipse.handly.buffer.BufferChangeOperation
-
Creates a new operation that can apply the given change to the given buffer.
- BufferChangeOperation.ChangeEditProcessor - Class in org.eclipse.handly.buffer
- BufferChangeOperation.UndoChange - Class in org.eclipse.handly.buffer
- bufferSaved(IBuffer) - Method in interface org.eclipse.handly.buffer.IBufferListener
-
Informs this listener that the contents of the given buffer has been saved.
- Builder(ElementDelta) - Constructor for class org.eclipse.handly.model.impl.support.ElementDelta.Builder
-
Constructs a delta tree builder on the given root delta.
- buildSourceStructure_(IContext, IProgressMonitor) - Method in interface org.eclipse.handly.model.impl.support.ISourceFileImplSupport
-
Creates and initializes bodies for this element and for each of its descendant elements according to options specified in the given context.
- buildStructure_(IContext, IProgressMonitor) - Method in interface org.eclipse.handly.model.impl.support.IElementImplSupport
-
Creates and initializes bodies for this element and for each non-
openable
child element (and their non-openable children, recursively). - buildStructure_(IContext, IProgressMonitor) - Method in interface org.eclipse.handly.model.impl.support.ISourceConstructImplSupport
-
This implementation throws assertion error; the openable parent builds the whole structure in one go.
- buildStructure_(IContext, IProgressMonitor) - Method in interface org.eclipse.handly.model.impl.support.ISourceFileImplSupport
-
This implementation delegates to
ISourceFileImplSupport.buildSourceStructure_(IContext, IProgressMonitor)
with an appropriately augmented context. - buildWorkspace() - Method in class org.eclipse.handly.junit.WorkspaceTestCase
-
Builds the workspace, waiting for build completion.
C
- cache - Variable in class org.eclipse.handly.model.impl.support.ElementManager
- CACHE_OVERFLOW - Enum constant in enum class org.eclipse.handly.model.impl.IElementImplExtension.CloseHint
-
Closing due to cache overflow.
- CALLEE - Enum constant in enum class org.eclipse.handly.ui.callhierarchy.CallHierarchyKind
-
The callee hierarchy.
- CALLER - Enum constant in enum class org.eclipse.handly.ui.callhierarchy.CallHierarchyKind
-
The caller hierarchy.
- CallHierarchy - Class in org.eclipse.handly.ui.callhierarchy
-
Default implementation of
ICallHierarchy
. - CallHierarchy(CallHierarchyKind, ICallHierarchyNode[]) - Constructor for class org.eclipse.handly.ui.callhierarchy.CallHierarchy
-
Creates a new call hierarchy object.
- CallHierarchyContentProvider - Class in org.eclipse.handly.ui.callhierarchy
-
Default implementation of a tree content provider for a call hierarchy.
- CallHierarchyContentProvider(CallHierarchyViewPart) - Constructor for class org.eclipse.handly.ui.callhierarchy.CallHierarchyContentProvider
-
Constructs a call hierarchy content provider for the given call hierarchy view.
- CallHierarchyKind - Enum Class in org.eclipse.handly.ui.callhierarchy
-
Enumeration of the call hierarchy kinds.
- CallHierarchyLabelProvider - Class in org.eclipse.handly.ui.callhierarchy
-
Default implementation of a label provider for call hierarchy nodes.
- CallHierarchyLabelProvider(ILabelProvider) - Constructor for class org.eclipse.handly.ui.callhierarchy.CallHierarchyLabelProvider
-
Constructs a call hierarchy label provider.
- CallHierarchyNode - Class in org.eclipse.handly.ui.callhierarchy
-
An abstract base implementation for
ICallHierarchyNode
. - CallHierarchyNode(ICallHierarchyNode, Object) - Constructor for class org.eclipse.handly.ui.callhierarchy.CallHierarchyNode
-
Creates a new call hierarchy node.
- CallHierarchyViewManager - Class in org.eclipse.handly.ui.callhierarchy
-
A manager for instances of
CallHierarchyViewPart
. - CallHierarchyViewManager() - Constructor for class org.eclipse.handly.ui.callhierarchy.CallHierarchyViewManager
- CallHierarchyViewOpener - Class in org.eclipse.handly.ui.callhierarchy
-
A helper class for opening a call hierarchy view.
- CallHierarchyViewOpener(String, CallHierarchyViewManager) - Constructor for class org.eclipse.handly.ui.callhierarchy.CallHierarchyViewOpener
-
Constructs an opener for a call hierarchy view with the given id and the given view manager.
- CallHierarchyViewPart - Class in org.eclipse.handly.ui.callhierarchy
-
An abstract base implementation of a call hierarchy view.
- CallHierarchyViewPart() - Constructor for class org.eclipse.handly.ui.callhierarchy.CallHierarchyViewPart
-
Constructs a call hierarchy view that supports all of the call hierarchy kinds.
- CallHierarchyViewPart(EnumSet<CallHierarchyKind>) - Constructor for class org.eclipse.handly.ui.callhierarchy.CallHierarchyViewPart
-
Constructs a call hierarchy view that supports the given call hierarchy kinds.
- CallHierarchyViewPart.HistoryEntry - Class in org.eclipse.handly.ui.callhierarchy
-
Represents an entry of the call hierarchy view history list.
- CallLocation - Class in org.eclipse.handly.ui.callhierarchy
-
Default implementation of
ICallLocation
. - CallLocation(Object, Object, String, TextRange, int, ISnapshot) - Constructor for class org.eclipse.handly.ui.callhierarchy.CallLocation
-
Creates a new call location object.
- CallLocation(Object, Object, CallTextInfo) - Constructor for class org.eclipse.handly.ui.callhierarchy.CallLocation
-
Creates a new call location object based on a
CallTextInfo
. - CallTextInfo - Class in org.eclipse.handly.ui.callhierarchy
-
Holds information about the text of a call, including the text range.
- CallTextInfo(String, TextRange, int, ISnapshot) - Constructor for class org.eclipse.handly.ui.callhierarchy.CallTextInfo
-
Creates a new call text info object.
- canEqual_(Object) - Method in interface org.eclipse.handly.model.impl.support.IElementImplSupport
-
Returns whether this element can equal the given object.
- canExpand(TreeItem) - Method in class org.eclipse.handly.ui.outline.CommonOutlinePage.OutlineTreeViewer
-
Returns whether the given tree item can be expanded from
expandXXX
methods. - canExpand(TreeItem) - Method in class org.eclipse.handly.ui.quickoutline.FilteringOutlinePopup.FilteringOutlineTreeViewer
-
Returns whether the given tree item can be expanded from
expandXXX
methods. - canExpand(TreeItem) - Method in class org.eclipse.handly.ui.quickoutline.OutlinePopup.OutlineTreeViewer
-
Returns whether the given tree item can be expanded from
expandXXX
methods. - change - Variable in class org.eclipse.handly.buffer.BufferChangeOperation
- change - Variable in class org.eclipse.handly.text.DocumentChangeOperation
- changed(IElement, long) - Method in class org.eclipse.handly.model.impl.support.ElementDelta.Builder
- changed(IElement, long) - Method in interface org.eclipse.handly.model.impl.support.IElementDeltaBuilder
-
Informs this builder that an element has been changed.
- CHANGED - Static variable in interface org.eclipse.handly.model.IElementDeltaConstants
-
Delta kind constant indicating that the element has been changed, as described by change flag constants.
- ChangeEditProcessor() - Constructor for class org.eclipse.handly.buffer.BufferChangeOperation.ChangeEditProcessor
- changeOutlineMode() - Method in class org.eclipse.handly.ui.quickoutline.OutlinePopup
-
Changes the mode of this outline popup.
- checkChange() - Method in class org.eclipse.handly.buffer.BufferChangeOperation
- checkChange() - Method in class org.eclipse.handly.text.DocumentChangeOperation
- checkContext(int) - Static method in class org.eclipse.handly.ui.workingset.AbstractContainmentAdapter
-
Returns whether the
CHECK_CONTEXT
flag is set. - checkElementExistence(IWorkingSet) - Method in class org.eclipse.handly.ui.workingset.AbstractWorkingSetUpdater
-
Removes elements that do not exist anymore from the given working set, except for elements under closed projects.
- checkIfAncestor(int) - Static method in class org.eclipse.handly.ui.workingset.AbstractContainmentAdapter
-
Returns whether the
CHECK_IF_ANCESTOR
flag is set. - checkIfChild(int) - Static method in class org.eclipse.handly.ui.workingset.AbstractContainmentAdapter
-
Returns whether the
CHECK_IF_CHILD
flag is set. - checkIfDescendant(int) - Static method in class org.eclipse.handly.ui.workingset.AbstractContainmentAdapter
-
Returns whether the
CHECK_IF_DESCENDANT
flag is set. - checkInRange(int, ISourceElementInfo, IContext) - Static method in interface org.eclipse.handly.model.impl.support.ISourceElementImplSupport
-
Checks whether the given position is within the element's range in the source snapshot as recorded by the given element info.
- ChildBuffer - Class in org.eclipse.handly.buffer
-
A child buffer is created on top of a parent
IBuffer
and inherits the parent's contents initially, but is modified independently. - ChildBuffer(IBuffer) - Constructor for class org.eclipse.handly.buffer.ChildBuffer
-
Creates a new child buffer instance on top of the given parent buffer and initializes it with the parent's contents.
- cleanUpWorkspace() - Method in class org.eclipse.handly.junit.WorkspaceTestCase
-
Deletes all resources in the workspace.
- clear() - Method in class org.eclipse.handly.model.impl.support.ElementChangeListenerList
-
Removes all listeners from this list.
- clear() - Method in class org.eclipse.handly.ui.search.AbstractSearchResultPage
- clear() - Method in class org.eclipse.handly.ui.search.AbstractSearchTreeContentProvider
- clear() - Method in interface org.eclipse.handly.ui.search.ISearchContentProvider
-
Notifies that all elements have been removed from the displayed search result.
- clear() - Method in class org.eclipse.handly.ui.search.SearchTableContentProvider
- clear() - Method in class org.eclipse.handly.util.LruCache
-
Removes all entries from this cache.
- close() - Method in interface org.eclipse.handly.util.IReferenceCountable
-
Alias for
IReferenceCountable.release()
. - close(IElement, IContext) - Method in class org.eclipse.handly.model.impl.support.ElementManager
-
Attempts to close the given element according to options specified in the given context.
- close_() - Method in interface org.eclipse.handly.model.impl.IElementImplExtension
-
Closes this element if, and only if, the current state of this element permits closing.
- close_(IContext) - Method in interface org.eclipse.handly.model.impl.IElementImplExtension
-
Closes this element if, and only if, the current state of this element permits closing according to options specified in the given context.
- close_(IContext) - Method in interface org.eclipse.handly.model.impl.support.IElementImplSupport
-
Closes this element if, and only if, the current state of this element permits closing according to options specified in the given context.
- close_(IContext) - Method in interface org.eclipse.handly.model.impl.support.ISourceFileImplSupport
-
Closes this element if, and only if, the current state of this element permits closing according to options specified in the given context.
- CLOSE_HINT - Static variable in interface org.eclipse.handly.model.impl.IElementImplExtension
-
Closing hint.
- CollapseAllActionContribution - Class in org.eclipse.handly.ui.outline
-
Contributes collapse-all action.
- CollapseAllActionContribution() - Constructor for class org.eclipse.handly.ui.outline.CollapseAllActionContribution
- collectMatching(T[], Predicate<? super T>, C) - Static method in class org.eclipse.handly.util.ArrayUtil
-
Appends all of the elements in the given array that match the given predicate to the end of the given collection, in the order they follow in the array.
- collectParentChain(IElement, T) - Static method in class org.eclipse.handly.model.Elements
-
Adds elements to the given collection starting from the given element (inclusive) and going up through the parent chain to the root element (inclusive).
- collectParentChainUntil(IElement, T, Predicate<? super IElement>) - Static method in class org.eclipse.handly.model.Elements
-
Adds elements to the given collection starting from the given element (inclusive) and going up through the parent chain to the ancestor matched by the given predicate (exclusive).
- ColumnDescription - Class in org.eclipse.handly.ui.viewer
-
Combines a
ColumnLayoutData
with a header for a table column. - ColumnDescription(String, ColumnLayoutData) - Constructor for class org.eclipse.handly.ui.viewer.ColumnDescription
-
Constructs a column description.
- CommonOutlinePage - Class in org.eclipse.handly.ui.outline
-
An abstract base implementation of
ICommonOutlinePage
. - CommonOutlinePage() - Constructor for class org.eclipse.handly.ui.outline.CommonOutlinePage
- CommonOutlinePage.OutlineTreeViewer - Class in org.eclipse.handly.ui.outline
-
A tree viewer for the
CommonOutlinePage
. - compare(Viewer, Object, Object) - Method in class org.eclipse.handly.ui.viewer.LabelComparator
-
Returns a negative, zero, or positive number depending on whether the first element is less than, equal to, or greater than the second element.
- CompositeActionGroup - Class in org.eclipse.handly.ui.action
-
Composes multiple action groups into one.
- CompositeActionGroup() - Constructor for class org.eclipse.handly.ui.action.CompositeActionGroup
-
Creates a composite action group that is initially empty.
- CompositeActionGroup(ActionGroup...) - Constructor for class org.eclipse.handly.ui.action.CompositeActionGroup
-
Creates a composition of the given action groups.
- CompositeLabelDecorator - Class in org.eclipse.handly.ui.viewer
-
Composes multiple label decorators into one.
- CompositeLabelDecorator(ILabelDecorator...) - Constructor for class org.eclipse.handly.ui.viewer.CompositeLabelDecorator
-
Creates a composition of the given label decorators.
- CompositeReconcilingStrategy - Class in org.eclipse.handly.ui.text.reconciler
-
Composes multiple reconciling strategies into one.
- CompositeReconcilingStrategy(IReconcilingStrategy...) - Constructor for class org.eclipse.handly.ui.text.reconciler.CompositeReconcilingStrategy
-
Creates a composition of the given reconciling strategies.
- computeChildren(IProgressMonitor) - Method in class org.eclipse.handly.ui.callhierarchy.CallHierarchyNode
-
Computes and returns the immediate child nodes for this node.
- computeChildren(IProgressMonitor) - Method in class org.eclipse.handly.xtext.ui.callhierarchy.XtextCallHierarchyNode
-
Computes and returns the immediate child nodes for this node.
- computeContainedMatches(AbstractTextSearchResult, IFile) - Method in class org.eclipse.handly.ui.search.AbstractHandlySearchResult
- computeContainedMatches(AbstractTextSearchResult, IEditorPart) - Method in class org.eclipse.handly.ui.search.AbstractHandlySearchResult
- computeContentDescription() - Method in class org.eclipse.handly.ui.callhierarchy.CallHierarchyViewPart
-
Computes the content description for this view.
- computeContentDescription() - Method in class org.eclipse.handly.ui.typehierarchy.TypeHierarchyViewPart
-
Computes the content description for this view.
- computeInitialSelection() - Method in class org.eclipse.handly.ui.quickoutline.OutlinePopup
-
Computes the element to be selected initially in the outline popup's tree viewer.
- computeInput() - Method in class org.eclipse.handly.ui.outline.CommonOutlinePage
-
Computes the input element for the outline page's tree viewer.
- computeInput() - Method in class org.eclipse.handly.ui.outline.HandlyOutlinePage
-
Computes the input element for the outline page's tree viewer.
- computeInput() - Method in class org.eclipse.handly.ui.quickoutline.HandlyOutlinePopup
-
Computes the input element for the outline popup's tree viewer.
- computeInput() - Method in class org.eclipse.handly.ui.quickoutline.OutlinePopup
-
Computes the input element for the outline popup's tree viewer.
- computeProblemSeverity(Object, IDecorationContext) - Method in class org.eclipse.handly.ui.viewer.ProblemLabelDecorator
-
Computes problem severity for the given element taking into account the provided context.
- computeProblemSeverity(Object, IDecorationContext) - Method in class org.eclipse.handly.ui.viewer.ProblemMarkerLabelDecorator
-
Computes problem severity for the given element taking into account the provided context.
- computeProblemSeverityFromMarkers(Object, IDecorationContext) - Method in class org.eclipse.handly.ui.viewer.ProblemMarkerLabelDecorator
-
Computes problem severity for the given element from markers attached to the element's corresponding resource.
- concat(T[], Collection<? extends T>) - Static method in class org.eclipse.handly.util.ArrayUtil
-
Returns a list that represents the concatenation of the given collection to the end of the given array.
- configureAction(IAction) - Method in class org.eclipse.handly.ui.outline.LexicalSortActionContribution
- configureAction(IAction) - Method in class org.eclipse.handly.ui.outline.LinkWithEditorActionContribution
- configureAction(IAction) - Method in class org.eclipse.handly.ui.outline.ToggleActionContribution
-
Hook to configure the contributed action (set its id, text, image, etc.) This method is called once, when this contribution is initializing.
- configureHierarchyViewer(TreeViewer) - Method in class org.eclipse.handly.ui.callhierarchy.CallHierarchyViewPart
-
Configures the newly created hierarchy viewer.
- configureHierarchyViewer(TreeViewer, TypeHierarchyKind) - Method in class org.eclipse.handly.ui.typehierarchy.TypeHierarchyViewPart
-
Configures the newly created hierarchy viewer for the given hierarchy kind.
- configureHistoryListAction(IAction) - Method in class org.eclipse.handly.ui.action.HistoryDropDownAction
-
Configures the history list action.
- configureLocationViewer(TableViewer) - Method in class org.eclipse.handly.ui.callhierarchy.CallHierarchyViewPart
-
Configures the newly created location viewer.
- configureTable(TableViewer) - Method in class org.eclipse.handly.ui.workingset.AbstractWorkingSetPage
-
Configures the table viewer on the right side of this page.
- configureTree(TreeViewer) - Method in class org.eclipse.handly.ui.workingset.AbstractWorkingSetPage
-
Configures the tree viewer on the left side of this page.
- connect(Object) - Method in interface org.eclipse.handly.ui.IWorkingCopyManager
-
Connects the given element to this manager.
- connect(IProgressMonitor) - Method in interface org.eclipse.handly.buffer.ICoreTextFileBufferProvider
-
Connects the underlying file buffer to this provider.
- considerEdit(TextEdit) - Method in class org.eclipse.handly.buffer.BufferChangeOperation.ChangeEditProcessor
- contains(Object[], Object) - Static method in class org.eclipse.handly.util.ArrayUtil
-
Returns whether the given array contains the given element.
- contains(Object, Object, int) - Method in class org.eclipse.handly.ui.workingset.AbstractContainmentAdapter
- contains(String) - Method in class org.eclipse.handly.ui.preference.DualPreferenceStore
- contains(String) - Method in class org.eclipse.handly.ui.preference.FlushingPreferenceStore
- contains(String) - Method in class org.eclipse.handly.ui.preference.ScopedPreferenceStore
- contains(ISchedulingRule) - Method in class org.eclipse.handly.util.SerialPerObjectRule
- contains(IElement, IResource, int) - Method in class org.eclipse.handly.ui.workingset.AbstractContainmentAdapter
-
Returns whether the given resource is considered contained in the given containment context or if it corresponds to the context itself.
- contains(IElement, IElement, int) - Method in class org.eclipse.handly.ui.workingset.AbstractContainmentAdapter
-
Returns whether the given element is considered contained in the given containment context or if it is the context itself.
- contains(TextEdit) - Method in class org.eclipse.handly.buffer.BufferChange
- contains(TextEdit) - Method in interface org.eclipse.handly.buffer.IBufferChange
-
Tells whether this change contains the given edit.
- contains(IWorkingSet) - Method in class org.eclipse.handly.ui.workingset.AbstractWorkingSetUpdater
- containsKey(Class<?>) - Method in class org.eclipse.handly.context.Context
- containsKey(Class<?>) - Method in class org.eclipse.handly.context.GuiceContext
- containsKey(Class<?>) - Method in interface org.eclipse.handly.context.IContext
-
Returns whether this context has a value associated with the given class.
- containsKey(Property<?>) - Method in class org.eclipse.handly.context.Context
- containsKey(Property<?>) - Method in class org.eclipse.handly.context.GuiceContext
- containsKey(Property<?>) - Method in interface org.eclipse.handly.context.IContext
-
Returns whether this context has a value associated with the given property.
- containsMatching(T[], Predicate<? super T>) - Static method in class org.eclipse.handly.util.ArrayUtil
-
Returns whether the given array contains an element matching the given predicate.
- Context - Class in org.eclipse.handly.context
-
Implementation of
IContext
that is based on explicit bindings and does not allow re-binding. - Context() - Constructor for class org.eclipse.handly.context.Context
- Context.BindingBuilder<T> - Class in org.eclipse.handly.context
-
Associates a value with a key in this context.
- contextMenuAboutToShow(IMenuManager) - Method in class org.eclipse.handly.ui.outline.OutlineContextMenuContribution
-
Notifies that the context menu of the outline page is about to be shown by the given menu manager.
- Contexts - Class in org.eclipse.handly.context
-
Provides static utility methods for creating and operating on
IContext
s. - contribute(ActionContributionItem, IContributionManager) - Method in class org.eclipse.handly.ui.outline.OutlineActionContribution
-
Contributes the given action contribution item to the given manager.
- copyFrom_(ElementDelta, boolean) - Method in class org.eclipse.handly.model.impl.support.ElementDelta
-
Copies data from the given delta to this delta; the given delta is not modified in any way.
- covers(int) - Method in class org.eclipse.handly.util.TextRange
-
Returns whether this text range covers the given position, including the
end
offset of the range. - CREATE_BUFFER - Static variable in class org.eclipse.handly.model.Elements
-
Indicates whether a new buffer should be created if none already exists.
- CREATE_UNDO - Static variable in interface org.eclipse.handly.buffer.IBufferChange
-
Flag indicating that applying a change to a buffer is supposed to create a corresponding undo change.
- CREATE_UNDO - Static variable in interface org.eclipse.handly.text.IDocumentChange
-
Flags indicating that applying a change to a document is supposed to create a corresponding undo change.
- createAction() - Method in class org.eclipse.handly.ui.outline.CollapseAllActionContribution
- createAction() - Method in class org.eclipse.handly.ui.outline.ExpandAllActionContribution
- createAction() - Method in class org.eclipse.handly.ui.outline.OutlineActionContribution
-
Returns a new action that is to be contributed to the outline page.
- createAction() - Method in class org.eclipse.handly.ui.outline.ToggleActionContribution
- createCallLocation(Object, Object, IReferenceDescription) - Method in class org.eclipse.handly.xtext.ui.callhierarchy.XtextCallHierarchyNode
-
Creates and returns a call location based on the given call reference.
- createChildIfAbsent(Map<URI, XtextCallHierarchyNode>, IReferenceDescription) - Method in class org.eclipse.handly.xtext.ui.callhierarchy.XtextCallHierarchyNode
-
Returns a child node for the given call reference, creating it if necessary.
- createControl(Composite) - Method in class org.eclipse.handly.ui.outline.CommonOutlinePage
- createControl(Composite) - Method in class org.eclipse.handly.ui.workingset.AbstractWorkingSetPage
- createDialogArea(Composite) - Method in class org.eclipse.handly.ui.quickoutline.OutlinePopup
- createDragSupport() - Method in class org.eclipse.handly.ui.outline.OutlineDragAndDropContribution
-
Returns a ready to start instance of
ViewerDragSupport
for the outline page. - createDropSupport() - Method in class org.eclipse.handly.ui.outline.OutlineDragAndDropContribution
-
Returns a ready to start instance of
ViewerDropSupport
for the outline page. - createEditorOpener() - Method in class org.eclipse.handly.ui.callhierarchy.CallHierarchyViewPart
-
Creates and returns an editor opener for this view.
- createEditorOpener() - Method in class org.eclipse.handly.ui.search.AbstractSearchResultPage
-
Creates the editor opener to be used in this page.
- createEditorOpener() - Method in class org.eclipse.handly.ui.typehierarchy.TypeHierarchyViewPart
-
Creates and returns an editor opener for this view.
- createEmptyDocument() - Method in class org.eclipse.handly.buffer.Buffer
- createEmptyFileInfo() - Method in class org.eclipse.handly.ui.texteditor.DeferredSourceFileDocumentProvider
- createEmptyFileInfo() - Method in class org.eclipse.handly.ui.texteditor.SourceFileDocumentProvider
- createFileInfo(Object) - Method in class org.eclipse.handly.ui.texteditor.DeferredSourceFileDocumentProvider
- createFileInfo(Object) - Method in class org.eclipse.handly.ui.texteditor.SourceFileDocumentProvider
- createFilterText(Composite) - Method in class org.eclipse.handly.ui.quickoutline.FilteringOutlinePopup
-
Creates the text control to be used for entering the filter pattern.
- createFromHandleMemento(String) - Method in interface org.eclipse.handly.model.IElementHandleFactory
-
Returns the element handle created from the given handle memento that was generated by
Elements.getHandleMemento(IElement)
. - createFromResourceHandle(IResource) - Method in interface org.eclipse.handly.model.IElementHandleFactory
-
Returns the handle of the element corresponding to the given resource.
- createHierarchyRoots(Object[]) - Method in class org.eclipse.handly.ui.callhierarchy.CallHierarchyViewPart
-
Creates and returns the root nodes for a call hierarchy based on the given input elements and the current hierarchy kind.
- createHierarchyViewer(Composite) - Method in class org.eclipse.handly.ui.callhierarchy.CallHierarchyViewPart
-
Creates and returns a tree viewer control that will be used for displaying the call hierarchy.
- createHierarchyViewer(Composite, TypeHierarchyKind) - Method in class org.eclipse.handly.ui.typehierarchy.TypeHierarchyViewPart
-
Creates and returns a tree viewer that will be used for displaying the type hierarchy of the given kind.
- createHierarchyViewerMenuGroups(IMenuManager) - Method in class org.eclipse.handly.ui.callhierarchy.CallHierarchyViewPart
-
Creates the menu groups for the hierarchy viewer's pop-up menu.
- createHierarchyViewerMenuGroups(IMenuManager, TypeHierarchyKind) - Method in class org.eclipse.handly.ui.typehierarchy.TypeHierarchyViewPart
-
Creates the menu groups for the pop-up menu of the hierarchy viewer of the given hierarchy kind.
- createHistoryDropDownAction(HistoryDropDownAction.History<CallHierarchyViewPart.HistoryEntry>) - Method in class org.eclipse.handly.ui.callhierarchy.CallHierarchyViewPart
-
Creates and returns a 'show history list' action for this view.
- createHistoryDropDownAction(HistoryDropDownAction.History<TypeHierarchyViewPart.HistoryEntry>) - Method in class org.eclipse.handly.ui.typehierarchy.TypeHierarchyViewPart
-
Creates and returns a 'show history list' action for this view.
- createHistoryEntry(Object[]) - Method in class org.eclipse.handly.ui.callhierarchy.CallHierarchyViewPart
-
Creates and returns a history entry for the given input elements.
- createHistoryEntry(Object[]) - Method in class org.eclipse.handly.ui.typehierarchy.TypeHierarchyViewPart
-
Creates and returns a history entry for the given input elements.
- createLocationColumns(Table) - Method in class org.eclipse.handly.ui.callhierarchy.CallHierarchyViewPart
-
Creates the table columns in the location viewer.
- createLocationViewer(Composite) - Method in class org.eclipse.handly.ui.callhierarchy.CallHierarchyViewPart
-
Creates and returns a table viewer control that will be used for displaying the call locations.
- createLocationViewerMenuGroups(IMenuManager) - Method in class org.eclipse.handly.ui.callhierarchy.CallHierarchyViewPart
-
Creates the menu groups for the location viewer's pop-up menu.
- createNoHierarchyPage(Composite) - Method in class org.eclipse.handly.ui.callhierarchy.CallHierarchyViewPart
-
Creates and returns a control for the 'no hierarchy' page.
- createNoHierarchyPage(Composite) - Method in class org.eclipse.handly.ui.typehierarchy.TypeHierarchyViewPart
-
Creates and returns a control for the 'no hierarchy' page.
- createOpenAction() - Method in class org.eclipse.handly.ui.navigator.OpenActionProvider
-
Returns a new open action for this provider.
- createOutlinePopup() - Method in class org.eclipse.handly.ui.quickoutline.OutlinePopupHandler
-
Creates a new instance of the outline popup.
- createOutlinePopup() - Method in class org.eclipse.handly.xtext.ui.quickoutline.HandlyXtextOutlinePopupHandler
- createPartControl(Composite) - Method in class org.eclipse.handly.ui.callhierarchy.CallHierarchyViewPart
- createPartControl(Composite) - Method in class org.eclipse.handly.ui.typehierarchy.TypeHierarchyViewPart
- createPatternMatcher(String) - Method in class org.eclipse.handly.ui.quickoutline.FilteringOutlinePopup
-
Returns a new pattern matcher based on the given pattern.
- createSashForm(Composite) - Method in class org.eclipse.handly.ui.callhierarchy.CallHierarchyViewPart
-
Creates and returns a
SashForm
that will be used as the parent control for the hierarchy and location viewers. - createSearchPreferencesAction() - Method in class org.eclipse.handly.ui.search.AbstractSearchResultPage
-
Creates the action that opens the search preferences dialog.
- createTextEditProcessor() - Method in class org.eclipse.handly.buffer.BufferChangeOperation
- createTextEditProcessor() - Method in class org.eclipse.handly.text.DocumentChangeOperation
- createTitleControl(Composite) - Method in class org.eclipse.handly.ui.quickoutline.FilteringOutlinePopup
- createTitleMenuArea(Composite) - Method in class org.eclipse.handly.ui.quickoutline.FilteringOutlinePopup
- createTreeViewer(Composite) - Method in class org.eclipse.handly.ui.outline.CommonOutlinePage
-
Creates a tree viewer for this outline page.
- createTreeViewer(Composite) - Method in class org.eclipse.handly.ui.quickoutline.FilteringOutlinePopup
-
Creates a tree viewer for this outline popup.
- createTreeViewer(Composite) - Method in class org.eclipse.handly.ui.quickoutline.OutlinePopup
-
Creates a tree viewer for this outline popup.
- createUndoChange(UndoEdit, long) - Method in class org.eclipse.handly.buffer.BufferChangeOperation
- createUndoChange(UndoEdit, long) - Method in class org.eclipse.handly.text.DocumentChangeOperation
- CURRENT - Static variable in class org.eclipse.handly.ApiLevel
-
Corresponds to the API level the code using this constant was built against.
D
- decorateBackground(Object) - Method in class org.eclipse.handly.ui.viewer.CompositeLabelDecorator
- decorateFont(Object) - Method in class org.eclipse.handly.ui.viewer.CompositeLabelDecorator
- decorateForeground(Object) - Method in class org.eclipse.handly.ui.viewer.CompositeLabelDecorator
- decorateImage(Image, Object) - Method in class org.eclipse.handly.ui.viewer.CompositeLabelDecorator
- decorateImage(Image, Object) - Method in class org.eclipse.handly.ui.viewer.ProblemLabelDecorator
- decorateImage(Image, Object, IDecorationContext) - Method in class org.eclipse.handly.ui.viewer.ProblemLabelDecorator
- decorateNodeImage(Image, ICallHierarchyNode) - Method in class org.eclipse.handly.ui.callhierarchy.CallHierarchyLabelProvider
-
Decorates the given image for a call hierarchy node as needed.
- decorateNodeStyledText(StyledString, ICallHierarchyNode) - Method in class org.eclipse.handly.ui.callhierarchy.CallHierarchyLabelProvider
-
Decorates the given styled string for a call hierarchy node as needed.
- decorateText(String, Object) - Method in class org.eclipse.handly.ui.viewer.CompositeLabelDecorator
- decorateText(String, Object) - Method in class org.eclipse.handly.ui.viewer.ProblemLabelDecorator
- decorateText(String, Object, IDecorationContext) - Method in class org.eclipse.handly.ui.viewer.ProblemLabelDecorator
- DEFAULT_WORKBENCH_ADAPTER - Static variable in interface org.eclipse.handly.ui.callhierarchy.ICallHierarchyNode
-
A default workbench adapter for call hierarchy nodes.
- DefaultContentAdapter - Class in org.eclipse.handly.model.adapter
-
A content adapter that is based on
IAdaptable
mechanism. - DefaultEditorUtility - Class in org.eclipse.handly.ui
-
The default
EditorUtility
. - defaultEquals_(Object) - Method in interface org.eclipse.handly.model.impl.support.IElementImplSupport
-
A default implementation of
IElement.equals(Object)
cannot be provided in an interface, but clients can implementequals
by delegating to this default method. - defaultEquals_(Object) - Method in interface org.eclipse.handly.model.impl.support.ISourceConstructImplSupport
- defaultEquals_(Object) - Method in interface org.eclipse.handly.model.impl.support.ISourceFileImplSupport
- defaultHashCode_() - Method in interface org.eclipse.handly.model.impl.support.IElementImplSupport
-
A default implementation of
IElement.hashCode()
cannot be provided in an interface, but clients can implementhashCode
by delegating to this default method. - defaultHashCode_() - Method in interface org.eclipse.handly.model.impl.support.ISourceConstructImplSupport
- defaultHashCode_() - Method in interface org.eclipse.handly.model.impl.support.ISourceFileImplSupport
- defaultValue() - Method in class org.eclipse.handly.util.Property
-
Returns the "default value" for this property.
- DefaultWorkingCopyCallback - Class in org.eclipse.handly.model.impl
-
Default implementation of
IWorkingCopyCallback
. - DefaultWorkingCopyCallback() - Constructor for class org.eclipse.handly.model.impl.DefaultWorkingCopyCallback
- DeferredElementTreeContentProvider - Class in org.eclipse.handly.ui.viewer
-
A deferred content provider for
IElement
s. - DeferredElementTreeContentProvider(AbstractTreeViewer, IWorkbenchPartSite) - Constructor for class org.eclipse.handly.ui.viewer.DeferredElementTreeContentProvider
-
Creates a new instance of the content provider.
- DeferredSourceFileDocumentProvider - Class in org.eclipse.handly.ui.texteditor
-
In contrast to
SourceFileDocumentProvider
, which acquires a working copy in the calling thread, this class defers working copy acquisition to a worker thread. - DeferredSourceFileDocumentProvider() - Constructor for class org.eclipse.handly.ui.texteditor.DeferredSourceFileDocumentProvider
-
Creates a new source file document provider with no parent.
- DeferredSourceFileDocumentProvider(IDocumentProvider) - Constructor for class org.eclipse.handly.ui.texteditor.DeferredSourceFileDocumentProvider
-
Creates a new source file document provider with the given parent.
- DeferredSourceFileDocumentProvider.SourceFileInfo - Class in org.eclipse.handly.ui.texteditor
-
Subclass of
FileInfo
that can retain a reference to a source file. - DeferredTreeContentProvider - Class in org.eclipse.handly.ui.viewer
-
An abstract base class for a tree content provider that supports asynchronous fetching of children.
- DeferredTreeContentProvider(AbstractTreeViewer, IWorkbenchPartSite) - Constructor for class org.eclipse.handly.ui.viewer.DeferredTreeContentProvider
-
Creates a new instance of the content provider.
- DelegatingSelectionProvider - Class in org.eclipse.handly.ui.viewer
-
An implementation of
IPostSelectionProvider
that delegates to another selection provider, which can be replaced dynamically. - DelegatingSelectionProvider() - Constructor for class org.eclipse.handly.ui.viewer.DelegatingSelectionProvider
- disconnect(Object) - Method in interface org.eclipse.handly.ui.IWorkingCopyManager
-
Disconnects the given element from this manager.
- disconnect(IProgressMonitor) - Method in interface org.eclipse.handly.buffer.ICoreTextFileBufferProvider
-
Disconnects the underlying file buffer from this provider.
- dispose() - Method in class org.eclipse.handly.ui.action.CompositeActionGroup
- dispose() - Method in class org.eclipse.handly.ui.callhierarchy.CallHierarchyLabelProvider
- dispose() - Method in class org.eclipse.handly.ui.callhierarchy.CallHierarchyViewPart
- dispose() - Method in class org.eclipse.handly.ui.outline.CommonOutlinePage
- dispose() - Method in class org.eclipse.handly.ui.outline.EditorInputListenerContribution
- dispose() - Method in class org.eclipse.handly.ui.outline.ElementChangeListenerContribution
- dispose() - Method in class org.eclipse.handly.ui.outline.ExpandableCheckFiltersContribution
- dispose() - Method in interface org.eclipse.handly.ui.outline.IOutlineContribution
-
Disposes of this contribution.
- dispose() - Method in class org.eclipse.handly.ui.outline.LinkWithEditorContribution
- dispose() - Method in class org.eclipse.handly.ui.outline.OutlineActionContribution
- dispose() - Method in class org.eclipse.handly.ui.outline.OutlineContextMenuContribution
- dispose() - Method in class org.eclipse.handly.ui.outline.OutlineContribution
-
Disposes of this contribution.
- dispose() - Method in class org.eclipse.handly.ui.outline.OutlineDragAndDropContribution
- dispose() - Method in class org.eclipse.handly.ui.outline.OutlineFilterContribution
- dispose() - Method in class org.eclipse.handly.ui.outline.OutlineLinkingHelper
- dispose() - Method in class org.eclipse.handly.ui.outline.OutlineSorterContribution
- dispose() - Method in class org.eclipse.handly.ui.outline.ResourceChangeListenerContribution
- dispose() - Method in class org.eclipse.handly.ui.outline.SourceElementLinkingHelper
- dispose() - Method in class org.eclipse.handly.ui.preference.ToggleAction
-
Disposes of this action.
- dispose() - Method in class org.eclipse.handly.ui.search.BaseSearchLabelProvider
- dispose() - Method in class org.eclipse.handly.ui.typehierarchy.TypeHierarchyViewPart
- dispose() - Method in class org.eclipse.handly.ui.viewer.CompositeLabelDecorator
- dispose() - Method in class org.eclipse.handly.ui.viewer.ElementTreeContentProvider
- dispose() - Method in class org.eclipse.handly.ui.viewer.ProblemLabelDecorator
- dispose() - Method in class org.eclipse.handly.ui.viewer.ViewerFocusTracker
-
Disposes of this focus tracker.
- dispose() - Method in class org.eclipse.handly.ui.workingset.AbstractWorkingSetElementAdapter
- dispose() - Method in class org.eclipse.handly.ui.workingset.AbstractWorkingSetUpdater
- disposeAction(IAction) - Method in class org.eclipse.handly.ui.outline.OutlineActionContribution
-
Disposes of the contributed action.
- disposeAction(IAction) - Method in class org.eclipse.handly.ui.outline.ToggleActionContribution
- disposeFileInfo(Object, TextFileDocumentProvider.FileInfo) - Method in class org.eclipse.handly.ui.texteditor.DeferredSourceFileDocumentProvider
- disposeFileInfo(Object, TextFileDocumentProvider.FileInfo) - Method in class org.eclipse.handly.ui.texteditor.SourceFileDocumentProvider
- disposeInput() - Method in class org.eclipse.handly.xtext.ui.editor.HandlyXtextDocument
- doAdd(LruCache.Entry<K, V>) - Method in class org.eclipse.handly.util.LruCache
-
Actually adds a new entry to this cache.
- document - Variable in class org.eclipse.handly.text.DocumentChangeOperation
- DocumentChange - Class in org.eclipse.handly.text
-
Default implementation of
IDocumentChange
. - DocumentChange(TextEdit) - Constructor for class org.eclipse.handly.text.DocumentChange
-
Creates a new document change with the given text edit and
CREATE_UNDO|UPDATE_REGIONS
style. - DocumentChangeOperation - Class in org.eclipse.handly.text
-
Applies a given change to a given
IDocument
. - DocumentChangeOperation(IDocument, IDocumentChange) - Constructor for class org.eclipse.handly.text.DocumentChangeOperation
-
Creates a new operation that can apply the given change to the given document.
- DocumentChangeOperation.UndoChange - Class in org.eclipse.handly.text
- DocumentSnapshot - Class in org.eclipse.handly.snapshot
-
A snapshot of an
IDocument
. - DocumentSnapshot(IDocument) - Constructor for class org.eclipse.handly.snapshot.DocumentSnapshot
-
Constructs a new snapshot of the given document.
- done() - Method in interface org.eclipse.handly.util.IStatusAcceptor
-
Informs this acceptor that there are no more status objects to accept.
- doRefresh(IContext) - Method in class org.eclipse.handly.ui.callhierarchy.CallHierarchyViewPart
-
Refreshes the content of this view according to options specified in the given context.
- doRemove(LruCache.Entry<K, V>) - Method in class org.eclipse.handly.util.LruCache
-
Actually removes an existing entry from this cache.
- doSave(IContext, IProgressMonitor) - Method in class org.eclipse.handly.buffer.Buffer
- doSave(IContext, IProgressMonitor) - Method in class org.eclipse.handly.buffer.ChildBuffer
- DoublePreference - Class in org.eclipse.handly.ui.preference
-
Implements a double-valued preference.
- DoublePreference(String, IPreferenceStore) - Constructor for class org.eclipse.handly.ui.preference.DoublePreference
-
Creates a new double-valued preference with the given name and the given store.
- DualPreferenceStore - Class in org.eclipse.handly.ui.preference
-
A preference store that delegates reads and writes to separate stores.
- DualPreferenceStore(IPreferenceStore, IPreferenceStore) - Constructor for class org.eclipse.handly.ui.preference.DualPreferenceStore
-
Creates a new preference store that will delegate reads and writes to separate stores: one of them may be read-only and another must be writable.
E
- editorInputChanged() - Method in class org.eclipse.handly.ui.outline.CommonOutlinePage
-
Notifies that the outline page's editor input has changed.
- editorInputChanged() - Method in class org.eclipse.handly.ui.outline.EditorInputListenerContribution
-
Notifies that the outline page's editor input has changed.
- EditorInputListenerContribution - Class in org.eclipse.handly.ui.outline
-
An abstract base class for outline contributions listening to the outline page's editor input change.
- EditorInputListenerContribution() - Constructor for class org.eclipse.handly.ui.outline.EditorInputListenerContribution
- EditorOpener - Class in org.eclipse.handly.ui
-
A helper class for opening a model element in an editor.
- EditorOpener(IWorkbenchPage, EditorUtility) - Constructor for class org.eclipse.handly.ui.EditorOpener
-
Constructs an editor opener with the given workbench page and the given editor utility.
- EditorOutlinePopupHost - Class in org.eclipse.handly.ui.quickoutline
-
An editor-based outline popup host.
- EditorOutlinePopupHost(IEditorPart) - Constructor for class org.eclipse.handly.ui.quickoutline.EditorOutlinePopupHost
-
Creates an outline popup host based on the given editor.
- EditorUtility - Class in org.eclipse.handly.ui
-
Provides common methods for working with model elements in editors (such as finding an editor reference for an element and revealing an element in an editor).
- EditorUtility() - Constructor for class org.eclipse.handly.ui.EditorUtility
-
Prevents direct instantiation by clients.
- EditorWorkingCopyReconciler - Class in org.eclipse.handly.ui.text.reconciler
-
An abstract base class of a working copy reconciler that is activated on editor activation and forces reconciling on a significant change in the underlying model.
- EditorWorkingCopyReconciler(IEditorPart, Function<IDocument, ISourceFile>) - Constructor for class org.eclipse.handly.ui.text.reconciler.EditorWorkingCopyReconciler
-
Creates a new working copy reconciler for the given editor and with a function that is used to determine the source file for the reconciler's document.
- EditorWorkingCopyReconciler(IEditorPart, IWorkingCopyManager) - Constructor for class org.eclipse.handly.ui.text.reconciler.EditorWorkingCopyReconciler
-
Creates a new working copy reconciler for the given editor and with the given working copy manager.
- Element - Class in org.eclipse.handly.model.impl.support
-
Provides a skeletal implementation of
IElementImplExtension
to minimize the effort required to implement that interface. - Element(IElement, String) - Constructor for class org.eclipse.handly.model.impl.support.Element
-
Constructs a handle for an element with the given parent element and the given name.
- ElementCache - Class in org.eclipse.handly.model.impl.support
-
A bounded LRU cache of element handle/body relationships that is intended to be used in advanced implementations of
IBodyCache
. - ElementCache(int) - Constructor for class org.eclipse.handly.model.impl.support.ElementCache
-
Constructs an empty
ElementCache
with the given maximum size and a defaultload factor
. - elementChanged(IElementChangeEvent) - Method in interface org.eclipse.handly.model.IElementChangeListener
-
Notifies this listener that some element changes have happened.
- elementChanged(IElementChangeEvent) - Method in class org.eclipse.handly.ui.outline.ElementChangeListenerContribution
-
Notifies that the outline page is affected in some way by the given element change event.
- elementChanged(IElementChangeEvent) - Method in class org.eclipse.handly.ui.outline.HandlyOutlinePage
-
Notifies that this outline page is affected in some way by the given element change event.
- elementChanged(IElementChangeEvent) - Method in class org.eclipse.handly.ui.search.HandlySearchResultUpdater
-
Notifies this listener that some element changes have happened.
- elementChanged(IElementChangeEvent) - Method in class org.eclipse.handly.ui.text.reconciler.WorkingCopyReconciler
-
Notifies that this reconciler is affected in some way by the given element change event.
- ElementChangeEvent - Class in org.eclipse.handly.model.impl.support
-
Default implementation of
IElementChangeEvent
. - ElementChangeEvent(int, IElementDelta...) - Constructor for class org.eclipse.handly.model.impl.support.ElementChangeEvent
-
Constructs an element change event with the given type and the given top-level deltas.
- ElementChangeListenerContribution - Class in org.eclipse.handly.ui.outline
-
An abstract base class for outline contributions listening to
IElementChangeEvent
s. - ElementChangeListenerContribution() - Constructor for class org.eclipse.handly.ui.outline.ElementChangeListenerContribution
- ElementChangeListenerList - Class in org.eclipse.handly.model.impl.support
-
A thread safe list of element change listeners.
- ElementChangeListenerList() - Constructor for class org.eclipse.handly.model.impl.support.ElementChangeListenerList
- ElementChangeListenerList.Entry - Class in org.eclipse.handly.model.impl.support
-
An entry of the element change listener list.
- ElementChangeRecorder - Class in org.eclipse.handly.model.impl.support
-
Records changes in the state of an element tree between two discrete points in time and produces a delta tree representing the changes.
- ElementChangeRecorder() - Constructor for class org.eclipse.handly.model.impl.support.ElementChangeRecorder
- ElementDelta - Class in org.eclipse.handly.model.impl.support
-
A complete implementation of
IElementDeltaImpl
. - ElementDelta(IElement) - Constructor for class org.eclipse.handly.model.impl.support.ElementDelta
-
Constructs an initially empty delta for the given element.
- ElementDelta.Builder - Class in org.eclipse.handly.model.impl.support
-
Builds a tree of
ElementDelta
objects based on elementary changes. - ElementDelta.Factory - Interface in org.eclipse.handly.model.impl.support
-
Represents a factory for creating instances of
ElementDelta
. - ElementDeltas - Class in org.eclipse.handly.model
-
Provides static methods for generic access to
IElementDelta
s. - ElementLabelProvider - Class in org.eclipse.handly.ui.viewer
-
A basic label provider for
IElement
s. - ElementLabelProvider() - Constructor for class org.eclipse.handly.ui.viewer.ElementLabelProvider
- ElementManager - Class in org.eclipse.handly.model.impl.support
-
Manages element handle/body relationships for a Handly-based model.
- ElementManager(IBodyCache) - Constructor for class org.eclipse.handly.model.impl.support.ElementManager
-
Constructs an element manager with the given body cache.
- ElementMatcher(Predicate<String>) - Constructor for class org.eclipse.handly.ui.quickoutline.FilteringOutlinePopup.ElementMatcher
-
Creates a new element matcher based on the given string matcher.
- Elements - Class in org.eclipse.handly.model
-
Provides static methods for generic access to
IElement
s. - elementsChanged(Object[]) - Method in class org.eclipse.handly.ui.search.AbstractSearchResultPage
- elementsChanged(Object[]) - Method in class org.eclipse.handly.ui.search.AbstractSearchTreeContentProvider
- elementsChanged(Object[]) - Method in interface org.eclipse.handly.ui.search.ISearchContentProvider
-
Notifies that the set of matches for the given elements has changed.
- elementsChanged(Object[]) - Method in class org.eclipse.handly.ui.search.SearchTableContentProvider
- elementsOfType(Object[], Class<? extends T>...) - Static method in class org.eclipse.handly.util.ArrayUtil
-
Returns a list of all of the elements in the given array that have any of the given types, in the order the elements follow in the given array.
- ElementTreeContentProvider - Class in org.eclipse.handly.ui.viewer
-
A basic content provider for
IElement
s. - ElementTreeContentProvider() - Constructor for class org.eclipse.handly.ui.viewer.ElementTreeContentProvider
- EMPTY_ARRAY - Static variable in class org.eclipse.handly.model.ElementDeltas
-
A zero-length array of the runtime type
IElementDelta[]
. - EMPTY_ARRAY - Static variable in class org.eclipse.handly.model.Elements
-
A zero-length array of the runtime type
IElement[]
. - EMPTY_CONTEXT - Static variable in class org.eclipse.handly.context.Contexts
-
The empty context (immutable).
- endRecording() - Method in class org.eclipse.handly.model.impl.support.ElementChangeRecorder
-
Ends the current recording and returns a delta builder with the consolidated changes between the state of the element tree at the time the recording was started and its current state.
- ensureMaxSize(int, IElement) - Method in class org.eclipse.handly.model.impl.support.ElementCache
-
Ensures that there is enough room for adding the given number of child elements.
- ensureReconciled(ISourceElement, IProgressMonitor) - Static method in class org.eclipse.handly.model.Elements
-
Ensures that, if the given element is contained in a source file, the source file is reconciled.
- Entry(K, V) - Constructor for class org.eclipse.handly.util.LruCache.Entry
-
Constructs a cache entry with the given key and value.
- entryByKey(Object) - Method in class org.eclipse.handly.util.LruCache
-
Returns the corresponding entry for the given key, or
null
if this cache contains no entry for the key. - equals(Object) - Method in interface org.eclipse.handly.model.IElement
- equals(Object) - Method in class org.eclipse.handly.model.impl.support.Element
- equals(Object) - Method in class org.eclipse.handly.ui.callhierarchy.CallHierarchyViewPart.HistoryEntry
- equals(Object) - Method in class org.eclipse.handly.ui.typehierarchy.TypeHierarchyViewPart.HistoryEntry
- equals(Object) - Method in class org.eclipse.handly.util.Property
- equals(Object) - Method in class org.eclipse.handly.util.TextRange
- equalsAndSameParentChain(IElement, IElement) - Static method in class org.eclipse.handly.model.Elements
-
Returns whether the elements are equal and belong to the same parent chain.
- equalsAndSameParentChain_(IElement) - Method in interface org.eclipse.handly.model.impl.IElementImpl
-
Returns whether this element is equal to the given element and belongs to the same parent chain as the given element.
- ERROR - Enum constant in enum class org.eclipse.handly.ui.viewer.ProblemLabelDecorator.Severity
- evict(LruCache.Entry<K, V>) - Method in class org.eclipse.handly.util.BoundedLruCache
-
Attempts to evict an existing entry from this cache in response to request to
makeSpace
. - evict(LruCache.Entry<IElement, Object>) - Method in class org.eclipse.handly.model.impl.support.ElementCache
-
Attempts to evict an existing entry from this cache in response to request to
makeSpace
. - execute() - Method in class org.eclipse.handly.text.DocumentChangeOperation
-
Executes the document change.
- execute(ExecutionEvent) - Method in class org.eclipse.handly.ui.quickoutline.OutlinePopupHandler
- execute(IProgressMonitor) - Method in class org.eclipse.handly.buffer.BufferChangeOperation
-
Executes the buffer change.
- exists() - Method in interface org.eclipse.handly.model.IElementExtension
-
Returns whether this element exists in the model.
- exists() - Method in class org.eclipse.handly.snapshot.TextFileSnapshot
- exists() - Method in class org.eclipse.handly.snapshot.TextFileStoreSnapshot
- exists(IElement) - Static method in class org.eclipse.handly.model.Elements
-
Returns whether the element exists in the model.
- exists_() - Method in interface org.eclipse.handly.model.impl.IElementImpl
-
Returns whether this element exists in the model.
- exists_() - Method in interface org.eclipse.handly.model.impl.support.IElementImplSupport
-
Returns whether this element exists in the model.
- exists_() - Method in interface org.eclipse.handly.model.impl.support.ISourceConstructImplSupport
-
Returns whether this element exists in the model.
- ExpandableCheckFiltersContribution - Class in org.eclipse.handly.ui.outline
-
Instructs the outline page's tree viewer to consult filters to more accurately determine if an item can be expanded.
- ExpandableCheckFiltersContribution() - Constructor for class org.eclipse.handly.ui.outline.ExpandableCheckFiltersContribution
- ExpandAllActionContribution - Class in org.eclipse.handly.ui.outline
-
Contributes expand-all action.
- ExpandAllActionContribution() - Constructor for class org.eclipse.handly.ui.outline.ExpandAllActionContribution
F
- F_CHILDREN - Static variable in interface org.eclipse.handly.model.IElementDeltaConstants
-
Change flag constant (bit-mask) indicating that there are changes to the children of the element.
- F_CONTENT - Static variable in interface org.eclipse.handly.model.IElementDeltaConstants
-
Change flag constant (bit-mask) indicating that the content of the element has changed.
- F_DESCRIPTION - Static variable in interface org.eclipse.handly.model.IElementDeltaConstants
-
Change flag constant (bit-mask) indicating that the underlying
IProject
's description has changed. - F_FINE_GRAINED - Static variable in interface org.eclipse.handly.model.IElementDeltaConstants
-
Change flag constant (bit-mask) indicating that this is a fine-grained delta, that is, an analysis down to the source constructs level was done to determine if there were structural changes to source constructs.
- F_MARKERS - Static variable in interface org.eclipse.handly.model.IElementDeltaConstants
-
Change flag constant (bit-mask) indicating that markers on the element's corresponding resource have changed.
- F_MOVED_FROM - Static variable in interface org.eclipse.handly.model.IElementDeltaConstants
-
Change flag constant (bit-mask) indicating that the element was moved from another location.
- F_MOVED_TO - Static variable in interface org.eclipse.handly.model.IElementDeltaConstants
-
Change flag constant (bit-mask) indicating that the element was moved to another location.
- F_OPEN - Static variable in interface org.eclipse.handly.model.IElementDeltaConstants
-
Change flag constant (bit-mask) indicating that the underlying
IProject
has been opened or closed. - F_REORDER - Static variable in interface org.eclipse.handly.model.IElementDeltaConstants
-
Change flag constant (bit-mask) indicating that the element has changed position relatively to its siblings.
- F_SYNC - Static variable in interface org.eclipse.handly.model.IElementDeltaConstants
-
Change flag constant (bit-mask) indicating that sync status of the element's corresponding resource has changed.
- F_UNDERLYING_RESOURCE - Static variable in interface org.eclipse.handly.model.IElementDeltaConstants
-
Change flag constant (bit-mask) indicating that the underlying
IFile
of a working copy has changed. - F_WORKING_COPY - Static variable in interface org.eclipse.handly.model.IElementDeltaConstants
-
Change flag constant (bit-mask) indicating that a source file has become a working copy, or that a working copy has reverted to a source file.
- fetchChildren(IElement, IContext, ICollector<? super IElement>, IProgressMonitor) - Static method in class org.eclipse.handly.model.Elements
-
Adds the immediate children of the element to the given collector.
- fetchChildren_(IContext, ICollector<? super IElement>, IProgressMonitor) - Method in interface org.eclipse.handly.model.impl.IElementImpl
-
Adds the immediate children of this element to the given collector.
- fetchChildrenOfType(IElement, Class<T>, IContext, ICollector<? super T>, IProgressMonitor) - Static method in class org.eclipse.handly.model.Elements
-
Adds the immediate children of the element that have the given type to the given collector.
- fetchChildrenOfType_(Class<T>, IContext, ICollector<? super T>, IProgressMonitor) - Method in interface org.eclipse.handly.model.impl.IElementImpl
-
Adds the immediate children of this element that have the given type to the given collector.
- fetchDeferredChildren(Object, IElementCollector, IProgressMonitor) - Method in class org.eclipse.handly.ui.callhierarchy.CallHierarchyContentProvider
- fetchDeferredChildren(Object, IElementCollector, IProgressMonitor) - Method in class org.eclipse.handly.ui.viewer.DeferredElementTreeContentProvider
- fetchDeferredChildren(Object, IElementCollector, IProgressMonitor) - Method in class org.eclipse.handly.ui.viewer.DeferredTreeContentProvider
-
Called by a job to fetch the child elements of the given parent element.
- fileExists_() - Method in interface org.eclipse.handly.model.impl.support.ISourceFileImplSupport
-
Returns whether the underlying file exists.
- FILESYSTEM - Enum constant in enum class org.eclipse.handly.snapshot.TextFileSnapshot.Layer
-
Indicates that the snapshot is to be taken directly from the file system, bypassing the workspace.
- fillActionBars(IActionBars) - Method in class org.eclipse.handly.ui.action.CompositeActionGroup
- fillActionBars(IActionBars) - Method in class org.eclipse.handly.ui.navigator.OpenActionProvider
-
If the 'Open' action is enabled for the current selection, this implementation sets the global action handler for the action with the id
ICommonActionConstants.OPEN
. - fillContextMenu(IMenuManager) - Method in class org.eclipse.handly.ui.action.CompositeActionGroup
- fillContextMenu(IMenuManager) - Method in class org.eclipse.handly.ui.navigator.OpenActionProvider
-
If the 'Open' action is enabled for the current selection, this implementation inserts a contribution item for the action after the item named
ICommonMenuConstants.GROUP_OPEN
. - fillHierarchyViewerMenu(IMenuManager) - Method in class org.eclipse.handly.ui.callhierarchy.CallHierarchyViewPart
-
Fills the pop-menu for the hierarchy viewer using the menu groups created by
CallHierarchyViewPart.createHierarchyViewerMenuGroups(IMenuManager)
. - fillHierarchyViewerMenu(IMenuManager, TypeHierarchyKind) - Method in class org.eclipse.handly.ui.typehierarchy.TypeHierarchyViewPart
-
Fills the pop-menu for the hierarchy viewer for the given hierarchy kind using the menu groups created by
TypeHierarchyViewPart.createHierarchyViewerMenuGroups(org.eclipse.jface.action.IMenuManager, org.eclipse.handly.ui.typehierarchy.TypeHierarchyKind)
. - fillLocationViewerMenu(IMenuManager) - Method in class org.eclipse.handly.ui.callhierarchy.CallHierarchyViewPart
-
Fills the pop-menu for the location viewer using the menu groups created by
CallHierarchyViewPart.createLocationViewerMenuGroups(IMenuManager)
. - FilteringOutlinePopup - Class in org.eclipse.handly.ui.quickoutline
-
An abstract implementation of an outline popup that supports filtering based on a pattern inputed by the user.
- FilteringOutlinePopup() - Constructor for class org.eclipse.handly.ui.quickoutline.FilteringOutlinePopup
- FilteringOutlinePopup.ElementMatcher - Class in org.eclipse.handly.ui.quickoutline
-
A pattern-based element matcher for the outline popup.
- FilteringOutlinePopup.FilteringOutlineTreeViewer - Class in org.eclipse.handly.ui.quickoutline
-
Extends
OutlinePopup.OutlineTreeViewer
to allow expanding any tree item when the pattern-based filter is active. - FilteringOutlinePopup.StringMatcher - Class in org.eclipse.handly.ui.quickoutline
-
A string pattern matcher that supports '*' and '?' wildcards.
- FilteringOutlineTreeViewer(Tree) - Constructor for class org.eclipse.handly.ui.quickoutline.FilteringOutlinePopup.FilteringOutlineTreeViewer
-
Creates a new tree viewer on the given tree control.
- findAncestorOfType(IElement, Class<T>) - Static method in class org.eclipse.handly.model.Elements
-
Finds and returns the first element that has the given type starting from the given element (inclusive) and going up through the parent chain.
- findAncestorOfTypeUntil(IElement, Class<T>, Predicate<? super IElement>) - Static method in class org.eclipse.handly.model.Elements
-
Finds and returns the first element that has the given type starting from the given element (inclusive) and going up through the parent chain no further than the element matched by the given predicate (exclusive).
- findBody_() - Method in interface org.eclipse.handly.model.impl.IElementImplExtension
-
Returns the cached body for this element, or
null
if none. - findBody_() - Method in interface org.eclipse.handly.model.impl.support.IElementImplSupport
- findCalleeReferences(URI, Consumer<IReferenceDescription>, IProgressMonitor) - Method in class org.eclipse.handly.xtext.ui.callhierarchy.XtextCallHierarchyUtility
-
Finds the callee references from the caller identified by the given URI.
- findCallerReferences(URI, Consumer<IReferenceDescription>, IProgressMonitor) - Method in class org.eclipse.handly.xtext.ui.callhierarchy.XtextCallHierarchyUtility
-
Finds the caller references to the callee identified by the given URI.
- findCallReferences(Consumer<IReferenceDescription>, IProgressMonitor) - Method in class org.eclipse.handly.xtext.ui.callhierarchy.XtextCallHierarchyNode
-
Finds the call references for this node.
- findCommonAncestor(Iterable<? extends IElement>) - Static method in class org.eclipse.handly.model.Elements
-
Finds and returns the closest common ancestor of the given elements, viewing each element as its own ancestor.
- findCommonAncestor(IElement, IElement) - Static method in class org.eclipse.handly.model.Elements
-
Finds and returns the closest common ancestor of the given elements, viewing each element as its own ancestor.
- findCommonAncestorUntil(Iterable<? extends IElement>, Predicate<? super IElement>) - Static method in class org.eclipse.handly.model.Elements
-
Finds and returns the closest common ancestor of the given elements, viewing each element as its own ancestor and looking no further in each parent chain than the element matched by the given predicate (exclusive).
- findCommonAncestorUntil(IElement, IElement, Predicate<? super IElement>) - Static method in class org.eclipse.handly.model.Elements
-
Finds and returns the closest common ancestor of the given elements, viewing each element as its own ancestor and looking no further in each parent chain than the element matched by the given predicate (exclusive).
- findContentChange(Object, Object, IElement) - Method in class org.eclipse.handly.model.impl.support.ElementChangeRecorder
-
Finds whether the given element has had a content change.
- findContentChange(Body, IElement, IElementDeltaBuilder) - Method in class org.eclipse.handly.model.impl.support.Body
-
Finds whether this body has had a content change.
- findContentChange(Body, IElement, IElementDeltaBuilder) - Method in class org.eclipse.handly.model.impl.support.SourceElementBody
-
Finds whether this body has had a content change.
- findDelta(IElementDelta, IElement) - Static method in class org.eclipse.handly.model.ElementDeltas
-
Finds and returns the delta for the given element in a delta subtree (subtree root included), or
null
if no such delta can be found. - findDelta_(IElement) - Method in interface org.eclipse.handly.model.impl.IElementDeltaImpl
-
Finds and returns the delta for the given element in this delta subtree (subtree root included), or
null
if no such delta can be found. - findDelta_(IElement) - Method in class org.eclipse.handly.model.impl.support.ElementDelta
- findEditor(IWorkbenchPage, Object) - Method in class org.eclipse.handly.ui.EditorUtility
-
Given a workbench page, finds and returns the reference for an editor that matches the given element.
- findLastAncestorOfType(IElement, Class<T>) - Static method in class org.eclipse.handly.model.Elements
-
Finds and returns the last element that has the given type starting from the given element (inclusive) and going up through the parent chain to the root element (inclusive).
- findLastAncestorOfTypeUntil(IElement, Class<T>, Predicate<? super IElement>) - Static method in class org.eclipse.handly.model.Elements
-
Finds and returns the last element that has the given type starting from the given element (inclusive) and going up through the parent chain to the element matched by the given predicate (exclusive).
- findLastMatchingAncestor(IElement, Predicate<? super IElement>) - Static method in class org.eclipse.handly.model.Elements
-
Finds and returns the last element that matches the given predicate starting from the given element (inclusive) and going up through the parent chain to the root element (inclusive).
- findLastMatchingAncestorUntil(IElement, Predicate<? super IElement>, Predicate<? super IElement>) - Static method in class org.eclipse.handly.model.Elements
-
Finds and returns the last element that matches the given
filter
predicate starting from the given element (inclusive) and going up through the parent chain to the element matched by the givenuntil
predicate (exclusive). - findMatchingAncestor(IElement, Predicate<? super IElement>) - Static method in class org.eclipse.handly.model.Elements
-
Finds and returns the first element that matches the given predicate starting from the given element (inclusive) and going up through the parent chain.
- findMatchingAncestorUntil(IElement, Predicate<? super IElement>, Predicate<? super IElement>) - Static method in class org.eclipse.handly.model.Elements
-
Finds and returns the first element that matches the given
filter
predicate starting from the given element (inclusive) and going up through the parent chain no further than the element matched by the givenuntil
predicate (exclusive). - findMaxProblemSeverity(IResource, int, TextRange) - Static method in class org.eclipse.handly.ui.viewer.ProblemMarkerLabelDecorator
-
Returns the maximum severity across problem markers attached to the given resource, and, optionally, to its descendants.
- findSelection(IEditorInput) - Method in class org.eclipse.handly.ui.navigator.LinkHelper
- finish() - Method in class org.eclipse.handly.ui.workingset.AbstractWorkingSetPage
- fireElementChangeEvent(IElementChangeEvent) - Method in interface org.eclipse.handly.model.impl.support.INotificationManager
-
Notifies registered listeners about the given event.
- fireElementChangeEvent(IElementChangeEvent) - Method in class org.eclipse.handly.model.impl.support.NotificationManager
- firePropertyChangeEvent(String, Object, Object) - Method in class org.eclipse.handly.ui.preference.DualPreferenceStore
- firePropertyChangeEvent(String, Object, Object) - Method in class org.eclipse.handly.ui.preference.FlushingPreferenceStore
- firePropertyChangeEvent(String, Object, Object) - Method in class org.eclipse.handly.ui.preference.ScopedPreferenceStore
- FloatPreference - Class in org.eclipse.handly.ui.preference
-
Implements a float-valued preference.
- FloatPreference(String, IPreferenceStore) - Constructor for class org.eclipse.handly.ui.preference.FloatPreference
-
Creates a new float-valued preference with the given name and the given store.
- FlushingPreferenceStore - Class in org.eclipse.handly.ui.preference
-
A preference store that flushes the delegate after each write operation.
- FlushingPreferenceStore(IPreferenceStore) - Constructor for class org.eclipse.handly.ui.preference.FlushingPreferenceStore
-
Creates a new preference store that will delegate to the given store, flushing it after each write operation.
- focusChanged() - Method in class org.eclipse.handly.ui.viewer.ViewerFocusTracker
-
A callback method which is called when a viewer gets focus.
- FORCE_OPEN - Static variable in interface org.eclipse.handly.model.impl.IElementImplExtension
-
Indicates whether to forcibly reopen this element if it is already open (i.e., already present in the body cache).
- FORCE_RECONCILING - Static variable in class org.eclipse.handly.model.Elements
-
Indicates whether reconciling has to be performed even if the working copy buffer has not been modified since the last time the working copy was reconciled.
- FORCE_SAVE - Enum constant in enum class org.eclipse.handly.buffer.SaveMode
-
Indicates that the buffer is to be saved after the change has been applied.
- forceReconcile() - Method in class org.eclipse.handly.xtext.ui.editor.HandlyXtextReconciler
- forceReconciling() - Method in class org.eclipse.handly.ui.text.reconciler.WorkingCopyReconciler
- forFile(IFile) - Static method in class org.eclipse.handly.buffer.TextFileBuffer
-
Returns a
TextFileBuffer
for the given file resource. - forFileStore(IFileStore) - Static method in class org.eclipse.handly.buffer.TextFileBuffer
-
Returns a
TextFileBuffer
for the given file store. - forFileStore(IFileStore, ITextFileBufferManager) - Static method in interface org.eclipse.handly.buffer.ICoreTextFileBufferProvider
-
Returns an
ICoreTextFileBufferProvider
for the given file store and buffer manager. - forLocation(IPath, LocationKind) - Static method in class org.eclipse.handly.buffer.TextFileBuffer
-
Returns a
TextFileBuffer
for the given file location. - forLocation(IPath, LocationKind, ITextFileBufferManager) - Static method in interface org.eclipse.handly.buffer.ICoreTextFileBufferProvider
-
Returns an
ICoreTextFileBufferProvider
for the given file location and buffer manager. - FORMAT_STYLE - Static variable in class org.eclipse.handly.util.ToStringOptions
-
Format style property.
- FsSourceFile - Class in org.eclipse.handly.model.impl.support
-
Provides a skeletal implementation of
ISourceFileImplExtension
for source files that have an underlyingIFileStore
. - FsSourceFile(IElement, IFileStore) - Constructor for class org.eclipse.handly.model.impl.support.FsSourceFile
-
Constructs a handle for a source file with the given parent element and the given underlying
IFileStore
. - FULL - Enum constant in enum class org.eclipse.handly.util.ToStringOptions.FormatStyle
-
Full text style, with the most detail.
G
- get(Class<T>) - Method in class org.eclipse.handly.context.Context
- get(Class<T>) - Method in class org.eclipse.handly.context.GuiceContext
- get(Class<T>) - Method in interface org.eclipse.handly.context.IContext
-
Returns the context value associated with the given class.
- get(Object) - Method in class org.eclipse.handly.util.LruCache
-
Returns the corresponding value for the given key and moves the corresponding entry to the most recently used position in this cache.
- get(String, Class<T>) - Static method in class org.eclipse.handly.util.Property
-
Returns a property with the given name and type.
- get(IElement) - Method in interface org.eclipse.handly.model.impl.support.IBodyCache
-
Returns the corresponding body for the given element, or
null
if this cache contains no body for the element. - get(Property<T>) - Method in class org.eclipse.handly.context.Context
- get(Property<T>) - Method in class org.eclipse.handly.context.GuiceContext
- get(Property<T>) - Method in interface org.eclipse.handly.context.IContext
-
Returns the context value associated with the given property.
- get(Property<T>) - Method in class org.eclipse.handly.model.impl.support.SourceElementBody
- get(Property<T>) - Method in interface org.eclipse.handly.model.ISourceElementInfo
-
Returns the cached value for the given property, or
null
if no value is set. - getActiveEntry() - Method in class org.eclipse.handly.ui.action.HistoryDropDownAction.History
-
Returns the history entry currently designated as 'active'.
- getAdaptables(Object[]) - Static method in class org.eclipse.handly.ui.workingset.AbstractWorkingSetPage
-
Given an array, selects the
IAdaptable
elements. - getAdapter(Class<T>) - Method in interface org.eclipse.handly.ui.callhierarchy.ICallHierarchyNode
- getAdapter(Class<T>) - Method in interface org.eclipse.handly.ui.callhierarchy.ICallLocation
- getAddedChildren() - Method in interface org.eclipse.handly.model.IElementDeltaExtension
-
Returns element deltas for the immediate children that have been added.
- getAddedChildren(IElementDelta) - Static method in class org.eclipse.handly.model.ElementDeltas
-
Returns element deltas for the immediate children that have been added.
- getAddedChildren_() - Method in interface org.eclipse.handly.model.impl.IElementDeltaImpl
-
Returns element deltas for the immediate children that have been added.
- getAddedChildren_() - Method in class org.eclipse.handly.model.impl.support.ElementDelta
-
Returns element deltas for the immediate children that have been added.
- getAffectedChildren() - Method in interface org.eclipse.handly.model.IElementDeltaExtension
-
Returns element deltas for all affected (added, removed, or changed) immediate children.
- getAffectedChildren(IElementDelta) - Static method in class org.eclipse.handly.model.ElementDeltas
-
Returns element deltas for all affected (added, removed, or changed) immediate children.
- getAffectedChildren_() - Method in interface org.eclipse.handly.model.impl.IElementDeltaImpl
-
Returns element deltas for all affected (added, removed, or changed) immediate children.
- getAffectedChildren_() - Method in class org.eclipse.handly.model.impl.support.ElementDelta
-
Returns element deltas for all affected (added, removed, or changed) immediate children.
- getAffectedObjects() - Method in class org.eclipse.handly.refactoring.SourceFileChange
- getAncestor(Class<T>) - Method in interface org.eclipse.handly.model.IElementExtension
-
Returns the closest ancestor of this element that has the given type (excluding this element).
- getAnnotationModel() - Method in interface org.eclipse.handly.buffer.IBuffer
-
Returns the annotation model of this buffer, if any.
- getAnnotationModel() - Method in class org.eclipse.handly.buffer.TextFileBuffer
- getAnnotationModel() - Method in class org.eclipse.handly.ui.texteditor.TextEditorBuffer
- getBackground(Object) - Method in class org.eclipse.handly.ui.search.BaseSearchLabelProvider
-
Provides a background color for the given element.
- getBase() - Method in class org.eclipse.handly.buffer.BufferChange
- getBase() - Method in interface org.eclipse.handly.buffer.IBufferChange
-
Returns the snapshot on which this change's edit tree is based, or
null
if the snapshot is unknown. - getBase() - Method in class org.eclipse.handly.refactoring.SourceFileChange
-
Returns the snapshot on which the change's edit tree is based, or
null
if the snapshot is unknown. - getBase() - Method in class org.eclipse.handly.text.DocumentChange
- getBase() - Method in interface org.eclipse.handly.text.IDocumentChange
-
Returns the snapshot on which this change's edit tree is based, or
null
if the snapshot is unknown. - getBody_() - Method in interface org.eclipse.handly.model.impl.IElementImplExtension
-
Returns the cached body for this element.
- getBody_(IContext, IProgressMonitor) - Method in interface org.eclipse.handly.model.impl.IElementImplExtension
-
Returns the cached body for this element.
- getBoolean(String) - Method in class org.eclipse.handly.ui.preference.DualPreferenceStore
- getBoolean(String) - Method in class org.eclipse.handly.ui.preference.FlushingPreferenceStore
- getBoolean(String) - Method in class org.eclipse.handly.ui.preference.ScopedPreferenceStore
- getBuffer() - Method in interface org.eclipse.handly.buffer.ICoreTextFileBufferProvider
-
Returns the
ITextFileBuffer
managed for the underlying file, ornull
if there is no such buffer. - getBuffer() - Method in interface org.eclipse.handly.model.impl.IWorkingCopyInfo
-
Returns the buffer of the working copy.
- getBuffer() - Method in interface org.eclipse.handly.model.ISourceFileExtension
-
Returns a buffer opened for this source file.
- getBuffer(ISourceElement) - Method in class org.eclipse.handly.ui.EditorUtility
-
Returns the buffer for the given source element, or
null
if the element has no corresponding buffer or if an exception occurs while obtaining the buffer. - getBuffer(ISourceFile) - Static method in class org.eclipse.handly.model.Elements
-
Returns a buffer opened for the source file.
- getBuffer(ISourceFile, IContext, IProgressMonitor) - Static method in class org.eclipse.handly.model.Elements
-
Returns a buffer opened for the source file.
- getBuffer_(IContext, IProgressMonitor) - Method in interface org.eclipse.handly.model.impl.ISourceFileImpl
-
Returns a buffer opened for this source file.
- getBuffer_(IContext, IProgressMonitor) - Method in interface org.eclipse.handly.model.impl.support.ISourceFileImplSupport
-
Returns a buffer opened for this source file.
- getBufferManager() - Method in interface org.eclipse.handly.buffer.ICoreTextFileBufferProvider
-
Returns the underlying
ITextFileBufferManager
. - getCallee() - Method in class org.eclipse.handly.ui.callhierarchy.CallLocation
- getCallee() - Method in interface org.eclipse.handly.ui.callhierarchy.ICallLocation
-
Returns the underlying model element representing the callee.
- getCaller() - Method in class org.eclipse.handly.ui.callhierarchy.CallLocation
- getCaller() - Method in interface org.eclipse.handly.ui.callhierarchy.ICallLocation
-
Returns the underlying model element representing the caller.
- getCallHierarchyUtility() - Method in class org.eclipse.handly.xtext.ui.callhierarchy.XtextCallHierarchyNode
-
Returns the call hierarchy utility used by this node.
- getCallLocations() - Method in class org.eclipse.handly.ui.callhierarchy.CallHierarchyNode
- getCallLocations() - Method in interface org.eclipse.handly.ui.callhierarchy.ICallHierarchyNode
-
Returns the call locations associated with this node.
- getCallRange() - Method in class org.eclipse.handly.ui.callhierarchy.CallLocation
- getCallRange() - Method in class org.eclipse.handly.ui.callhierarchy.CallTextInfo
-
Returns the text range of the call.
- getCallRange() - Method in interface org.eclipse.handly.ui.callhierarchy.ICallLocation
-
Returns the text range of the call.
- getCallRegion(EObject, EReference, int) - Method in class org.eclipse.handly.xtext.ui.callhierarchy.XtextCallHierarchyUtility
-
Returns the text region for the given call reference.
- getCallText() - Method in class org.eclipse.handly.ui.callhierarchy.CallLocation
- getCallText() - Method in class org.eclipse.handly.ui.callhierarchy.CallTextInfo
-
Returns the textual representation of the call.
- getCallText() - Method in interface org.eclipse.handly.ui.callhierarchy.ICallLocation
-
Returns the textual representation of the call.
- getCallTextInfo() - Method in interface org.eclipse.handly.ui.callhierarchy.ICallLocation
-
Returns the call text info for this call location.
- getCallTextInfo(IReferenceDescription) - Method in class org.eclipse.handly.xtext.ui.callhierarchy.XtextCallHierarchyUtility
-
Returns the call text info based on the given call reference.
- getChangedChildren() - Method in interface org.eclipse.handly.model.IElementDeltaExtension
-
Returns element deltas for the immediate children that have been changed.
- getChangedChildren(IElementDelta) - Static method in class org.eclipse.handly.model.ElementDeltas
-
Returns element deltas for the immediate children that have been changed.
- getChangedChildren_() - Method in interface org.eclipse.handly.model.impl.IElementDeltaImpl
-
Returns element deltas for the immediate children that have been changed.
- getChangedChildren_() - Method in class org.eclipse.handly.model.impl.support.ElementDelta
-
Returns element deltas for the immediate children that have been changed.
- getChildren() - Method in interface org.eclipse.handly.model.IElementExtension
-
Returns the immediate children of this element.
- getChildren() - Method in class org.eclipse.handly.model.impl.support.Body
-
Returns the child elements for this body.
- getChildren() - Method in class org.eclipse.handly.model.impl.support.SourceElementBody
-
Returns the child elements for this body.
- getChildren() - Method in interface org.eclipse.handly.model.ISourceElementInfo
-
Returns the cached immediate children of the source element.
- getChildren(Class<T>) - Method in interface org.eclipse.handly.model.IElementExtension
-
Returns the immediate children of this element that have the given type.
- getChildren(Object) - Method in class org.eclipse.handly.ui.callhierarchy.CallHierarchyContentProvider
- getChildren(Object) - Method in class org.eclipse.handly.ui.search.AbstractSearchTreeContentProvider
- getChildren(Object) - Method in class org.eclipse.handly.ui.viewer.DeferredElementTreeContentProvider
- getChildren(Object) - Method in class org.eclipse.handly.ui.viewer.ElementTreeContentProvider
- getChildren(IProgressMonitor) - Method in class org.eclipse.handly.ui.callhierarchy.CallHierarchyNode
-
Returns the immediate child nodes of this node.
- getChildren(IProgressMonitor) - Method in interface org.eclipse.handly.ui.callhierarchy.ICallHierarchyNode
-
Returns the immediate child nodes of this node.
- getChildren(IElement) - Static method in class org.eclipse.handly.model.Elements
-
Returns the immediate children of the element.
- getChildren(IElement, IContext, IProgressMonitor) - Static method in class org.eclipse.handly.model.Elements
-
Returns the immediate children of the element.
- getChildren_(IContext, IProgressMonitor) - Method in interface org.eclipse.handly.model.impl.IElementImpl
-
Returns the immediate children of this element.
- getChildren_(IContext, IProgressMonitor) - Method in interface org.eclipse.handly.model.impl.IElementImplExtension
- getChildrenFromBody_(Object) - Method in interface org.eclipse.handly.model.impl.IElementImplExtension
-
Given a body for this element, returns the immediate children.
- getChildrenFromBody_(Object) - Method in interface org.eclipse.handly.model.impl.support.IElementImplSupport
-
Given a body for this element, returns the immediate children.
- getChildrenOfType(IElement, Class<T>) - Static method in class org.eclipse.handly.model.Elements
-
Returns the immediate children of the element that have the given type.
- getChildrenOfType(IElement, Class<T>, IContext, IProgressMonitor) - Static method in class org.eclipse.handly.model.Elements
-
Returns the immediate children of the element that have the given type.
- getChildrenOfType_(Class<T>, IContext, IProgressMonitor) - Method in interface org.eclipse.handly.model.impl.IElementImpl
-
Returns the immediate children of this element that have the given type.
- getClearHistoryAction() - Method in class org.eclipse.handly.ui.action.HistoryDropDownAction
-
Returns a 'clear history' action.
- getColoredLabelWithCounts(Object, StyledString) - Method in class org.eclipse.handly.ui.search.BaseSearchLabelProvider
-
Decorates the given styled string with the match count information for the given element.
- getColumn(int) - Method in class org.eclipse.handly.ui.callhierarchy.LocationTableLabelProvider
-
Given a column index in the call location table, returns the corresponding
LocationTableLabelProvider.Column
. - getColumnImage(Object, int) - Method in class org.eclipse.handly.ui.callhierarchy.LocationTableLabelProvider
- getColumnText(Object, int) - Method in class org.eclipse.handly.ui.callhierarchy.LocationTableLabelProvider
- getComparator() - Method in class org.eclipse.handly.ui.outline.LexicalSortContribution
-
Returns a comparator that will be used when the sorter is active.
- getComparator() - Method in class org.eclipse.handly.ui.outline.OutlineSorterContribution
-
Returns a comparator that will be used when the sorter is active.
- getConnectedSourceFile(Object) - Method in class org.eclipse.handly.ui.texteditor.DeferredSourceFileDocumentProvider
-
Returns the source file managed for the given element, or
null
if this provider does not currently manage a source file for the element. - getConnectedSourceFile(IDocument) - Method in class org.eclipse.handly.ui.texteditor.DeferredSourceFileDocumentProvider
-
Returns the source file managed for the given document, or
null
if this provider does not currently manage a source file for the document. - getConnectedSourceFiles() - Method in class org.eclipse.handly.ui.texteditor.DeferredSourceFileDocumentProvider
-
Returns all source files that are currently managed by this provider.
- getContentAdapter() - Method in interface org.eclipse.handly.model.adapter.IContentAdapterProvider
-
Returns a content adapter according to the provider strategy.
- getContentAdapter() - Method in class org.eclipse.handly.ui.outline.ElementChangeListenerContribution
-
Returns the installed content adapter, or a
NullContentAdapter
if none. - getContentAdapter() - Method in class org.eclipse.handly.ui.outline.HandlyOutlinePage
-
Returns the content adapter that defines a mapping between elements of a Handly-based model and the outline's content.
- getContentAdapter() - Method in class org.eclipse.handly.ui.outline.ProblemMarkerListenerContribution
-
Returns the installed content adapter, or a
NullContentAdapter
if none. - getContentAdapter() - Method in class org.eclipse.handly.ui.outline.SourceElementLinkingHelper
-
Returns the installed content adapter, or a
NullContentAdapter
if none. - getContentAdapter() - Method in class org.eclipse.handly.ui.quickoutline.HandlyOutlinePopup
-
Returns the content adapter that defines a mapping between elements of a Handly-based model and the outline's content.
- getContentAdapter() - Method in class org.eclipse.handly.ui.search.AbstractHandlySearchResult
-
Returns the content adapter that defines a mapping between
IElement
s and elements of this search result. - getContentAdapter() - Method in class org.eclipse.handly.ui.workingset.AbstractContainmentAdapter
-
Returns the content adapter that defines a mapping between elements of a Handly-based model and the working set's content.
- getContentAdapter() - Method in class org.eclipse.handly.ui.workingset.AbstractWorkingSetUpdater
-
Returns the content adapter that defines a mapping between elements of a Handly-based model and the working set's content.
- getContentAdapter(IDecorationContext) - Method in class org.eclipse.handly.ui.viewer.ProblemMarkerLabelDecorator
-
Returns the content adapter that defines a mapping between elements of a Handly-based model and the viewer's content.
- getContentProvider() - Method in class org.eclipse.handly.ui.outline.CommonOutlinePage
-
Returns the content provider that is to be used by the outline page's tree viewer.
- getContentProvider() - Method in class org.eclipse.handly.ui.quickoutline.OutlinePopup
-
Returns the content provider that is to be used by the outline popup's tree viewer.
- getContentProvider() - Method in class org.eclipse.handly.ui.search.AbstractSearchResultPage
-
Returns the content provider currently used in this page.
- getContents() - Method in class org.eclipse.handly.snapshot.DocumentSnapshot
- getContents() - Method in interface org.eclipse.handly.snapshot.ISnapshot
-
A snapshot returns the same contents until it expires.
- getContents() - Method in class org.eclipse.handly.snapshot.NonExpiringSnapshot
-
Returns the cached contents of the wrapped snapshot.
- getContents() - Method in class org.eclipse.handly.snapshot.TextFileBufferSnapshot
- getContents() - Method in class org.eclipse.handly.snapshot.TextFileSnapshot
- getContents() - Method in class org.eclipse.handly.snapshot.TextFileStoreSnapshot
- getContext() - Method in interface org.eclipse.handly.model.impl.IWorkingCopyInfo
-
Returns the context of the working copy.
- getContextMenuExtensionId() - Method in class org.eclipse.handly.ui.outline.OutlineContextMenuContribution
-
Returns the unique id to use for registration the context menu with the workbench, or
null
if the menu is not eligible for extension. - getContextMenuId() - Method in class org.eclipse.handly.ui.outline.OutlineContextMenuContribution
-
Returns the id of the context menu manager, or
null
if the menu has no id. - getContributionManager() - Method in class org.eclipse.handly.ui.outline.OutlineActionContribution
-
Returns the manager that is to be used for contributing the action to the outline page.
- getControl() - Method in class org.eclipse.handly.ui.outline.CommonOutlinePage
- getControl() - Method in class org.eclipse.handly.ui.quickoutline.EditorOutlinePopupHost
- getControl() - Method in interface org.eclipse.handly.ui.quickoutline.IOutlinePopupHost
-
Returns the SWT control for this host, or
null
if the control is no longer available or has yet to be created. - getCoreTextFileBufferProvider() - Method in class org.eclipse.handly.buffer.TextFileBuffer
-
Returns the provider of the underlying
ITextFileBuffer
for this buffer. - getCorrespondingElement(IElement) - Method in class org.eclipse.handly.model.adapter.DefaultContentAdapter
- getCorrespondingElement(IElement) - Method in interface org.eclipse.handly.model.adapter.IContentAdapter
-
Returns the element that corresponds to the given
IElement
. - getCorrespondingElement(IElement) - Method in interface org.eclipse.handly.model.adapter.ICorrespondingElementProvider
-
Returns the element that corresponds to the given
IElement
. - getCorrespondingElement(IElement) - Method in class org.eclipse.handly.model.adapter.NullContentAdapter
- getCorrespondingElement(ISelection) - Method in class org.eclipse.handly.ui.quickoutline.HandlyOutlinePopup
-
Returns the outline element corresponding to the given host selection.
- getCorrespondingElement(ISelection) - Method in class org.eclipse.handly.ui.quickoutline.OutlinePopup
-
Returns the outline element corresponding to the given host selection.
- getCurrentContent(IProgressMonitor) - Method in class org.eclipse.handly.refactoring.SourceFileChange
- getCurrentContent(IRegion, boolean, int, IProgressMonitor) - Method in class org.eclipse.handly.refactoring.SourceFileChange
- getCurrentSnapshot() - Method in class org.eclipse.handly.text.DocumentChangeOperation
- getDefault() - Static method in class org.eclipse.handly.util.UiSynchronizer
-
Returns a default instance of the synchronizer, or
null
if it is not available at this time (e.g., when running headless). - getDefaultBoolean(String) - Method in class org.eclipse.handly.ui.preference.DualPreferenceStore
- getDefaultBoolean(String) - Method in class org.eclipse.handly.ui.preference.FlushingPreferenceStore
- getDefaultBoolean(String) - Method in class org.eclipse.handly.ui.preference.ScopedPreferenceStore
- getDefaultComparator() - Method in class org.eclipse.handly.ui.outline.OutlineSorterContribution
-
Returns a comparator that will be used when the sorter is inactive, or
null
if no sorting needs to take place then. - getDefaultDouble(String) - Method in class org.eclipse.handly.ui.preference.DualPreferenceStore
- getDefaultDouble(String) - Method in class org.eclipse.handly.ui.preference.FlushingPreferenceStore
- getDefaultDouble(String) - Method in class org.eclipse.handly.ui.preference.ScopedPreferenceStore
- getDefaultFloat(String) - Method in class org.eclipse.handly.ui.preference.DualPreferenceStore
- getDefaultFloat(String) - Method in class org.eclipse.handly.ui.preference.FlushingPreferenceStore
- getDefaultFloat(String) - Method in class org.eclipse.handly.ui.preference.ScopedPreferenceStore
- getDefaultInt(String) - Method in class org.eclipse.handly.ui.preference.DualPreferenceStore
- getDefaultInt(String) - Method in class org.eclipse.handly.ui.preference.FlushingPreferenceStore
- getDefaultInt(String) - Method in class org.eclipse.handly.ui.preference.ScopedPreferenceStore
- getDefaultLocation(Point) - Method in class org.eclipse.handly.ui.quickoutline.OutlinePopup
- getDefaultLong(String) - Method in class org.eclipse.handly.ui.preference.DualPreferenceStore
- getDefaultLong(String) - Method in class org.eclipse.handly.ui.preference.FlushingPreferenceStore
- getDefaultLong(String) - Method in class org.eclipse.handly.ui.preference.ScopedPreferenceStore
- getDefaultString(String) - Method in class org.eclipse.handly.ui.preference.DualPreferenceStore
- getDefaultString(String) - Method in class org.eclipse.handly.ui.preference.FlushingPreferenceStore
- getDefaultString(String) - Method in class org.eclipse.handly.ui.preference.ScopedPreferenceStore
- getDeferredTreeContentManager() - Method in class org.eclipse.handly.ui.viewer.DeferredTreeContentProvider
-
Returns the
DeferredTreeContentManager
used by this content provider. - getDelegate() - Method in class org.eclipse.handly.ui.callhierarchy.CallHierarchyLabelProvider
-
Returns the label provider used for delegation.
- getDelegate() - Method in class org.eclipse.handly.ui.viewer.DelegatingSelectionProvider
-
Returns the selection provider currently used for delegation.
- getDelta() - Method in class org.eclipse.handly.model.impl.support.ElementDelta.Builder
-
Returns the root delta instance specified in the constructor.
- getDelta() - Method in interface org.eclipse.handly.model.impl.support.IElementDeltaBuilder
-
Returns the root of the built delta tree.
- getDeltaBuilder() - Method in class org.eclipse.handly.model.impl.support.ElementChangeRecorder
-
Returns the current delta builder.
- getDeltas() - Method in interface org.eclipse.handly.model.IElementChangeEvent
-
Returns the top-level deltas describing the change.
- getDeltas() - Method in class org.eclipse.handly.model.impl.support.ElementChangeEvent
- getDialogSettings() - Method in class org.eclipse.handly.ui.quickoutline.OutlinePopup
- getDisplayedMatchCount() - Method in class org.eclipse.handly.ui.search.AbstractSearchResultPage
-
Returns the number of matches that are currently displayed for the viewer elements.
- getDocument() - Method in class org.eclipse.handly.buffer.Buffer
- getDocument() - Method in interface org.eclipse.handly.buffer.IBuffer
-
Returns the underlying document of this buffer.
- getDocument() - Method in class org.eclipse.handly.buffer.TextFileBuffer
- getDocument() - Method in class org.eclipse.handly.ui.texteditor.TextEditorBuffer
- getDocument() - Method in class org.eclipse.handly.xtext.ui.editor.XtextWorkingCopyCallback
-
Returns the underlying document of the working copy buffer.
- getDouble(String) - Method in class org.eclipse.handly.ui.preference.DualPreferenceStore
- getDouble(String) - Method in class org.eclipse.handly.ui.preference.FlushingPreferenceStore
- getDouble(String) - Method in class org.eclipse.handly.ui.preference.ScopedPreferenceStore
- getEdit() - Method in class org.eclipse.handly.buffer.BufferChange
- getEdit() - Method in interface org.eclipse.handly.buffer.IBufferChange
-
Returns the edit tree associated with this change.
- getEdit() - Method in class org.eclipse.handly.refactoring.SourceFileChange
-
Returns the root of the change's edit tree.
- getEdit() - Method in class org.eclipse.handly.text.DocumentChange
- getEdit() - Method in interface org.eclipse.handly.text.IDocumentChange
-
Returns the edit tree associated with this change.
- getEditor() - Method in class org.eclipse.handly.ui.outline.CommonOutlinePage
- getEditor() - Method in interface org.eclipse.handly.ui.outline.ICommonOutlinePage
-
Returns the editor which created this outline page.
- getEditor() - Method in class org.eclipse.handly.ui.quickoutline.EditorOutlinePopupHost
-
Returns the editor underlying this host.
- getEditor() - Method in class org.eclipse.handly.ui.text.reconciler.EditorWorkingCopyReconciler
-
Returns the editor this reconciler is associated with.
- getEditorInput() - Method in class org.eclipse.handly.ui.quickoutline.EditorOutlinePopupHost
- getEditorInput() - Method in interface org.eclipse.handly.ui.quickoutline.IOutlinePopupHost
-
Returns the editor input for this host, or
null
if none. - getEditorInput(Object) - Method in class org.eclipse.handly.ui.EditorUtility
-
Returns the editor input for the given element, or
null
if no editor input corresponds to the element. - getEditorMatchAdapter() - Method in class org.eclipse.handly.ui.search.AbstractHandlySearchResult
- getEditorOpener() - Method in class org.eclipse.handly.ui.callhierarchy.CallHierarchyViewPart
-
Returns the editor opener used by this view.
- getEditorOpener() - Method in class org.eclipse.handly.ui.search.AbstractSearchResultPage
-
Returns the editor opener currently used in this page.
- getEditorOpener() - Method in class org.eclipse.handly.ui.typehierarchy.TypeHierarchyViewPart
-
Returns the editor opener used by this view.
- getEditorUtility() - Method in class org.eclipse.handly.ui.EditorOpener
-
Returns the editor utility for this opener.
- getEditorUtility() - Method in class org.eclipse.handly.ui.navigator.LinkHelper
-
Returns the editor utility for this link helper.
- getElement() - Method in interface org.eclipse.handly.model.IElementDeltaExtension
-
Returns the element that this delta describes a change to.
- getElement() - Method in class org.eclipse.handly.ui.callhierarchy.CallHierarchyNode
- getElement() - Method in interface org.eclipse.handly.ui.callhierarchy.ICallHierarchyNode
-
Returns the underlying model element of this node (e.g., an element representing a method declaration).
- getElement(IElementDelta) - Static method in class org.eclipse.handly.model.ElementDeltas
-
Returns the element that the delta describes a change to.
- getElement(IEditorInput) - Method in interface org.eclipse.handly.ui.IInputElementProvider
-
Returns an
IElement
that is appropriate to the given editor input, ornull
if no element is appropriate. - getElement_() - Method in interface org.eclipse.handly.model.impl.IElementDeltaImpl
-
Returns the element that this delta describes a change to.
- getElement_() - Method in class org.eclipse.handly.model.impl.support.ElementDelta
- getElementFor(IResource) - Method in class org.eclipse.handly.ui.workingset.AbstractContainmentAdapter
-
Returns the model element corresponding to the given resource, or
null
if no such element can be found. - getElementLabel(Object) - Method in class org.eclipse.handly.ui.callhierarchy.CallHierarchyViewPart.HistoryEntry
-
Returns a user-readable text label for the given element.
- getElementLabel(Object) - Method in class org.eclipse.handly.ui.typehierarchy.TypeHierarchyViewPart.HistoryEntry
-
Returns a user-readable text label for the given element.
- getElementManager() - Method in interface org.eclipse.handly.model.impl.support.IModelManager
-
Returns the element manager that is to be shared between all elements of the model.
- getElementManager_() - Method in interface org.eclipse.handly.model.impl.support.IElementImplSupport
-
Returns the element manager for this element.
- getElements(Object) - Method in class org.eclipse.handly.ui.callhierarchy.CallHierarchyContentProvider
- getElements(Object) - Method in class org.eclipse.handly.ui.search.AbstractSearchTreeContentProvider
- getElements(Object) - Method in class org.eclipse.handly.ui.search.SearchTableContentProvider
- getElements(Object) - Method in class org.eclipse.handly.ui.viewer.DeferredElementTreeContentProvider
- getElements(Object) - Method in class org.eclipse.handly.ui.viewer.ElementTreeContentProvider
- getEndOffset() - Method in class org.eclipse.handly.util.TextRange
-
Returns the 0-based index of the next character of this text range.
- getEntries() - Method in class org.eclipse.handly.model.impl.support.ElementChangeListenerList
-
Returns the entries of this listener list.
- getEventMask() - Method in class org.eclipse.handly.model.impl.support.ElementChangeListenerList.Entry
-
Returns the bit-wise OR of all event types of interest to the listener.
- getFile() - Method in interface org.eclipse.handly.model.ISourceFileExtension
-
Returns the underlying
IFile
, ornull
if this source file has no underlying file in the workspace. - getFile(Object) - Method in class org.eclipse.handly.ui.search.AbstractHandlySearchResult
- getFile(ISourceFile) - Static method in class org.eclipse.handly.model.Elements
-
Returns the underlying
IFile
, ornull
if the source file has no underlying file in the workspace. - getFile_() - Method in interface org.eclipse.handly.model.impl.ISourceFileImpl
-
Returns the underlying
IFile
, ornull
if this source file has no underlying file in the workspace. - getFile_() - Method in class org.eclipse.handly.model.impl.support.BaseSourceFile
- getFile_() - Method in class org.eclipse.handly.model.impl.support.WorkspaceSourceFile
-
Returns the underlying
IFile
. - getFileBuffer_(IContext, IProgressMonitor) - Method in interface org.eclipse.handly.model.impl.support.ISourceFileImplSupport
-
Returns a buffer opened for the underlying file of this source file.
- getFileMatchAdapter() - Method in class org.eclipse.handly.ui.search.AbstractHandlySearchResult
- getFileObject_() - Method in class org.eclipse.handly.model.impl.support.BaseSourceFile
- getFileObject_() - Method in class org.eclipse.handly.model.impl.support.FsSourceFile
- getFileObject_() - Method in interface org.eclipse.handly.model.impl.support.ISourceFileImplSupport
-
Returns the underlying file object, if any.
- getFileObject_() - Method in class org.eclipse.handly.model.impl.support.WorkspaceSourceFile
-
Returns the underlying
IFile
. - getFileSnapshotProvider_() - Method in interface org.eclipse.handly.model.impl.support.ISourceFileImplSupport
-
Returns a snapshot provider for the underlying file's stored contents.
- getFileStore(ISourceFile) - Static method in class org.eclipse.handly.model.Elements
-
Returns the corresponding
IFileStore
, ornull
if the source file has no corresponding file store. - getFileStore_() - Method in interface org.eclipse.handly.model.impl.ISourceFileImpl
-
Returns the corresponding
IFileStore
, ornull
if this source file has no corresponding file store. - getFileStore_() - Method in class org.eclipse.handly.model.impl.support.FsSourceFile
- getFilter() - Method in class org.eclipse.handly.ui.outline.OutlineFilterContribution
-
Returns a viewer filter that is to be contributed to the outline page.
- getFilterText() - Method in class org.eclipse.handly.ui.quickoutline.FilteringOutlinePopup
-
Returns the filter text control of this outline popup.
- getFinalWorkingSetElements(IWorkingSet, IAdaptable[]) - Method in class org.eclipse.handly.ui.workingset.AbstractWorkingSetPage
-
Returns the elements that are to be set into the working set configured by this page.
- getFlags() - Method in interface org.eclipse.handly.model.IElementDeltaExtension
-
Returns flags which describe in more detail how an element has changed.
- getFlags(IElementDelta) - Static method in class org.eclipse.handly.model.ElementDeltas
-
Returns flags which describe in more detail how an element has changed.
- getFlags_() - Method in interface org.eclipse.handly.model.impl.IElementDeltaImpl
-
Returns flags which describe in more detail how an element has changed.
- getFlags_() - Method in class org.eclipse.handly.model.impl.support.ElementDelta
- getFloat(String) - Method in class org.eclipse.handly.ui.preference.DualPreferenceStore
- getFloat(String) - Method in class org.eclipse.handly.ui.preference.FlushingPreferenceStore
- getFloat(String) - Method in class org.eclipse.handly.ui.preference.ScopedPreferenceStore
- getFocalElement() - Method in class org.eclipse.handly.ui.quickoutline.FilteringOutlinePopup
-
Returns the current focal element for this outline popup.
- getFocusControl() - Method in class org.eclipse.handly.ui.quickoutline.FilteringOutlinePopup
- getFocusControl() - Method in class org.eclipse.handly.ui.quickoutline.OutlinePopup
- getFocusOnSelectionAction() - Method in class org.eclipse.handly.ui.callhierarchy.CallHierarchyViewPart
-
Returns the 'focus on selection' action used by this view.
- getFocusOnSelectionAction() - Method in class org.eclipse.handly.ui.typehierarchy.TypeHierarchyViewPart
-
Returns the 'focus on selection' action used by this view.
- getForeground(Object) - Method in class org.eclipse.handly.ui.search.BaseSearchLabelProvider
-
Provides a foreground color for the given element.
- getFullRange() - Method in class org.eclipse.handly.model.impl.support.SourceElementBody
- getFullRange() - Method in interface org.eclipse.handly.model.ISourceElementInfo
-
Returns the text range of the whole element, or
null
if none. - getHandleMemento(IElement) - Static method in class org.eclipse.handly.model.Elements
-
Returns a string representation of the element handle that can be used to recreate the handle via the model's
IElementHandleFactory
. - getHandleMemento_() - Method in interface org.eclipse.handly.model.impl.IElementImpl
-
Returns a string representation of this element handle that can be used to recreate the handle via the model's
IElementHandleFactory
. - getHeader() - Method in class org.eclipse.handly.ui.viewer.ColumnDescription
-
Returns the column header.
- getHierarchyComparator() - Method in class org.eclipse.handly.ui.callhierarchy.CallHierarchyViewPart
-
Returns a comparator for the hierarchy viewer.
- getHierarchyKind() - Method in class org.eclipse.handly.ui.callhierarchy.CallHierarchyViewPart
-
Returns the current hierarchy kind for this view.
- getHierarchyKind() - Method in class org.eclipse.handly.ui.typehierarchy.TypeHierarchyViewPart
-
Returns the current hierarchy kind for this view.
- getHierarchyRoots() - Method in class org.eclipse.handly.ui.callhierarchy.CallHierarchyViewPart
-
Returns the root nodes for the current call hierarchy.
- getHierarchyViewer() - Method in class org.eclipse.handly.ui.callhierarchy.CallHierarchyViewPart
-
Returns the hierarchy tree viewer.
- getHierarchyViewer(TypeHierarchyKind) - Method in class org.eclipse.handly.ui.typehierarchy.TypeHierarchyViewPart
-
Returns the hierarchy tree viewer for the given hierarchy kind.
- getHistory() - Method in class org.eclipse.handly.ui.callhierarchy.CallHierarchyViewPart
-
Returns the history used by this view; the history is represented by a "live" list of history entries.
- getHistory() - Method in class org.eclipse.handly.ui.typehierarchy.TypeHierarchyViewPart
-
Returns the history used by this view; the history is represented by a "live" list of history entries.
- getHistoryEntries() - Method in class org.eclipse.handly.ui.action.HistoryDropDownAction.History
-
Returns a list of the history entries.
- getHistoryListDialogMessage() - Method in class org.eclipse.handly.ui.action.HistoryDropDownAction
-
Returns the message for the history list dialog.
- getHistoryListDialogTitle() - Method in class org.eclipse.handly.ui.action.HistoryDropDownAction
-
Returns the title for the history list dialog.
- getHost() - Method in class org.eclipse.handly.ui.quickoutline.OutlinePopup
-
Returns the host of this outline popup.
- getIdentifyingRange() - Method in class org.eclipse.handly.model.impl.support.SourceElementBody
- getIdentifyingRange() - Method in interface org.eclipse.handly.model.ISourceElementInfo
-
Returns the text range of the element's identifier, or
null
if none. - getImage(Object) - Method in class org.eclipse.handly.ui.callhierarchy.CallHierarchyLabelProvider
- getImageDescriptor() - Method in class org.eclipse.handly.ui.callhierarchy.CallHierarchyViewPart.HistoryEntry
-
Returns an image descriptor for this history entry.
- getImageDescriptor() - Method in class org.eclipse.handly.ui.typehierarchy.TypeHierarchyViewPart.HistoryEntry
-
Returns an image descriptor for this history entry.
- getImageDescriptor(E) - Method in class org.eclipse.handly.ui.action.HistoryDropDownAction.History
-
Returns an image descriptor for the given history entry.
- getImmediateChildren(Object) - Method in class org.eclipse.handly.ui.viewer.DeferredElementTreeContentProvider
-
Returns the child elements of the given parent element.
- getInitialSelection() - Method in class org.eclipse.handly.ui.quickoutline.OutlinePopup
-
Returns the initially selected outline element.
- getInitialSelection() - Method in class org.eclipse.handly.ui.workingset.AbstractWorkingSetPage
-
Returns the selection used as a basis for the initial state of this page.
- getInitialWorkingSetElements(IWorkingSet) - Method in class org.eclipse.handly.ui.workingset.AbstractWorkingSetPage
-
Returns the elements that are to be shown in the table viewer initially.
- getInputElement() - Method in class org.eclipse.handly.model.impl.support.ElementChangeRecorder
-
Returns the current input element.
- getInputElementProvider() - Method in class org.eclipse.handly.ui.navigator.LinkHelper
-
Returns the input element provider for this link helper.
- getInputElementProvider() - Method in class org.eclipse.handly.ui.outline.HandlyOutlinePage
-
Returns the input element provider for this outline page.
- getInputElementProvider() - Method in class org.eclipse.handly.ui.quickoutline.HandlyOutlinePopup
-
Returns the input element provider for this outline popup.
- getInputElementProvider() - Method in class org.eclipse.handly.ui.search.AbstractHandlySearchResult
-
Returns the input element provider for this search result.
- getInputElementProvider() - Method in class org.eclipse.handly.xtext.ui.outline.HandlyXtextOutlinePage
- getInputElementProvider() - Method in class org.eclipse.handly.xtext.ui.quickoutline.HandlyXtextOutlinePopup
- getInputElements() - Method in class org.eclipse.handly.ui.callhierarchy.CallHierarchyViewPart
-
Returns the current input elements for this view.
- getInputElements() - Method in class org.eclipse.handly.ui.callhierarchy.CallHierarchyViewPart.HistoryEntry
-
Returns the input elements for this history entry.
- getInputElements() - Method in class org.eclipse.handly.ui.typehierarchy.TypeHierarchyViewPart
-
Returns the current input elements for this view.
- getInputElements() - Method in class org.eclipse.handly.ui.typehierarchy.TypeHierarchyViewPart.HistoryEntry
-
Returns the input elements for this history entry.
- getInt(String) - Method in class org.eclipse.handly.ui.preference.DualPreferenceStore
- getInt(String) - Method in class org.eclipse.handly.ui.preference.FlushingPreferenceStore
- getInt(String) - Method in class org.eclipse.handly.ui.preference.ScopedPreferenceStore
- getInvokingKeyListener() - Method in class org.eclipse.handly.ui.quickoutline.OutlinePopup
-
Returns the invoking key listener.
- getInvokingKeyStroke() - Method in class org.eclipse.handly.ui.quickoutline.OutlinePopup
-
Returns the keystroke for invoking this outline popup.
- getInvokingKeyStroke(ExecutionEvent) - Method in class org.eclipse.handly.ui.quickoutline.OutlinePopupHandler
-
Returns the invoking keystroke for the given execution event.
- getKind() - Method in interface org.eclipse.handly.model.IElementDeltaExtension
-
Returns the kind of this element delta.
- getKind() - Method in class org.eclipse.handly.ui.callhierarchy.CallHierarchy
- getKind() - Method in interface org.eclipse.handly.ui.callhierarchy.ICallHierarchy
-
Returns the kind of this call hierarchy.
- getKind() - Method in interface org.eclipse.handly.ui.callhierarchy.ICallHierarchyNode
-
Returns the call hierarchy kind for this node.
- getKind(IElementDelta) - Static method in class org.eclipse.handly.model.ElementDeltas
-
Returns the kind of the element delta.
- getKind_() - Method in interface org.eclipse.handly.model.impl.IElementDeltaImpl
-
Returns the kind of this element delta.
- getKind_() - Method in class org.eclipse.handly.model.impl.support.ElementDelta
- getLabel() - Method in class org.eclipse.handly.ui.callhierarchy.CallHierarchyViewPart.HistoryEntry
-
Returns a user-readable text label for this history entry.
- getLabel() - Method in class org.eclipse.handly.ui.search.AbstractSearchResultPage
- getLabel() - Method in class org.eclipse.handly.ui.typehierarchy.TypeHierarchyViewPart.HistoryEntry
-
Returns a user-readable text label for this history entry.
- getLabel(E) - Method in class org.eclipse.handly.ui.action.HistoryDropDownAction.History
-
Returns a user-readable text label for the given history entry.
- getLabel(Object) - Method in class org.eclipse.handly.ui.viewer.DeferredTreeContentProvider
-
Returns the label text for the given element.
- getLabel(Viewer, Object) - Method in class org.eclipse.handly.ui.viewer.LabelComparator
-
Returns the label string for the given viewer element to use for sorting the viewer's contents.
- getLabelProvider() - Method in class org.eclipse.handly.ui.outline.CommonOutlinePage
-
Returns the label provider that is to be used by the outline page's tree viewer.
- getLabelProvider() - Method in class org.eclipse.handly.ui.quickoutline.OutlinePopup
-
Returns the label provider that is to be used by the outline popup's tree viewer.
- getLabelWithCounts(Object, String) - Method in class org.eclipse.handly.ui.search.BaseSearchLabelProvider
-
Decorates the given element name with the match count information for the given element.
- getLayoutData() - Method in class org.eclipse.handly.ui.viewer.ColumnDescription
-
Returns the column layout data.
- getLayoutMode() - Method in class org.eclipse.handly.ui.typehierarchy.TypeHierarchyViewPart
-
Returns the current layout mode for this view.
- getLength() - Method in class org.eclipse.handly.util.TextRange
-
Returns the number of characters in this text range.
- getLexicalSortPreference() - Method in interface org.eclipse.handly.ui.outline.ICommonOutlinePage
-
Returns lexical sort preference for this outline page.
- getLexicalSortPreference() - Method in class org.eclipse.handly.xtext.ui.outline.HandlyXtextOutlinePage
- getLineNumber() - Method in class org.eclipse.handly.ui.callhierarchy.CallLocation
- getLineNumber() - Method in class org.eclipse.handly.ui.callhierarchy.CallTextInfo
-
Returns the line number of the call.
- getLineNumber() - Method in interface org.eclipse.handly.ui.callhierarchy.ICallLocation
-
Returns the line number of the call.
- getLinkedSelection(ITextSelection, IProgressMonitor) - Method in class org.eclipse.handly.ui.outline.SourceElementLinkingHelper
-
Returns the outline selection corresponding to the given text selection in the editor.
- getLinkedSelection(ISelection, IProgressMonitor) - Method in class org.eclipse.handly.ui.outline.SourceElementLinkingHelper
-
Returns the outline selection corresponding to the given selection in the editor.
- getLinkingHelper() - Method in class org.eclipse.handly.ui.outline.LinkWithEditorContribution
-
Returns a linking helper that will provide link-with-editor logic for the outline page.
- getLinkWithEditorPreference() - Method in interface org.eclipse.handly.ui.outline.ICommonOutlinePage
-
Returns link-with-editor preference for this outline page.
- getLinkWithEditorPreference() - Method in class org.eclipse.handly.xtext.ui.outline.HandlyXtextOutlinePage
- getListener() - Method in class org.eclipse.handly.model.impl.support.ElementChangeListenerList.Entry
-
Returns the listener held by this entry.
- getListeners() - Method in class org.eclipse.handly.buffer.Buffer
- getLoadFactor() - Method in class org.eclipse.handly.model.impl.support.ElementCache
-
Returns the load factor of this cache.
- getLocationColumnDescriptions() - Method in class org.eclipse.handly.ui.callhierarchy.CallHierarchyViewPart
-
Returns the column descriptions for the call location table.
- getLocationUri() - Method in interface org.eclipse.handly.model.IElementExtension
-
Returns a file system location for this element.
- getLocationUri(IElement) - Static method in class org.eclipse.handly.model.Elements
-
Returns a file system location for the element.
- getLocationUri_() - Method in interface org.eclipse.handly.model.impl.IElementImpl
-
Returns a file system location for this element.
- getLocationUri_() - Method in class org.eclipse.handly.model.impl.support.BaseSourceFile
- getLocationUri_() - Method in class org.eclipse.handly.model.impl.support.FsSourceFile
- getLocationViewer() - Method in class org.eclipse.handly.ui.callhierarchy.CallHierarchyViewPart
-
Returns the location table viewer.
- getLong(String) - Method in class org.eclipse.handly.ui.preference.DualPreferenceStore
- getLong(String) - Method in class org.eclipse.handly.ui.preference.FlushingPreferenceStore
- getLong(String) - Method in class org.eclipse.handly.ui.preference.ScopedPreferenceStore
- getLruEntry() - Method in class org.eclipse.handly.util.LruCache
-
Returns the least recently used cache entry, or
null
if this cache is empty. - getMarkerDeltas() - Method in interface org.eclipse.handly.model.IElementDeltaExtension
-
Returns the changes to markers on the corresponding resource of this delta's element.
- getMarkerDeltas(IElementDelta) - Static method in class org.eclipse.handly.model.ElementDeltas
-
Returns the changes to markers on the corresponding resource of the delta's element.
- getMarkerDeltas_() - Method in interface org.eclipse.handly.model.impl.IElementDeltaImpl
-
Returns the changes to markers on the corresponding resource of this delta's element.
- getMarkerDeltas_() - Method in class org.eclipse.handly.model.impl.support.ElementDelta
- getMaxDepth() - Method in class org.eclipse.handly.model.impl.support.ElementChangeRecorder
-
Returns the current maximum depth.
- getMaxEntriesInDropDown() - Method in class org.eclipse.handly.ui.action.HistoryDropDownAction
-
Returns the maximum number of entries in the history drop-down.
- getModel() - Method in interface org.eclipse.handly.model.impl.support.IModelManager
-
Returns the managed model.
- getModel(IElement) - Static method in class org.eclipse.handly.model.Elements
-
Returns the model that owns the element.
- getModel_() - Method in interface org.eclipse.handly.model.impl.IElementImpl
-
Returns the model that owns this element.
- getModel_() - Method in interface org.eclipse.handly.model.impl.support.IElementImplSupport
-
Returns the model that owns this element.
- getModelApiLevel(IElement) - Static method in class org.eclipse.handly.model.Elements
-
Returns the Handly API level supported by the element's model; one of the level constants declared in
ApiLevel
. - getModelApiLevel(IModel) - Static method in class org.eclipse.handly.model.Models
-
Returns the Handly API level supported by the model; one of the level constants declared in
ApiLevel
. - getModelApiLevel_() - Method in interface org.eclipse.handly.model.impl.IModelImpl
-
Returns the Handly API level supported by the model; one of the level constants declared in
ApiLevel
. - getModelContext() - Method in interface org.eclipse.handly.model.IModelExtension
-
Returns a context which provides information and services pertaining to this model.
- getModelContext(IElement) - Static method in class org.eclipse.handly.model.Elements
-
Returns a context which provides information and services pertaining to the element's model.
- getModelContext(IModel) - Static method in class org.eclipse.handly.model.Models
-
Returns a context which provides information and services pertaining to the model.
- getModelContext_() - Method in interface org.eclipse.handly.model.impl.IModelImpl
-
Returns a context which provides information and services pertaining to this model.
- getModelManager_() - Method in interface org.eclipse.handly.model.impl.support.IModelManager.Provider
-
Returns the model manager.
- getModificationStampOf(IDocument) - Static method in class org.eclipse.handly.buffer.BufferChangeOperation
- getModificationStampOf(IDocument) - Static method in class org.eclipse.handly.text.DocumentChangeOperation
- getModifiedElement() - Method in class org.eclipse.handly.refactoring.SourceFileChange
- getMovedFromElement() - Method in interface org.eclipse.handly.model.IElementDeltaExtension
-
Returns an element describing this delta's element before it was moved to its current location, or
null
if theF_MOVED_FROM
change flag is not set. - getMovedFromElement(IElementDelta) - Static method in class org.eclipse.handly.model.ElementDeltas
-
Returns an element describing the delta's element before it was moved to its current location, or
null
if theF_MOVED_FROM
change flag is not set. - getMovedFromElement_() - Method in interface org.eclipse.handly.model.impl.IElementDeltaImpl
-
Returns an element describing this delta's element before it was moved to its current location, or
null
if theF_MOVED_FROM
change flag is not set. - getMovedFromElement_() - Method in class org.eclipse.handly.model.impl.support.ElementDelta
- getMovedToElement() - Method in interface org.eclipse.handly.model.IElementDeltaExtension
-
Returns an element describing this delta's element in its new location, or
null
if theF_MOVED_TO
change flag is not set. - getMovedToElement(IElementDelta) - Static method in class org.eclipse.handly.model.ElementDeltas
-
Returns an element describing the delta's element in its new location, or
null
if theF_MOVED_TO
change flag is not set. - getMovedToElement_() - Method in interface org.eclipse.handly.model.impl.IElementDeltaImpl
-
Returns an element describing this delta's element in its new location, or
null
if theF_MOVED_TO
change flag is not set. - getMovedToElement_() - Method in class org.eclipse.handly.model.impl.support.ElementDelta
- getMruEntry() - Method in class org.eclipse.handly.util.LruCache
-
Returns the most recently used cache entry, or
null
if this cache is empty. - getName() - Method in interface org.eclipse.handly.model.IElementExtension
-
Returns the name of this element, or
null
if this element has no name. - getName() - Method in class org.eclipse.handly.ui.preference.AbstractPreference
-
Returns the name of this preference.
- getName() - Method in class org.eclipse.handly.util.Property
-
Returns the name of this property.
- getName(IElement) - Static method in class org.eclipse.handly.model.Elements
-
Returns the name of the element, or
null
if the element has no name. - getName_() - Method in interface org.eclipse.handly.model.impl.IElementImpl
-
Returns the name of this element, or
null
if this element has no name. - getName_() - Method in class org.eclipse.handly.model.impl.support.Element
- getNavigatorView() - Method in class org.eclipse.handly.ui.navigator.LinkHelper
-
Returns the navigator view this link helper is for.
- getNewValue() - Method in class org.eclipse.handly.ui.preference.PreferenceChangeEvent
-
Returns the new value of the preference.
- getOccurrenceCount_() - Method in interface org.eclipse.handly.model.impl.ISourceConstructImplExtension
-
Returns the count used to distinguish source constructs that would otherwise be equal (such as two fields with the same name in the same type).
- getOccurrenceCount_() - Method in class org.eclipse.handly.model.impl.support.SourceConstruct
- getOffset() - Method in class org.eclipse.handly.util.TextRange
-
Returns the 0-based index of the first character of this text range.
- getOldValue() - Method in class org.eclipse.handly.ui.preference.PreferenceChangeEvent
-
Returns the old value of the preference.
- getOperations() - Method in class org.eclipse.handly.ui.viewer.ViewerDragSupport
-
Returns a bitwise OR of the supported drag and drop operation types.
- getOperations() - Method in class org.eclipse.handly.ui.viewer.ViewerDropSupport
-
Returns a bitwise OR of the supported drag and drop operation types.
- getOrDefault(Property<T>) - Method in interface org.eclipse.handly.context.IContext
-
Returns the context value associated with the given property; if no value is associated with the given property, returns the default value of the property.
- getOutlinePage() - Method in class org.eclipse.handly.ui.outline.OutlineContribution
-
Returns this contribution's outline page.
- getOutlinePage() - Method in class org.eclipse.handly.ui.outline.OutlineLinkingHelper
-
Returns the outline page of this linking helper.
- getOutlinePopupHost(ExecutionEvent) - Method in class org.eclipse.handly.ui.quickoutline.OutlinePopupHandler
-
Returns the outline popup host for the given execution event.
- getOverflow() - Method in class org.eclipse.handly.model.impl.support.ElementCache
-
Returns the size of cache overflow.
- getPage() - Method in class org.eclipse.handly.ui.search.AbstractSearchTreeContentProvider
-
Returns the search result page passed into the constructor.
- getPage() - Method in class org.eclipse.handly.ui.search.BaseSearchLabelProvider
-
Returns the search result page passed into the constructor.
- getPageId() - Method in class org.eclipse.handly.ui.workingset.AbstractWorkingSetPage
-
Returns the page id as specified in the extension point
org.eclipse.ui.workingSets
. - getParent() - Method in interface org.eclipse.handly.model.IElementExtension
-
Returns the element directly containing this element, or
null
if this element has no parent. - getParent() - Method in class org.eclipse.handly.ui.callhierarchy.CallHierarchyNode
- getParent() - Method in interface org.eclipse.handly.ui.callhierarchy.ICallHierarchyNode
-
Returns the parent node of this node.
- getParent(Object) - Method in class org.eclipse.handly.ui.callhierarchy.CallHierarchyContentProvider
- getParent(Object) - Method in class org.eclipse.handly.ui.viewer.DeferredElementTreeContentProvider
- getParent(Object) - Method in class org.eclipse.handly.ui.viewer.ElementTreeContentProvider
- getParent(IElement) - Static method in class org.eclipse.handly.model.Elements
-
Returns the immediate parent of the element, or
null
if the element has no parent. - getParent_() - Method in interface org.eclipse.handly.model.impl.IElementImpl
-
Returns the element directly containing this element, or
null
if this element has no parent. - getParent_() - Method in interface org.eclipse.handly.model.impl.ISourceConstructImpl
-
Returns the element directly containing this element.
- getParent_() - Method in class org.eclipse.handly.model.impl.support.Element
- getParentChain(IElement) - Static method in class org.eclipse.handly.model.Elements
-
Returns an
Iterable
that starts from the given element (inclusive) and goes up through the parent chain to the root element (inclusive). - getParentChainUntil(IElement, Predicate<? super IElement>) - Static method in class org.eclipse.handly.model.Elements
-
Returns an
Iterable
that starts from the given element (inclusive) and goes up through the parent chain to the ancestor matched by the given predicate (exclusive). - getPatternMatcher() - Method in class org.eclipse.handly.ui.quickoutline.FilteringOutlinePopup
-
Returns the current pattern matcher for this outline popup.
- getPreference() - Method in class org.eclipse.handly.ui.outline.LexicalSortActionContribution
- getPreference() - Method in class org.eclipse.handly.ui.outline.LexicalSortContribution
- getPreference() - Method in class org.eclipse.handly.ui.outline.LinkWithEditorActionContribution
- getPreference() - Method in class org.eclipse.handly.ui.outline.OutlineFilterContribution
-
Returns a boolean-valued preference that will control the activation of the filter.
- getPreference() - Method in class org.eclipse.handly.ui.outline.OutlineSorterContribution
-
Returns a boolean-valued preference that will control the activation of the sorter.
- getPreference() - Method in class org.eclipse.handly.ui.outline.ToggleActionContribution
-
Returns a boolean-valued preference that is to be toggled by the contributed action.
- getPreference() - Method in class org.eclipse.handly.ui.preference.PreferenceChangeEvent
-
Returns the changed preference.
- getPreferenceNodes(boolean) - Method in class org.eclipse.handly.ui.preference.ScopedPreferenceStore
-
Return the preference path to search preferences on.
- getPreviewContent(IProgressMonitor) - Method in class org.eclipse.handly.refactoring.SourceFileChange
- getPreviewContent(TextEditBasedChangeGroup[], IRegion, boolean, int, IProgressMonitor) - Method in class org.eclipse.handly.refactoring.SourceFileChange
- getPreviewDocument(IProgressMonitor) - Method in class org.eclipse.handly.refactoring.SourceFileChange
-
Returns a document containing a preview of this change.
- getPreviewEdit(TextEdit) - Method in class org.eclipse.handly.refactoring.SourceFileChange
-
Returns the edit that got executed during preview generation instead of the given original edit.
- getPreviewEdits(TextEdit[]) - Method in class org.eclipse.handly.refactoring.SourceFileChange
-
Returns the edits that got executed during preview generation instead of the given array of original edits.
- getProject(String) - Method in class org.eclipse.handly.junit.WorkspaceTestCase
-
Shortcut to
getWorkspaceRoot().getProject(name)
. - getPropertyNames() - Method in class org.eclipse.handly.model.impl.support.SourceElementBody
- getPropertyValue(String) - Method in class org.eclipse.handly.model.impl.support.SourceElementBody
- getRawType() - Method in class org.eclipse.handly.util.Property
-
Returns the raw type of this property.
- getReconciledSnapshot() - Method in class org.eclipse.handly.xtext.ui.editor.HandlyXtextDocument
- getReconciledSnapshot() - Method in interface org.eclipse.handly.xtext.ui.editor.IHandlyXtextDocument
-
Returns the document snapshot that the document model was most recently
reconciled
with. - getReconcileOperation_() - Method in interface org.eclipse.handly.model.impl.support.ISourceFileImplSupport
-
Returns a reconcile operation for this source file.
- getReconcilerLock() - Method in class org.eclipse.handly.ui.text.reconciler.EditorWorkingCopyReconciler
-
Returns the mutex for this reconciler.
- getReconcilerLock() - Method in class org.eclipse.handly.ui.text.reconciler.WorkingCopyReconciler
-
Returns the mutex for this reconciler.
- getReconcileStrategy() - Method in interface org.eclipse.handly.model.impl.IWorkingCopyInfo
-
Returns the reconcile strategy of the working copy.
- getReconcilingStrategy(String) - Method in class org.eclipse.handly.ui.text.reconciler.WorkingCopyReconciler
- getReconcilingStrategy(String) - Method in class org.eclipse.handly.xtext.ui.editor.HandlyXtextReconciler
- getRefreshElementAction() - Method in class org.eclipse.handly.ui.callhierarchy.CallHierarchyViewPart
-
Returns the 'refresh element' action used by this view.
- getRemovedChildren() - Method in interface org.eclipse.handly.model.IElementDeltaExtension
-
Returns element deltas for the immediate children that have been removed.
- getRemovedChildren(IElementDelta) - Static method in class org.eclipse.handly.model.ElementDeltas
-
Returns element deltas for the immediate children that have been removed.
- getRemovedChildren_() - Method in interface org.eclipse.handly.model.impl.IElementDeltaImpl
-
Returns element deltas for the immediate children that have been removed.
- getRemovedChildren_() - Method in class org.eclipse.handly.model.impl.support.ElementDelta
-
Returns element deltas for the immediate children that have been removed.
- getRemoveFromViewAction() - Method in class org.eclipse.handly.ui.callhierarchy.CallHierarchyViewPart
-
Returns the 'remove from view' action used by this view.
- getResource() - Method in interface org.eclipse.handly.model.IElementExtension
-
Returns the innermost resource enclosing this element, or
null
if this element is not enclosed in a workspace resource. - getResource(IElement) - Static method in class org.eclipse.handly.model.Elements
-
Returns the innermost resource enclosing the element, or
null
if the element is not enclosed in a workspace resource. - getResource_() - Method in interface org.eclipse.handly.model.impl.IElementImpl
-
Returns the innermost resource enclosing this element, or
null
if this element is not enclosed in a workspace resource. - getResource_() - Method in interface org.eclipse.handly.model.impl.ISourceConstructImpl
-
Returns the innermost resource enclosing this element, or
null
if this element is not enclosed in a workspace resource. - getResource_() - Method in class org.eclipse.handly.model.impl.support.BaseSourceFile
- getResource_() - Method in class org.eclipse.handly.model.impl.support.WorkspaceSourceFile
-
Returns the underlying
IFile
. - getResourceDeltas() - Method in interface org.eclipse.handly.model.IElementDeltaExtension
-
Returns the changes to children of the element's corresponding resource that cannot be described in terms of element deltas.
- getResourceDeltas(IElementDelta) - Static method in class org.eclipse.handly.model.ElementDeltas
-
Returns the changes to children of the delta element's corresponding resource that cannot be described in terms of element deltas.
- getResourceDeltas_() - Method in interface org.eclipse.handly.model.impl.IElementDeltaImpl
-
Returns the changes to children of the element's corresponding resource that cannot be described in terms of element deltas.
- getResourceDeltas_() - Method in class org.eclipse.handly.model.impl.support.ElementDelta
- getResourceManager() - Method in class org.eclipse.handly.ui.callhierarchy.CallHierarchyLabelProvider
-
Returns the resource manager for this label provider.
- getRoot() - Method in interface org.eclipse.handly.model.IElementExtension
-
Returns the root element containing this element.
- getRoot(IElement) - Static method in class org.eclipse.handly.model.Elements
-
Returns the root element for the element.
- getRoot_() - Method in interface org.eclipse.handly.model.impl.IElementImpl
-
Returns the root element containing this element.
- getRoots() - Method in class org.eclipse.handly.ui.callhierarchy.CallHierarchy
- getRoots() - Method in interface org.eclipse.handly.ui.callhierarchy.ICallHierarchy
-
Returns the root nodes of this call hierarchy.
- getRule(Object) - Method in class org.eclipse.handly.ui.viewer.DeferredElementTreeContentProvider
-
Returns the rule used to schedule the deferred fetching of children for the given parent element.
- getRule(Object) - Method in class org.eclipse.handly.ui.viewer.DeferredTreeContentProvider
-
Returns the rule used to schedule the deferred fetching of children for the given parent element.
- getSashForm() - Method in class org.eclipse.handly.ui.callhierarchy.CallHierarchyViewPart
-
Returns the parent
SashForm
for the hierarchy and location viewers. - getSashForm() - Method in class org.eclipse.handly.ui.typehierarchy.TypeHierarchyViewPart
-
Returns the
SashForm
created for this view. - getSaveMode() - Method in class org.eclipse.handly.buffer.BufferChange
- getSaveMode() - Method in interface org.eclipse.handly.buffer.IBufferChange
-
Returns the save mode associated with this change.
- getSaveMode() - Method in class org.eclipse.handly.refactoring.SourceFileChange
-
Returns the save mode associated with this change.
- getSearchResults() - Method in class org.eclipse.handly.ui.search.HandlySearchResultUpdater
-
Returns the search results managed by this updater.
- getSelectedElement() - Method in class org.eclipse.handly.ui.quickoutline.OutlinePopup
-
Returns the currently selected outline element.
- getSelection() - Method in class org.eclipse.handly.ui.outline.CommonOutlinePage
- getSelection() - Method in class org.eclipse.handly.ui.viewer.DelegatingSelectionProvider
- getSelection() - Method in class org.eclipse.handly.ui.workingset.AbstractWorkingSetPage
- getSelectionProvider() - Method in class org.eclipse.handly.ui.quickoutline.EditorOutlinePopupHost
- getSelectionProvider() - Method in interface org.eclipse.handly.ui.quickoutline.IOutlinePopupHost
-
Returns the selection provider of this host.
- getShell() - Method in class org.eclipse.handly.ui.action.HistoryDropDownAction
-
Returns the shell to use as the parent shell of the history list dialog.
- getSnapshot() - Method in class org.eclipse.handly.buffer.Buffer
- getSnapshot() - Method in interface org.eclipse.handly.buffer.IBuffer
-
Returns the current snapshot of this buffer.
- getSnapshot() - Method in class org.eclipse.handly.buffer.TextFileBuffer
- getSnapshot() - Method in class org.eclipse.handly.model.impl.support.SourceElementBody
- getSnapshot() - Method in interface org.eclipse.handly.model.ISourceElementInfo
-
Returns the source snapshot on which this object is based, or
null
if the element has no associated source code or if the snapshot is unknown. - getSnapshot() - Method in interface org.eclipse.handly.snapshot.ISnapshotProvider
-
Returns the current snapshot of the underlying resource or buffer.
- getSnapshot() - Method in class org.eclipse.handly.ui.callhierarchy.CallLocation
- getSnapshot() - Method in class org.eclipse.handly.ui.callhierarchy.CallTextInfo
-
Returns the snapshot on which the call text info is based.
- getSnapshot() - Method in interface org.eclipse.handly.ui.callhierarchy.ICallLocation
-
Returns the snapshot on which this call location is based.
- getSnapshot() - Method in class org.eclipse.handly.ui.texteditor.TextEditorBuffer
- getSourceElementAt(int, ISnapshot) - Method in interface org.eclipse.handly.model.ISourceElementExtension
-
Returns the smallest element within this element that includes the given source position, or
null
if the given position is not within the source range of this element. - getSourceElementAt(ISourceElement, int, IContext, IProgressMonitor) - Static method in class org.eclipse.handly.model.Elements
-
Returns the smallest element that includes the given source position, or
null
if the given position is not within the source range of the given element. - getSourceElementAt(ISourceElement, int, ISnapshot) - Static method in class org.eclipse.handly.model.Elements
-
Returns the smallest element that includes the given source position, or
null
if the given position is not within the source range of the given element. - getSourceElementAt_(int, IContext, IProgressMonitor) - Method in interface org.eclipse.handly.model.impl.ISourceElementImpl
-
Returns the smallest element within this element that includes the given source position, or
null
if the given position is not within the source range of this element. - getSourceElementAt_(int, IContext, IProgressMonitor) - Method in interface org.eclipse.handly.model.impl.support.ISourceElementImplSupport
-
Returns the smallest element within this element that includes the given source position, or
null
if the given position is not within the source range of this element. - getSourceElementAt_(int, ISourceElementInfo, IContext, IProgressMonitor) - Method in interface org.eclipse.handly.model.impl.support.ISourceElementImplSupport
-
Returns the smallest element within this element that includes the given source position, which is known to be within the source range of this element as recorded by the given element info.
- getSourceElementAt2(ISourceElement, int, ISnapshot) - Static method in class org.eclipse.handly.model.Elements
-
Returns the smallest element that includes the given position, or
null
if the given position is not within the source range of the given element, or if the given element does not exist or an exception occurs while accessing its corresponding resource, or if snapshot inconsistency is detected. - getSourceElementInfo() - Method in interface org.eclipse.handly.model.ISourceElementExtension
-
Returns an object holding cached structure and properties for this element.
- getSourceElementInfo(ISourceElement) - Static method in class org.eclipse.handly.model.Elements
-
Returns an object holding cached structure and properties for the source element.
- getSourceElementInfo(ISourceElement, IContext, IProgressMonitor) - Static method in class org.eclipse.handly.model.Elements
-
Returns an object holding cached structure and properties for the source element.
- getSourceElementInfo_(IContext, IProgressMonitor) - Method in interface org.eclipse.handly.model.impl.ISourceElementImpl
-
Returns an object holding cached structure and properties for this element.
- getSourceElementInfo_(IContext, IProgressMonitor) - Method in interface org.eclipse.handly.model.impl.support.ISourceElementImplSupport
-
Returns an object holding cached structure and properties for this element.
- getSourceElementInfo2(ISourceElement) - Static method in class org.eclipse.handly.model.Elements
-
Returns an object holding cached structure and properties for the source element, or
Elements.NO_SOURCE_ELEMENT_INFO
if no such info is available. - getSourceFile(Object) - Method in class org.eclipse.handly.ui.texteditor.DeferredSourceFileDocumentProvider
-
Returns the source file that corresponds to the given element.
- getSourceFile(Object) - Method in class org.eclipse.handly.ui.texteditor.SourceFileDocumentProvider
-
Returns the source file for the given element.
- getSourceFile(IElement) - Static method in class org.eclipse.handly.model.Elements
-
Returns the source file that contains the given element, or
null
if the given element is not contained in a source file. - getSourceFile(XtextEditor) - Method in class org.eclipse.handly.xtext.ui.editor.HandlyXtextEditorCallback
-
Returns the corresponding source file for the editor.
- getStatus() - Method in class org.eclipse.handly.snapshot.TextFileSnapshot
- getStatus() - Method in class org.eclipse.handly.snapshot.TextFileStoreSnapshot
- getStore() - Method in class org.eclipse.handly.ui.preference.AbstractPreference
-
Returns the store for this preference.
- getString(String) - Method in class org.eclipse.handly.ui.preference.DualPreferenceStore
- getString(String) - Method in class org.eclipse.handly.ui.preference.FlushingPreferenceStore
- getString(String) - Method in class org.eclipse.handly.ui.preference.ScopedPreferenceStore
- getStyle() - Method in class org.eclipse.handly.buffer.BufferChange
- getStyle() - Method in interface org.eclipse.handly.buffer.IBufferChange
-
Returns the style flags associated with this change.
- getStyle() - Method in class org.eclipse.handly.text.DocumentChange
- getStyle() - Method in interface org.eclipse.handly.text.IDocumentChange
-
Returns the style flags associated with this change.
- getStyledText(Object) - Method in class org.eclipse.handly.ui.callhierarchy.CallHierarchyLabelProvider
- getSupportedHierarchyKinds() - Method in class org.eclipse.handly.ui.typehierarchy.TypeHierarchyViewPart
-
Returns a set of the supported hierarchy kinds for this view.
- getSupportedListenerMethods() - Method in class org.eclipse.handly.buffer.Buffer
- getSupportedListenerMethods() - Method in interface org.eclipse.handly.buffer.IBuffer
-
Returns a bit-mask describing the listener methods supported by this buffer.
- getSupportedListenerMethods() - Method in class org.eclipse.handly.buffer.TextFileBuffer
- getSupportedListenerMethods() - Method in class org.eclipse.handly.ui.texteditor.TextEditorBuffer
- getTargetEditor() - Method in class org.eclipse.handly.ui.outline.SourceElementLinkingHelper
-
Returns the editor the outline should be linked to.
- getText(Object) - Method in class org.eclipse.handly.ui.callhierarchy.CallHierarchyLabelProvider
- getText(Object) - Method in class org.eclipse.handly.ui.quickoutline.FilteringOutlinePopup.ElementMatcher
-
Returns the text for the given outline element.
- getText(Object) - Method in class org.eclipse.handly.ui.viewer.ElementLabelProvider
- getThread() - Method in class org.eclipse.handly.util.UiSynchronizer
-
Returns the user-interface thread the synchronizer uses to execute runnables.
- getTreeViewer() - Method in class org.eclipse.handly.ui.outline.CommonOutlinePage
- getTreeViewer() - Method in interface org.eclipse.handly.ui.outline.ICommonOutlinePage
-
Returns the tree viewer of this outline page.
- getTreeViewer() - Method in class org.eclipse.handly.ui.quickoutline.OutlinePopup
-
Returns the tree viewer of this outline popup.
- getType() - Method in interface org.eclipse.handly.model.IElementChangeEvent
-
Returns the type of event being reported.
- getType() - Method in class org.eclipse.handly.model.impl.support.ElementChangeEvent
- getType() - Method in class org.eclipse.handly.util.Property
-
Returns the type of this property.
- getUri() - Method in class org.eclipse.handly.xtext.ui.callhierarchy.XtextCallHierarchyNode
-
Returns the corresponding URI for this node.
- getValue() - Method in class org.eclipse.handly.ui.preference.BooleanPreference
- getValue() - Method in class org.eclipse.handly.ui.preference.DoublePreference
- getValue() - Method in class org.eclipse.handly.ui.preference.FloatPreference
- getValue() - Method in interface org.eclipse.handly.ui.preference.IBooleanPreference
-
Returns the current value of this preference.
- getValue() - Method in interface org.eclipse.handly.ui.preference.IDoublePreference
-
Returns the current value of this preference.
- getValue() - Method in interface org.eclipse.handly.ui.preference.IFloatPreference
-
Returns the current value of this preference.
- getValue() - Method in interface org.eclipse.handly.ui.preference.IIntPreference
-
Returns the current value of this preference.
- getValue() - Method in interface org.eclipse.handly.ui.preference.ILongPreference
-
Returns the current value of this preference.
- getValue() - Method in class org.eclipse.handly.ui.preference.IntPreference
- getValue() - Method in interface org.eclipse.handly.ui.preference.IStringPreference
-
Returns the current value of this preference.
- getValue() - Method in class org.eclipse.handly.ui.preference.LongPreference
- getValue() - Method in class org.eclipse.handly.ui.preference.StringPreference
- getViewer() - Method in class org.eclipse.handly.ui.search.AbstractSearchResultPage
- getViewerInFocus() - Method in class org.eclipse.handly.ui.viewer.ViewerFocusTracker
-
Returns the last viewer that gained focus.
- getViewManager() - Method in class org.eclipse.handly.ui.callhierarchy.CallHierarchyViewPart
-
Returns a
CallHierarchyViewManager
for this view. - getViews() - Method in class org.eclipse.handly.ui.callhierarchy.CallHierarchyViewManager
-
Returns an unmodifiable view of the list of views managed by this manager.
- getWorkbenchPage() - Method in class org.eclipse.handly.ui.EditorOpener
-
Returns the workbench page to open the editor in.
- getWorkingCopies() - Method in class org.eclipse.handly.model.impl.support.ElementManager
-
Returns the working copies currently managed by this manager.
- getWorkingCopies() - Method in interface org.eclipse.handly.ui.IWorkingCopyManager
-
Returns all working copies that are currently managed by this manager.
- getWorkingCopies() - Method in class org.eclipse.handly.ui.texteditor.SourceFileDocumentProvider
-
Returns all working copies that are currently managed by this manager.
- getWorkingCopy(Object) - Method in interface org.eclipse.handly.ui.IWorkingCopyManager
-
Returns the working copy managed for the given element, or
null
if this manager does not currently manage a working copy for the element. - getWorkingCopy(Object) - Method in class org.eclipse.handly.ui.texteditor.SourceFileDocumentProvider
-
Returns the working copy managed for the given element, or
null
if this manager does not currently manage a working copy for the element. - getWorkingCopy(IDocument) - Method in interface org.eclipse.handly.ui.IWorkingCopyManager
-
Returns the working copy managed for the given document, or
null
if this manager does not currently manage a working copy for the document. - getWorkingCopy(IDocument) - Method in class org.eclipse.handly.ui.texteditor.SourceFileDocumentProvider
-
Returns the working copy managed for the given document, or
null
if this manager does not currently manage a working copy for the document. - getWorkingCopy(XtextEditor) - Method in class org.eclipse.handly.xtext.ui.editor.HandlyXtextEditorCallback
-
Returns the working copy that the editor is connected to, or
null
if the editor is not currently connected to a working copy. - getWorkingCopyContext_() - Method in interface org.eclipse.handly.model.impl.ISourceFileImplExtension
-
Returns the context associated with the working copy, or
null
if this source file is not a working copy. - getWorkingCopyContext_() - Method in interface org.eclipse.handly.model.impl.support.ISourceFileImplSupport
- getWorkingCopyInfo() - Method in class org.eclipse.handly.model.impl.WorkingCopyCallback
-
Returns the working copy info
set
for this callback. - getWorkspace() - Method in class org.eclipse.handly.junit.WorkspaceTestCase
-
Shortcut to
ResourcesPlugin.getWorkspace()
. - getWorkspaceRoot() - Method in class org.eclipse.handly.junit.WorkspaceTestCase
-
Shortcut to
getWorkspace().getRoot()
. - getWrappedSnapshot() - Method in class org.eclipse.handly.snapshot.NonExpiringSnapshot
-
Returns the snapshot wrapped by this snapshot.
- gotoSelectedElement() - Method in class org.eclipse.handly.ui.quickoutline.OutlinePopup
-
Attempts to reveal the currently selected outline element in the outline popup's host.
- GROUP_FOCUS - Static variable in class org.eclipse.handly.ui.callhierarchy.CallHierarchyViewPart
-
Pop-up menu: name of group for focus actions (value
"group.focus"
). - GROUP_FOCUS - Static variable in class org.eclipse.handly.ui.typehierarchy.TypeHierarchyViewPart
-
Pop-up menu: name of group for focus actions (value
"group.focus"
). - GuiceContext - Class in org.eclipse.handly.context
-
Implementation of
IContext
backed by a Guice injector. - GuiceContext(Injector) - Constructor for class org.eclipse.handly.context.GuiceContext
-
Constructs a context backed by the given Guice injector.
H
- handleCannotRevealCallLocation(IEditorPart, ICallLocation, IContext) - Method in class org.eclipse.handly.ui.callhierarchy.CallHierarchyViewPart
-
Handles the case when a call location cannot be revealed in the editor.
- HandlyDirtyStateEditorSupport - Class in org.eclipse.handly.xtext.ui.editor
-
Extends
DirtyStateEditorSupport
for Handly reconciling story. - HandlyDirtyStateEditorSupport() - Constructor for class org.eclipse.handly.xtext.ui.editor.HandlyDirtyStateEditorSupport
- HandlyJvmTypesAwareDirtyStateEditorSupport - Class in org.eclipse.handly.xtext.ui.editor
-
Adaptation of
JvmTypesAwareDirtyStateEditorSupport
for Handly reconciling story. - HandlyJvmTypesAwareDirtyStateEditorSupport() - Constructor for class org.eclipse.handly.xtext.ui.editor.HandlyJvmTypesAwareDirtyStateEditorSupport
- HandlyOutlinePage - Class in org.eclipse.handly.ui.outline
-
A partial implementation of Handly-based outline page pre-wired with contributions that are common to a typical outline.
- HandlyOutlinePage() - Constructor for class org.eclipse.handly.ui.outline.HandlyOutlinePage
- HandlyOutlinePopup - Class in org.eclipse.handly.ui.quickoutline
-
A partial implementation of Handly-based outline popup.
- HandlyOutlinePopup() - Constructor for class org.eclipse.handly.ui.quickoutline.HandlyOutlinePopup
- HandlySearchResultUpdater - Class in org.eclipse.handly.ui.search
-
An
IElementChangeListener
that updates the content of the managedAbstractHandlySearchResult
s on element change events. - HandlySearchResultUpdater() - Constructor for class org.eclipse.handly.ui.search.HandlySearchResultUpdater
- HandlyXtextDocument - Class in org.eclipse.handly.xtext.ui.editor
-
Extends
XtextDocument
for Handly reconciling story. - HandlyXtextDocument(DocumentTokenSource, ITextEditComposer) - Constructor for class org.eclipse.handly.xtext.ui.editor.HandlyXtextDocument
- HandlyXtextEditorCallback - Class in org.eclipse.handly.xtext.ui.editor
-
Integrates Xtext editor with Handly working copy management facility.
- HandlyXtextEditorCallback() - Constructor for class org.eclipse.handly.xtext.ui.editor.HandlyXtextEditorCallback
- HandlyXtextOutlinePage - Class in org.eclipse.handly.xtext.ui.outline
-
A partial implementation of Handly-based outline page for Xtext editor.
- HandlyXtextOutlinePage() - Constructor for class org.eclipse.handly.xtext.ui.outline.HandlyXtextOutlinePage
- HandlyXtextOutlinePopup - Class in org.eclipse.handly.xtext.ui.quickoutline
-
A partial implementation of Handly-based outline popup for Xtext editor.
- HandlyXtextOutlinePopup() - Constructor for class org.eclipse.handly.xtext.ui.quickoutline.HandlyXtextOutlinePopup
- HandlyXtextOutlinePopupHandler - Class in org.eclipse.handly.xtext.ui.quickoutline
-
A simple handler that opens Handly-based outline popup for Xtext editor.
- HandlyXtextOutlinePopupHandler() - Constructor for class org.eclipse.handly.xtext.ui.quickoutline.HandlyXtextOutlinePopupHandler
- HandlyXtextReconciler - Class in org.eclipse.handly.xtext.ui.editor
-
Adaptation of
XtextReconciler
for Handly reconciling story. - HandlyXtextReconciler(Injector) - Constructor for class org.eclipse.handly.xtext.ui.editor.HandlyXtextReconciler
- hasChildren(Object) - Method in class org.eclipse.handly.ui.callhierarchy.CallHierarchyContentProvider
- hasChildren(Object) - Method in class org.eclipse.handly.ui.search.AbstractSearchTreeContentProvider
- hasChildren(Object) - Method in class org.eclipse.handly.ui.viewer.DeferredElementTreeContentProvider
- hasChildren(Object) - Method in class org.eclipse.handly.ui.viewer.ElementTreeContentProvider
- hasElementsNotOfType(Object[], Class<?>...) - Static method in class org.eclipse.handly.util.ArrayUtil
-
Returns whether the given array contains an element that has none of the given types.
- hasElementsOfType(Object[], Class<?>...) - Static method in class org.eclipse.handly.util.ArrayUtil
-
Returns whether the given array contains an element that has any of the given types.
- hashCode() - Method in interface org.eclipse.handly.model.IElement
- hashCode() - Method in class org.eclipse.handly.model.impl.support.Element
- hashCode() - Method in class org.eclipse.handly.ui.callhierarchy.CallHierarchyViewPart.HistoryEntry
- hashCode() - Method in class org.eclipse.handly.ui.typehierarchy.TypeHierarchyViewPart.HistoryEntry
- hashCode() - Method in class org.eclipse.handly.util.Property
- hashCode() - Method in class org.eclipse.handly.util.TextRange
- hasOnlyElementsOfType(Object[], Class<?>...) - Static method in class org.eclipse.handly.util.ArrayUtil
-
Returns whether all of the elements in the given array have any of the given types.
- hasProblemMarkerChanges(IResourceDelta) - Method in class org.eclipse.handly.ui.outline.ProblemMarkerListenerContribution
-
Returns whether the given resource delta describes problem marker changes.
- hierarchySelectionChanged(ISelection) - Method in class org.eclipse.handly.ui.callhierarchy.CallHierarchyViewPart
-
This method is called on each selection change in the hierarchy viewer.
- History() - Constructor for class org.eclipse.handly.ui.action.HistoryDropDownAction.History
- HistoryDropDownAction<E> - Class in org.eclipse.handly.ui.action
-
Shows a history list in a drop-down.
- HistoryDropDownAction(HistoryDropDownAction.History<E>) - Constructor for class org.eclipse.handly.ui.action.HistoryDropDownAction
-
Constructs a
HistoryDropDownAction
on the given history. - HistoryDropDownAction.History<E> - Class in org.eclipse.handly.ui.action
-
Represents the underlying history for the
HistoryDropDownAction
. - HistoryEntry(Object[]) - Constructor for class org.eclipse.handly.ui.callhierarchy.CallHierarchyViewPart.HistoryEntry
-
Constructs a history entry for the given input elements.
- HistoryEntry(Object[]) - Constructor for class org.eclipse.handly.ui.typehierarchy.TypeHierarchyViewPart.HistoryEntry
-
Constructs a history entry for the given input elements.
- historyUpdated() - Method in class org.eclipse.handly.ui.callhierarchy.CallHierarchyViewPart
-
A callback that is invoked when the history has been updated.
I
- IBodyCache - Interface in org.eclipse.handly.model.impl.support
-
Represents a cache of element handle/body relationships.
- IBooleanPreference - Interface in org.eclipse.handly.ui.preference
-
Represents a boolean-valued preference.
- IBuffer - Interface in org.eclipse.handly.buffer
-
Represents a potentially shared buffer that contains text contents of a resource.
- IBufferChange - Interface in org.eclipse.handly.buffer
-
Describes a text change to be applied to an
IBuffer
. - IBufferListener - Interface in org.eclipse.handly.buffer
-
Interface for listeners to buffer state changes.
- ICallHierarchy - Interface in org.eclipse.handly.ui.callhierarchy
-
Represents a call hierarchy.
- ICallHierarchyNode - Interface in org.eclipse.handly.ui.callhierarchy
-
Represents a call hierarchy node.
- ICallLocation - Interface in org.eclipse.handly.ui.callhierarchy
-
Represents a call and the associated location.
- ICollector<E> - Interface in org.eclipse.handly.util
-
A common protocol for collecting elements.
- ICommonOutlinePage - Interface in org.eclipse.handly.ui.outline
-
Represents a common outline page.
- ICON - Enum constant in enum class org.eclipse.handly.ui.callhierarchy.LocationTableLabelProvider.Column
-
The icon column.
- IContentAdapter - Interface in org.eclipse.handly.model.adapter
-
Defines a one-to-one correspondence (bijection) between elements of a Handly-based model and elements of some other model.
- IContentAdapterProvider - Interface in org.eclipse.handly.model.adapter
-
An object capable of providing an
IContentAdapter
. - IContext - Interface in org.eclipse.handly.context
- ICoreTextFileBufferProvider - Interface in org.eclipse.handly.buffer
-
An object capable of providing
ITextFileBuffer
for an underlying file. - ICorrespondingElementProvider - Interface in org.eclipse.handly.model.adapter
-
Defines a one-to-one mapping (injection) of elements from a Handly-based model to elements in some other model.
- ID - Static variable in class org.eclipse.handly.ui.outline.CollapseAllActionContribution
-
The action id.
- ID - Static variable in class org.eclipse.handly.ui.outline.ExpandAllActionContribution
-
The action id.
- ID - Static variable in class org.eclipse.handly.ui.outline.LexicalSortActionContribution
-
The action id.
- ID - Static variable in class org.eclipse.handly.ui.outline.LinkWithEditorActionContribution
-
The action id.
- IDocumentChange - Interface in org.eclipse.handly.text
-
Describes a change to be applied to an
IDocument
. - IDoublePreference - Interface in org.eclipse.handly.ui.preference
-
Represents a double-valued preference.
- IElement - Interface in org.eclipse.handly.model
-
A marker interface for all elements of a Handly-based model.
- IElementChangeEvent - Interface in org.eclipse.handly.model
-
Describes a change to the structure or contents of one or more trees of elements of a Handly-based model.
- IElementChangeListener - Interface in org.eclipse.handly.model
-
An element change listener is notified of changes to elements of a Handly-based model.
- IElementDelta - Interface in org.eclipse.handly.model
-
A marker interface for delta objects which describe changes in an
IElement
between two discrete points in time. - IElementDeltaBuilder - Interface in org.eclipse.handly.model.impl.support
-
Builds an
IElementDelta
tree based on elementary changes. - IElementDeltaConstants - Interface in org.eclipse.handly.model
-
Provides constants which define element delta kinds and describe element changes.
- IElementDeltaExtension - Interface in org.eclipse.handly.model
-
Model implementors may opt to extend this interface, which extends
IElementDelta
with a number of default methods. - IElementDeltaImpl - Interface in org.eclipse.handly.model.impl
-
All
IElementDelta
s must implement this interface. - IElementExtension - Interface in org.eclipse.handly.model
-
Model implementors may opt to extend this interface, which extends
IElement
with a number of default methods. - IElementHandleFactory - Interface in org.eclipse.handly.model
-
Provides a generic way to create
IElement
handles. - IElementImpl - Interface in org.eclipse.handly.model.impl
-
All
IElement
s must implement this interface. - IElementImplExtension - Interface in org.eclipse.handly.model.impl
-
Extension of
IElementImpl
that introduces the notion of element's cached body. - IElementImplExtension.CloseHint - Enum Class in org.eclipse.handly.model.impl
-
Indicates reason for element closing.
- IElementImplSupport - Interface in org.eclipse.handly.model.impl.support
-
A "trait-like" interface providing a skeletal implementation of
IElementImplExtension
to minimize the effort required to implement that interface. - IFloatPreference - Interface in org.eclipse.handly.ui.preference
-
Represents a float-valued preference.
- IHandlyXtextDocument - Interface in org.eclipse.handly.xtext.ui.editor
-
Handly extension interface for
IXtextDocument
. - IHandlyXtextDocument.IUndoableUnitOfWork<R,
P> - Interface in org.eclipse.handly.xtext.ui.editor -
Represents an undoable unit of work.
- IInputElementProvider - Interface in org.eclipse.handly.ui
-
Given an
IEditorInput
, provides an appropriateIElement
. - IIntPreference - Interface in org.eclipse.handly.ui.preference
-
Represents an integer-valued preference.
- ILongPreference - Interface in org.eclipse.handly.ui.preference
-
Represents a long-valued preference.
- IModel - Interface in org.eclipse.handly.model
-
A marker interface for Handly-based models.
- IModelExtension - Interface in org.eclipse.handly.model
-
Model implementors may opt to extend this interface, which extends
IModel
with a number of default methods. - IModelImpl - Interface in org.eclipse.handly.model.impl
-
All
IModel
s must implement this interface. - IModelManager - Interface in org.eclipse.handly.model.impl.support
-
The central point for an element to access information and services related to the model as a whole.
- IModelManager.Provider - Interface in org.eclipse.handly.model.impl.support
-
Provides access to the model manager.
- INDENT_LEVEL - Static variable in class org.eclipse.handly.util.ToStringOptions
-
Indent level property.
- INDENT_POLICY - Static variable in class org.eclipse.handly.util.ToStringOptions
-
Indent policy property.
- IndentPolicy - Class in org.eclipse.handly.util
-
Encapsulates an indentation policy such as the indentation unit and line separator used.
- IndentPolicy() - Constructor for class org.eclipse.handly.util.IndentPolicy
- indexData - Variable in class org.eclipse.handly.xtext.ui.callhierarchy.XtextCallHierarchyUtility
- indexOf(Object) - Method in class org.eclipse.handly.ui.workingset.AbstractWorkingSetUpdater.WorkingSetDelta
-
Returns the index of the first occurrence of the given element in this delta, or -1 if this delta does not contain the element.
- indexOf(Object[], Object) - Static method in class org.eclipse.handly.util.ArrayUtil
-
Returns the index of the first occurrence of the given element in the given array, or -1 if the array does not contain the element.
- indexOfMatching(T[], Predicate<? super T>) - Static method in class org.eclipse.handly.util.ArrayUtil
-
Returns the index of the first occurrence of an element matching the given predicate in the given array, or -1 if the array does not contain an element matching the predicate.
- INFO - Enum constant in enum class org.eclipse.handly.ui.callhierarchy.LocationTableLabelProvider.Column
-
The call info column.
- init(ICommonOutlinePage) - Method in class org.eclipse.handly.ui.outline.EditorInputListenerContribution
- init(ICommonOutlinePage) - Method in class org.eclipse.handly.ui.outline.ElementChangeListenerContribution
-
Initializes this contribution.
- init(ICommonOutlinePage) - Method in class org.eclipse.handly.ui.outline.ExpandableCheckFiltersContribution
- init(ICommonOutlinePage) - Method in interface org.eclipse.handly.ui.outline.IOutlineContribution
-
Initializes this contribution.
- init(ICommonOutlinePage) - Method in class org.eclipse.handly.ui.outline.LinkWithEditorContribution
- init(ICommonOutlinePage) - Method in class org.eclipse.handly.ui.outline.OutlineActionContribution
- init(ICommonOutlinePage) - Method in class org.eclipse.handly.ui.outline.OutlineContextMenuContribution
-
Initializes this contribution.
- init(ICommonOutlinePage) - Method in class org.eclipse.handly.ui.outline.OutlineContribution
-
Initializes this contribution.
- init(ICommonOutlinePage) - Method in class org.eclipse.handly.ui.outline.OutlineDragAndDropContribution
-
Initializes this contribution.
- init(ICommonOutlinePage) - Method in class org.eclipse.handly.ui.outline.OutlineFilterContribution
- init(ICommonOutlinePage) - Method in class org.eclipse.handly.ui.outline.OutlineSorterContribution
- init(ICommonOutlinePage) - Method in class org.eclipse.handly.ui.outline.ResourceChangeListenerContribution
-
Initializes this contribution.
- init(IOutlinePopupHost, KeyStroke) - Method in class org.eclipse.handly.ui.quickoutline.FilteringOutlinePopup
-
Initializes this outline popup with the given host and, optionally, invoking keystroke.
- init(IOutlinePopupHost, KeyStroke) - Method in class org.eclipse.handly.ui.quickoutline.OutlinePopup
-
Initializes this outline popup with the given host and, optionally, invoking keystroke.
- init(IEditorPart) - Method in class org.eclipse.handly.ui.outline.CommonOutlinePage
- init(IEditorPart) - Method in class org.eclipse.handly.ui.outline.HandlyOutlinePage
- init(IEditorPart) - Method in interface org.eclipse.handly.ui.outline.ICommonOutlinePage
-
Initializes this outline page with its corresponding editor.
- init(IViewSite, IMemento) - Method in class org.eclipse.handly.ui.callhierarchy.CallHierarchyViewPart
- init(IViewSite, IMemento) - Method in class org.eclipse.handly.ui.typehierarchy.TypeHierarchyViewPart
- init(ICommonActionExtensionSite) - Method in class org.eclipse.handly.ui.navigator.OpenActionProvider
- init(IPageSite) - Method in class org.eclipse.handly.ui.outline.CommonOutlinePage
- init(IPageSite) - Method in class org.eclipse.handly.ui.search.AbstractSearchResultPage
- initDecorationContext(DecorationContext) - Method in class org.eclipse.handly.ui.outline.CommonOutlinePage
-
Hook to initialize decoration context.
- initDecorationContext(DecorationContext) - Method in class org.eclipse.handly.ui.quickoutline.OutlinePopup
-
Hook to initialize decoration context.
- initializeDirtyStateSupport(DirtyStateEditorSupport.IDirtyStateEditorSupportClient) - Method in class org.eclipse.handly.xtext.ui.editor.HandlyDirtyStateEditorSupport
- initializeTreeSelection(TreeViewer) - Method in class org.eclipse.handly.ui.workingset.AbstractWorkingSetPage
-
Computes and sets the initial selection for the tree viewer.
- initializeValidationData(IProgressMonitor) - Method in class org.eclipse.handly.refactoring.SourceFileChange
- initialProcess() - Method in class org.eclipse.handly.ui.text.reconciler.WorkingCopyReconciler
- initialReconcile() - Method in class org.eclipse.handly.ui.text.reconciler.CompositeReconcilingStrategy
- initialReconcile() - Method in class org.eclipse.handly.ui.text.reconciler.WorkingCopyReconcilingStrategy
- INotificationManager - Interface in org.eclipse.handly.model.impl.support
-
Notifies registered listeners about an element change event.
- inputChanged(Object, Object) - Method in class org.eclipse.handly.ui.outline.CommonOutlinePage.OutlineTreeViewer
- inputChanged(ICommonOutlinePage, Object, Object) - Method in interface org.eclipse.handly.ui.outline.IOutlineInputChangeListener
-
Notifies this listener that the outline page input has been switched to a different element.
- inputChanged(Viewer, Object, Object) - Method in class org.eclipse.handly.ui.search.AbstractSearchTreeContentProvider
- inputChanged(Viewer, Object, Object) - Method in class org.eclipse.handly.ui.viewer.DeferredTreeContentProvider
- inputChanged(Viewer, Object, Object) - Method in class org.eclipse.handly.ui.viewer.ElementTreeContentProvider
- inputElementProvider - Variable in class org.eclipse.handly.ui.outline.SourceElementLinkingHelper
-
The input element provider for this linking helper.
- insertSubTree_(ElementDelta) - Method in class org.eclipse.handly.model.impl.support.ElementDelta
-
Based on the given delta, creates a delta tree that can be directly parented by this delta and
adds
the created tree as an affected child of this delta. - install(ITextViewer) - Method in class org.eclipse.handly.ui.text.reconciler.EditorWorkingCopyReconciler
- install(ITextViewer) - Method in class org.eclipse.handly.ui.text.reconciler.WorkingCopyReconciler
- install(ITextViewer) - Method in class org.eclipse.handly.xtext.ui.editor.HandlyXtextReconciler
- INSTANCE - Static variable in class org.eclipse.handly.model.adapter.DefaultContentAdapter
-
The sole instance of the default content adapter.
- INSTANCE - Static variable in class org.eclipse.handly.model.adapter.NullContentAdapter
-
The sole instance of the null content adapter.
- INSTANCE - Static variable in class org.eclipse.handly.ui.DefaultEditorUtility
-
The default instance of the editor utility.
- internalExpandToLevel(Widget, int) - Method in class org.eclipse.handly.ui.outline.CommonOutlinePage.OutlineTreeViewer
- internalExpandToLevel(Widget, int) - Method in class org.eclipse.handly.ui.quickoutline.OutlinePopup.OutlineTreeViewer
- IntPreference - Class in org.eclipse.handly.ui.preference
-
Implements an integer-valued preference.
- IntPreference(String, IPreferenceStore) - Constructor for class org.eclipse.handly.ui.preference.IntPreference
-
Creates a new integer-valued preference with the given name and the given store.
- IOutlineContribution - Interface in org.eclipse.handly.ui.outline
-
Represents a contribution to the common outline page.
- IOutlineInputChangeListener - Interface in org.eclipse.handly.ui.outline
-
A listener that is notified when the input of a common outline page changes.
- IOutlinePopupHost - Interface in org.eclipse.handly.ui.quickoutline
-
Represents the host of an outline popup.
- IPreference - Interface in org.eclipse.handly.ui.preference
-
Represents an abstract preference.
- IPreferenceListener - Interface in org.eclipse.handly.ui.preference
-
A listener that is notified when the value of a preference changes.
- IReconcileStrategy - Interface in org.eclipse.handly.model.impl
-
Reconciles a model based on text of a particular content type.
- IReferenceCountable - Interface in org.eclipse.handly.util
-
A common protocol for reference countable objects.
- isActive() - Method in class org.eclipse.handly.ui.text.reconciler.WorkingCopyReconciler
-
Returns whether this reconciler is currently active.
- isAffectedBy(IElementChangeEvent) - Method in class org.eclipse.handly.ui.text.reconciler.WorkingCopyReconciler
-
Returns whether this reconciler is affected in some way by the given element change event.
- isAffectedBy(IElementDelta, ISourceFile) - Method in class org.eclipse.handly.ui.text.reconciler.WorkingCopyReconciler
-
Returns whether this reconciler is affected by the given element delta with regard to the given source file.
- isAncestorOf(IResource, IResource) - Method in class org.eclipse.handly.ui.workingset.AbstractContainmentAdapter
-
Returns whether the resource is an ancestor of the other resource.
- isAncestorOf(IElement, IElement) - Static method in class org.eclipse.handly.model.Elements
-
Returns whether both elements belong to the same parent chain and the first element is equal to or is an ancestor of the other element.
- isAncestorOf(IElement, IElement) - Method in class org.eclipse.handly.ui.workingset.AbstractContainmentAdapter
-
Returns whether the element is an ancestor of the other element.
- isAutoExpandable(TreeItem) - Method in class org.eclipse.handly.ui.outline.CommonOutlinePage
-
Returns whether the given tree item is auto-expandable.
- isAutoExpandable(TreeItem) - Method in class org.eclipse.handly.ui.quickoutline.OutlinePopup
-
Returns whether the given tree item is auto-expandable.
- isCallReference(IReferenceDescription) - Method in class org.eclipse.handly.xtext.ui.callhierarchy.XtextCallHierarchyUtility
-
Returns whether the given reference is a call reference.
- isConflicting(ISchedulingRule) - Method in class org.eclipse.handly.util.SerialPerObjectRule
- isDefault() - Method in class org.eclipse.handly.ui.preference.AbstractPreference
-
Returns whether the current value of this preference has the default value.
- isDefault(String) - Method in class org.eclipse.handly.ui.preference.DualPreferenceStore
- isDefault(String) - Method in class org.eclipse.handly.ui.preference.FlushingPreferenceStore
- isDefault(String) - Method in class org.eclipse.handly.ui.preference.ScopedPreferenceStore
- isDirty() - Method in class org.eclipse.handly.buffer.Buffer
- isDirty() - Method in interface org.eclipse.handly.buffer.IBuffer
-
Returns whether this buffer has been modified since the last time it was opened or saved.
- isDirty() - Method in class org.eclipse.handly.buffer.TextFileBuffer
- isDirty() - Method in class org.eclipse.handly.ui.texteditor.TextEditorBuffer
- ISearchContentProvider - Interface in org.eclipse.handly.ui.search
-
Represents a content provider for an
AbstractSearchResultPage
. - isEmpty() - Method in interface org.eclipse.handly.model.IElementDeltaExtension
-
Returns whether this element delta is empty, i.e., represents an unchanged element.
- isEmpty() - Method in class org.eclipse.handly.model.impl.support.ElementChangeListenerList
-
Returns whether this listener list is empty.
- isEmpty() - Method in class org.eclipse.handly.util.LruCache
-
Returns whether this cache is empty.
- isEmpty() - Method in class org.eclipse.handly.util.TextRange
-
Returns whether this text range is empty.
- isEmpty(IElementDelta) - Static method in class org.eclipse.handly.model.ElementDeltas
-
Returns whether the element delta is empty, i.e., represents an unchanged element.
- isEmpty_() - Method in interface org.eclipse.handly.model.impl.IElementDeltaImpl
-
Returns whether this element delta is empty, i.e., represents an unchanged element.
- isEnabledHierarchyKind(TypeHierarchyKind) - Method in class org.eclipse.handly.ui.typehierarchy.TypeHierarchyViewPart
-
Returns whether the given hierarchy kind is currently enabled for this view.
- isEqualTo(ISnapshot) - Method in interface org.eclipse.handly.snapshot.ISnapshot
-
Indicates whether some other snapshot is "equal to" this one.
- isEqualTo(ISnapshot) - Method in class org.eclipse.handly.snapshot.Snapshot
- isInEditor(IElement, IEditorPart) - Method in class org.eclipse.handly.ui.outline.SourceElementLinkingHelper
-
Returns whether the given element is contained in the given editor.
- isInHost(IElement) - Method in class org.eclipse.handly.ui.quickoutline.HandlyOutlinePopup
-
Returns whether the given element is contained in the host of this outline popup.
- isInitialReconcile(IContext) - Static method in class org.eclipse.handly.model.impl.support.ISourceFileImplSupport.ReconcileOperation
-
Returns whether this is initial reconcile.
- isLabelProperty(Object, String) - Method in class org.eclipse.handly.ui.viewer.CompositeLabelDecorator
- isLabelProperty(Object, String) - Method in class org.eclipse.handly.ui.viewer.ProblemLabelDecorator
- isModelElement(IAdaptable) - Method in class org.eclipse.handly.ui.workingset.AbstractWorkingSetElementAdapter
-
Returns whether the given element is native to the underlying model.
- ISnapshot - Interface in org.eclipse.handly.snapshot
-
A snapshot of the character contents of a resource or buffer.
- ISnapshotProvider - Interface in org.eclipse.handly.snapshot
-
An object capable of providing snapshots of the underlying resource or buffer.
- isNullOrEmpty(IElementDelta) - Static method in class org.eclipse.handly.model.ElementDeltas
-
Returns whether the element delta is
null
or empty. - isOfModel(IElement, IModel) - Static method in class org.eclipse.handly.model.Elements
-
Returns whether the element belongs to the given model.
- isOpen() - Method in class org.eclipse.handly.ui.typehierarchy.TypeHierarchyViewPart
-
Returns whether the view has already been opened and has not yet been closed.
- isOpenable_() - Method in interface org.eclipse.handly.model.impl.support.IElementImplSupport
-
Returns whether this element is "openable".
- isOpenable_() - Method in interface org.eclipse.handly.model.impl.support.ISourceConstructImplSupport
-
This implementation always returns
false
. - ISourceConstruct - Interface in org.eclipse.handly.model
-
A marker interface for elements in a source file or, more generally, elements inside a "resource" that may have associated source (an example of such "resource" might be a class file in a jar).
- ISourceConstructImpl - Interface in org.eclipse.handly.model.impl
-
All
ISourceConstruct
s must implement this interface. - ISourceConstructImplExtension - Interface in org.eclipse.handly.model.impl
-
Extension of
ISourceConstructImpl
that introduces the notion of element's occurrence count. - ISourceConstructImplSupport - Interface in org.eclipse.handly.model.impl.support
-
A "trait-like" interface providing a skeletal implementation of
ISourceConstructImplExtension
to minimize the effort required to implement that interface. - ISourceElement - Interface in org.eclipse.handly.model
-
A marker interface for elements that may have associated source code.
- ISourceElementExtension - Interface in org.eclipse.handly.model
-
Model implementors may opt to extend this interface, which extends
ISourceElement
with a number of default methods. - ISourceElementImpl - Interface in org.eclipse.handly.model.impl
-
All
ISourceElement
s must implement this interface. - ISourceElementImplSupport - Interface in org.eclipse.handly.model.impl.support
-
A "trait-like" interface providing a skeletal implementation of
ISourceElementImpl
to minimize the effort required to implement that interface. - ISourceElementInfo - Interface in org.eclipse.handly.model
-
Holds cached structure and properties for an
ISourceElement
. - ISourceFile - Interface in org.eclipse.handly.model
-
A marker interface for elements that represent a source file.
- ISourceFileExtension - Interface in org.eclipse.handly.model
-
Model implementors may opt to extend this interface, which extends
ISourceFile
with a number of default methods. - ISourceFileImpl - Interface in org.eclipse.handly.model.impl
-
All
ISourceFile
s must implement this interface. - ISourceFileImplExtension - Interface in org.eclipse.handly.model.impl
-
Extension of
ISourceFileImpl
that introduces the notion of working copy. - ISourceFileImplSupport - Interface in org.eclipse.handly.model.impl.support
-
A "trait-like" interface providing a skeletal implementation of
ISourceFileImplExtension
to minimize the effort required to implement that interface. - ISourceFileImplSupport.NotifyingReconcileOperation - Class in org.eclipse.handly.model.impl.support
-
Reconciles a working copy and sends out a delta notification indicating the nature of the change of the working copy since the last time it was reconciled.
- ISourceFileImplSupport.ReconcileOperation - Class in org.eclipse.handly.model.impl.support
-
Reconciles a working copy.
- isPinned() - Method in class org.eclipse.handly.ui.callhierarchy.CallHierarchyViewPart
-
Returns whether this view is pinned.
- isPossibleInputElement(Object) - Method in class org.eclipse.handly.ui.callhierarchy.CallHierarchyViewPart
-
Returns whether the given element is a possible input element for this view.
- isPossibleInputElement(Object) - Method in class org.eclipse.handly.ui.typehierarchy.TypeHierarchyViewPart
-
Returns whether the given element is a possible input element for this view.
- isPotentialMatch(Match) - Method in class org.eclipse.handly.ui.search.BaseSearchLabelProvider
-
Returns whether the given match is a potential match.
- isPotentialRemoval(IElementDelta) - Method in class org.eclipse.handly.ui.search.HandlySearchResultUpdater
-
Returns whether the given element
CHANGED
delta describes a potential removal of the element. - isPropertyChanged(String, Object, Object) - Method in class org.eclipse.handly.model.impl.support.SourceElementBody
-
Returns whether the given property has changed its value.
- isReconcilingForced(IContext) - Static method in class org.eclipse.handly.model.impl.support.ISourceFileImplSupport.ReconcileOperation
-
Returns whether reconciling is forced, i.e., the working copy buffer has not been modified since the last time the working copy was reconciled.
- isRecording() - Method in class org.eclipse.handly.model.impl.support.ElementChangeRecorder
-
Returns whether this change recorder is currently recording.
- isRecursive() - Method in class org.eclipse.handly.ui.callhierarchy.CallHierarchyNode
-
Returns whether this node is recursive (i.e., whether there is an ancestor node containing the same element as this node).
- isRecursive() - Method in interface org.eclipse.handly.ui.callhierarchy.ICallHierarchyNode
-
Returns whether this node is recursive (i.e., whether there is an ancestor node containing the same element as this node).
- isShownInEditor(Match, IEditorPart) - Method in class org.eclipse.handly.ui.search.AbstractHandlySearchResult
- isStructuralChange(IElementDelta) - Static method in class org.eclipse.handly.model.ElementDeltas
-
Returns whether the element delta designates a structural change, i.e., a change that affects or might affect the element tree as opposed to only the element itself.
- IStatusAcceptor - Interface in org.eclipse.handly.util
-
Accepts
IStatus
objects. - IStringPreference - Interface in org.eclipse.handly.ui.preference
-
Represents a string-valued preference.
- isValid(IProgressMonitor) - Method in class org.eclipse.handly.refactoring.SourceFileChange
- isWorkingCopy() - Method in interface org.eclipse.handly.model.ISourceFileExtension
-
Returns whether this source file is a working copy.
- isWorkingCopy(ISourceFile) - Static method in class org.eclipse.handly.model.Elements
-
Returns whether the source file is a working copy.
- isWorkingCopy_() - Method in interface org.eclipse.handly.model.impl.ISourceFileImpl
-
Returns whether this source file is a working copy.
- isWorkingCopy_() - Method in interface org.eclipse.handly.model.impl.support.ISourceFileImplSupport
- IWorkingCopyCallback - Interface in org.eclipse.handly.model.impl
-
Receives notifications related to the lifecycle of a working copy and intercepts calls related to reconciling of the working copy.
- IWorkingCopyInfo - Interface in org.eclipse.handly.model.impl
-
Groups objects related to a working copy.
- IWorkingCopyManager - Interface in org.eclipse.handly.ui
-
Manages the life-cycle of and provides access to working copies of source files.
K
- KEEP_SAVED_STATE - Enum constant in enum class org.eclipse.handly.buffer.SaveMode
-
Indicates that the buffer's save state has to be kept.
- key - Variable in class org.eclipse.handly.util.LruCache.Entry
-
The key of this entry (never
null
).
L
- LabelComparator - Class in org.eclipse.handly.ui.viewer
-
Compares elements based on the strings obtained from the content viewer's label provider.
- LabelComparator() - Constructor for class org.eclipse.handly.ui.viewer.LabelComparator
- lastIndexOf(Object[], Object) - Static method in class org.eclipse.handly.util.ArrayUtil
-
Returns the index of the last occurrence of the given element in the given array, or -1 if the array does not contain the element.
- lastIndexOfMatching(T[], Predicate<? super T>) - Static method in class org.eclipse.handly.util.ArrayUtil
-
Returns the index of the last occurrence of an element matching the given predicate in the given array, or -1 if the array does not contain an element matching the predicate.
- LEAVE_UNSAVED - Enum constant in enum class org.eclipse.handly.buffer.SaveMode
-
Indicates that the buffer will be left with unsaved changes after applying the change.
- LexicalSortActionContribution - Class in org.eclipse.handly.ui.outline
-
Contributes lexical sort action, if the outline page supports lexical sorting.
- LexicalSortActionContribution() - Constructor for class org.eclipse.handly.ui.outline.LexicalSortActionContribution
- LexicalSortContribution - Class in org.eclipse.handly.ui.outline
-
Contributes a lexical sorter, if the outline page supports lexical sorting.
- LexicalSortContribution() - Constructor for class org.eclipse.handly.ui.outline.LexicalSortContribution
- LexicalSortPreference - Class in org.eclipse.handly.xtext.ui.outline
-
A language-specific lexical sort preference for the outline.
- LexicalSortPreference(IPreferenceStoreAccess) - Constructor for class org.eclipse.handly.xtext.ui.outline.LexicalSortPreference
-
Creates a new lexical sort preference for the outline using the given language-specific preference store access.
- LINE - Enum constant in enum class org.eclipse.handly.ui.callhierarchy.LocationTableLabelProvider.Column
-
The line number column.
- LinkHelper - Class in org.eclipse.handly.ui.navigator
-
A partial implementation of
ILinkHelper
for Handly-based models. - LinkHelper() - Constructor for class org.eclipse.handly.ui.navigator.LinkHelper
- linkToEditor(ISelection) - Method in class org.eclipse.handly.ui.outline.OutlineLinkingHelper
-
Tells to link the given outline selection to the editor.
- linkToEditor(ISelection) - Method in class org.eclipse.handly.ui.outline.SourceElementLinkingHelper
-
Tells to link the given outline selection to the editor.
- linkToEditor(ITextEditor, IStructuredSelection) - Method in class org.eclipse.handly.ui.outline.SourceElementLinkingHelper
-
Tells to link the given outline selection to the given text editor.
- linkToOutline(ISelection) - Method in class org.eclipse.handly.ui.outline.OutlineLinkingHelper
-
Tells to link the given editor selection to the outline.
- linkToOutline(ISelection) - Method in class org.eclipse.handly.ui.outline.SourceElementLinkingHelper
-
Tells to link the given editor selection to the outline.
- LinkWithEditorActionContribution - Class in org.eclipse.handly.ui.outline
-
Contributes link-with-editor action, if the outline page supports linking with editor.
- LinkWithEditorActionContribution() - Constructor for class org.eclipse.handly.ui.outline.LinkWithEditorActionContribution
- LinkWithEditorContribution - Class in org.eclipse.handly.ui.outline
-
An abstract base class for link-with-editor contributions.
- LinkWithEditorContribution() - Constructor for class org.eclipse.handly.ui.outline.LinkWithEditorContribution
- LinkWithEditorPreference - Class in org.eclipse.handly.xtext.ui.outline
-
A language-specific link-with-editor preference for the outline.
- LinkWithEditorPreference(IPreferenceStoreAccess) - Constructor for class org.eclipse.handly.xtext.ui.outline.LinkWithEditorPreference
-
Creates a new link-with-editor preference for the outline using the given language-specific preference store access.
- locationInFileProvider - Variable in class org.eclipse.handly.xtext.ui.callhierarchy.XtextCallHierarchyUtility
- locationSelectionChanged(ISelection) - Method in class org.eclipse.handly.ui.callhierarchy.CallHierarchyViewPart
-
This method is called on each selection change in the location viewer.
- LocationTableLabelProvider - Class in org.eclipse.handly.ui.callhierarchy
-
Default implementation of a label provider for the call location table.
- LocationTableLabelProvider() - Constructor for class org.eclipse.handly.ui.callhierarchy.LocationTableLabelProvider
- LocationTableLabelProvider.Column - Enum Class in org.eclipse.handly.ui.callhierarchy
-
Enumeration of the columns in the call location table.
- LONG - Enum constant in enum class org.eclipse.handly.util.ToStringOptions.FormatStyle
-
Long text style, with lots of detail.
- LongPreference - Class in org.eclipse.handly.ui.preference
-
Implements a long-valued preference.
- LongPreference(String, IPreferenceStore) - Constructor for class org.eclipse.handly.ui.preference.LongPreference
-
Creates a new long-valued preference with the given name and the given store.
- LruCache<K,
V> - Class in org.eclipse.handly.util -
An LRU cache.
- LruCache() - Constructor for class org.eclipse.handly.util.LruCache
- LruCache.Entry<K,
V> - Class in org.eclipse.handly.util -
An LRU cache entry.
M
- makeSpace(int) - Method in class org.eclipse.handly.model.impl.support.ElementCache
- makeSpace(int) - Method in class org.eclipse.handly.util.BoundedLruCache
-
Attempts to
evict
stale entries to make space as requested. - markersChanged(IElement, IMarkerDelta[]) - Method in class org.eclipse.handly.model.impl.support.ElementDelta.Builder
- markersChanged(IElement, IMarkerDelta[]) - Method in interface org.eclipse.handly.model.impl.support.IElementDeltaBuilder
-
Informs this builder about changes to markers on the given element's corresponding resource.
- max(ProblemLabelDecorator.Severity, ProblemLabelDecorator.Severity) - Static method in enum class org.eclipse.handly.ui.viewer.ProblemLabelDecorator.Severity
-
Returns the more severe of the two
Severity
values. - maxSize() - Method in class org.eclipse.handly.util.BoundedLruCache
-
Returns the maximum size of this cache.
- mayHaveChildren() - Method in interface org.eclipse.handly.ui.callhierarchy.ICallHierarchyNode
-
Returns whether this node may have child nodes.
- MEDIUM - Enum constant in enum class org.eclipse.handly.util.ToStringOptions.FormatStyle
-
Medium text style, with some detail.
- mergeWith_(ElementDelta) - Method in class org.eclipse.handly.model.impl.support.ElementDelta
-
Merges this delta with the given delta; the given delta is not modified in any way.
- Models - Class in org.eclipse.handly.model
-
Provides static methods for generic access to
IModel
s. - modify(IUnitOfWork<T, XtextResource>) - Method in class org.eclipse.handly.xtext.ui.editor.HandlyXtextDocument
- modify(IUnitOfWork<T, XtextResource>) - Method in interface org.eclipse.handly.xtext.ui.editor.IHandlyXtextDocument
-
Executes the given unit of work under the document's write lock.
- movedFrom(IElement, IElement) - Method in class org.eclipse.handly.model.impl.support.ElementDelta.Builder
- movedFrom(IElement, IElement) - Method in interface org.eclipse.handly.model.impl.support.IElementDeltaBuilder
-
Informs this builder that an element has been removed as it has moved to a new location.
- movedTo(IElement, IElement) - Method in class org.eclipse.handly.model.impl.support.ElementDelta.Builder
- movedTo(IElement, IElement) - Method in interface org.eclipse.handly.model.impl.support.IElementDeltaBuilder
-
Informs this builder that an element has been added as it has moved from an old location.
- moveToMru(LruCache.Entry<K, V>) - Method in class org.eclipse.handly.util.LruCache
-
Moves an existing cache entry to the MRU position.
N
- needsChildIndex_() - Method in class org.eclipse.handly.model.impl.support.ElementDelta
-
Returns whether an index needs to be used for child lookup.
- needsReconciling() - Method in class org.eclipse.handly.model.impl.DefaultWorkingCopyCallback
- needsReconciling() - Method in interface org.eclipse.handly.model.impl.IWorkingCopyCallback
-
Returns whether the working copy needs reconciling, i.e., its buffer has been modified since the last time it was reconciled.
- needsReconciling() - Method in interface org.eclipse.handly.model.ISourceFileExtension
-
Returns whether this source file needs reconciling.
- needsReconciling() - Method in class org.eclipse.handly.xtext.ui.editor.HandlyXtextDocument
- needsReconciling() - Method in interface org.eclipse.handly.xtext.ui.editor.IHandlyXtextDocument
-
Returns whether the document model is out of sync with the document text and needs to be
reconciled
. - needsReconciling() - Method in class org.eclipse.handly.xtext.ui.editor.XtextWorkingCopyCallback
- needsReconciling(ISourceFile) - Static method in class org.eclipse.handly.model.Elements
-
Returns whether the source file needs reconciling.
- needsReconciling_() - Method in interface org.eclipse.handly.model.impl.ISourceFileImpl
-
Returns whether this source file needs reconciling.
- needsReconciling_() - Method in interface org.eclipse.handly.model.impl.support.ISourceFileImplSupport
-
Returns whether this source file needs reconciling.
- needsSaving() - Method in class org.eclipse.handly.ui.preference.DualPreferenceStore
- needsSaving() - Method in class org.eclipse.handly.ui.preference.FlushingPreferenceStore
- needsSaving() - Method in class org.eclipse.handly.ui.preference.ScopedPreferenceStore
- NEW_ELEMENTS - Static variable in interface org.eclipse.handly.model.impl.support.IElementImplSupport
-
A map containing element handle/body relationships.
- newChangeRecorder() - Method in class org.eclipse.handly.model.impl.support.ISourceFileImplSupport.NotifyingReconcileOperation
-
Returns a new instance of element change recorder for this operation.
- newDelta(IElement) - Method in interface org.eclipse.handly.model.impl.support.ElementDelta.Factory
-
Returns a new, initially empty delta for the given element.
- newDelta_(IElement) - Method in class org.eclipse.handly.model.impl.support.ElementDelta
-
Returns a new, initially empty delta for the given element.
- newDeltaBuilder(IElement) - Method in class org.eclipse.handly.model.impl.support.ElementChangeRecorder
-
Returns a new instance of default delta builder rooted at the given element.
- newDoesNotExistException_() - Method in interface org.eclipse.handly.model.impl.support.IElementImplSupport
-
Returns a new instance of generic "element does not exist" exception.
- newEntry(K, V) - Method in class org.eclipse.handly.util.LruCache
-
Creates a new cache entry with the given key and value.
- newSelectionChangedEvent(ISelection) - Method in class org.eclipse.handly.ui.viewer.DelegatingSelectionProvider
-
Returns a new
SelectionChangedEvent
for the given selection. - newStatusAcceptor() - Method in class org.eclipse.handly.ui.action.OpenAction
-
Returns a new instance of the status acceptor for this action.
- newWorkingCopyContext_(IContext) - Method in interface org.eclipse.handly.model.impl.support.ISourceFileImplSupport
-
Returns a context to be associated with a new working copy of this source file.
- next() - Method in class org.eclipse.handly.util.LruCache.Entry
-
Returns the cache entry that immediately follows this entry, or
null
if this is the LRU entry. - NO_BODY - Static variable in interface org.eclipse.handly.model.impl.support.IElementImplSupport
-
Special-purpose value for the
body
argument of theIElementImplSupport.toStringBody_(StringBuilder, Object, IContext)
method; indicates that information about the body is not relevant. - NO_CHANGE - Static variable in interface org.eclipse.handly.model.IElementDeltaConstants
-
Delta kind constant indicating that the element has not been changed in any way.
- NO_CHILDREN - Static variable in class org.eclipse.handly.ui.viewer.DeferredElementTreeContentProvider
-
A zero-length array of the runtime type
Object[]
. - NO_CHILDREN - Static variable in class org.eclipse.handly.ui.viewer.ElementTreeContentProvider
-
A zero-length array of the runtime type
Object[]
. - NO_ELEMENTS - Static variable in class org.eclipse.handly.ui.workingset.AbstractWorkingSetPage
-
A zero-length array of the runtime type
IAdaptable[]
. - NO_SOURCE_ELEMENT_INFO - Static variable in class org.eclipse.handly.model.Elements
-
A 'null object' indicating that no info is available for source element, e.g., because the element does not exist.
- NoJobsWorkspaceTestCase - Class in org.eclipse.handly.junit
-
A
WorkspaceTestCase
that suspends execution of all jobs in itsNoJobsWorkspaceTestCase.setUp()
method and resumes execution of jobs in itsNoJobsWorkspaceTestCase.tearDown()
method. - NoJobsWorkspaceTestCase() - Constructor for class org.eclipse.handly.junit.NoJobsWorkspaceTestCase
-
No-arg constructor to enable serialization.
- NoJobsWorkspaceTestCase(String) - Constructor for class org.eclipse.handly.junit.NoJobsWorkspaceTestCase
-
Constructs a test case with the given name.
- NONE - Static variable in interface org.eclipse.handly.buffer.IBufferChange
-
Flag indicating that neither
CREATE_UNDO
norUPDATE_REGIONS
is set. - NONE - Static variable in interface org.eclipse.handly.text.IDocumentChange
-
Flag indicating that neither
CREATE_UNDO
norUPDATE_REGIONS
is set. - NonExpiringSnapshot - Class in org.eclipse.handly.snapshot
-
A snapshot that never expires.
- NonExpiringSnapshot(ISnapshotProvider) - Constructor for class org.eclipse.handly.snapshot.NonExpiringSnapshot
-
Takes a snapshot from the given provider and wraps it in a new non-expiring snapshot.
- NotificationManager - Class in org.eclipse.handly.model.impl.support
-
Default implementation of
INotificationManager
. - NotificationManager() - Constructor for class org.eclipse.handly.model.impl.support.NotificationManager
- notifyHistoryUpdated() - Method in class org.eclipse.handly.ui.callhierarchy.CallHierarchyViewPart
-
Notifies that the history has been updated by this view.
- NotifyingReconcileOperation(ISourceFileImplSupport) - Constructor for class org.eclipse.handly.model.impl.support.ISourceFileImplSupport.NotifyingReconcileOperation
-
Constructs a notifying reconcile operation for the given source file.
- NoXtextResourceException - Exception in org.eclipse.handly.xtext.ui.editor
-
Thrown when a method expects Xtext resource to be present in a containing
XtextDocument
but it is missing. - NullContentAdapter - Class in org.eclipse.handly.model.adapter
-
A content adapter that does nothing in terms of actual adaptation: it merely defines identity transformation between all
IElement
s.
O
- of(Class<T>, T) - Static method in class org.eclipse.handly.context.Contexts
-
Returns an immutable context containing only the given class-value binding.
- of(Property<T>, T) - Static method in class org.eclipse.handly.context.Contexts
-
Returns an immutable context containing only the given property-value binding.
- onDispose() - Method in interface org.eclipse.handly.model.impl.IWorkingCopyCallback
-
Informs this callback that the working copy has been disposed.
- onDispose() - Method in class org.eclipse.handly.model.impl.WorkingCopyCallback
-
Informs this callback that the working copy has been disposed.
- onDispose() - Method in class org.eclipse.handly.xtext.ui.editor.XtextWorkingCopyCallback
- onEnabledHierarchyKindsChanged(Set<TypeHierarchyKind>, Set<TypeHierarchyKind>) - Method in class org.eclipse.handly.ui.typehierarchy.TypeHierarchyViewPart
-
A callback that is invoked when the set of enabled hierarchy kinds changes.
- onHierarchyKindChanged(TypeHierarchyKind, TypeHierarchyKind) - Method in class org.eclipse.handly.ui.typehierarchy.TypeHierarchyViewPart
-
A callback that is invoked when the current hierarchy kind changes.
- onHierarchySelectionChanged(ISelection, TypeHierarchyKind) - Method in class org.eclipse.handly.ui.typehierarchy.TypeHierarchyViewPart
-
A callback that is invoked when selection changes in the hierarchy viewer for the given hierarchy kind.
- onHistoryChanged() - Method in class org.eclipse.handly.ui.typehierarchy.TypeHierarchyViewPart
-
A callback that is invoked when the history has been updated.
- onInit(IWorkingCopyInfo) - Method in interface org.eclipse.handly.model.impl.IWorkingCopyCallback
-
Informs this callback about the working copy it will work on.
- onInit(IWorkingCopyInfo) - Method in class org.eclipse.handly.model.impl.WorkingCopyCallback
-
Informs this callback about the working copy it will work on.
- onInit(IWorkingCopyInfo) - Method in class org.eclipse.handly.xtext.ui.editor.XtextWorkingCopyCallback
- onInputElementsChanged(Object[], Object[]) - Method in class org.eclipse.handly.ui.typehierarchy.TypeHierarchyViewPart
-
A callback that is invoked when the view input elements change.
- onLayoutModeChanged(int, int) - Method in class org.eclipse.handly.ui.typehierarchy.TypeHierarchyViewPart
-
A callback that is invoked when the view layout mode changes.
- open(Object, boolean, boolean) - Method in class org.eclipse.handly.ui.EditorOpener
-
Opens the given element in an appropriate editor.
- open(ISelection, boolean) - Method in class org.eclipse.handly.ui.outline.OutlineLinkingHelper
- open(ISelection, boolean) - Method in class org.eclipse.handly.ui.typehierarchy.TypeHierarchyViewPart.OpenEditorHelper
- open_(IContext, IProgressMonitor) - Method in interface org.eclipse.handly.model.impl.IElementImplExtension
-
Ensures that this element is open, i.e., it exists and is present in the body cache.
- open_(IContext, IProgressMonitor) - Method in interface org.eclipse.handly.model.impl.support.IElementImplSupport
-
Ensures that this element is open, i.e., it exists and is present in the body cache.
- OpenAction - Class in org.eclipse.handly.ui.action
-
Opens an editor on an applicable element.
- OpenAction(EditorOpener) - Constructor for class org.eclipse.handly.ui.action.OpenAction
-
Constructs an open action with the given editor opener.
- OpenAction(IWorkbenchPage, EditorUtility) - Constructor for class org.eclipse.handly.ui.action.OpenAction
-
Constructs an open action with the given workbench page and the given editor utility; uses a default editor opener.
- OpenActionProvider - Class in org.eclipse.handly.ui.navigator
-
Provides 'Open' action and 'Open With' submenu.
- OpenActionProvider() - Constructor for class org.eclipse.handly.ui.navigator.OpenActionProvider
- OpenEditorHelper(StructuredViewer) - Constructor for class org.eclipse.handly.ui.typehierarchy.TypeHierarchyViewPart.OpenEditorHelper
-
Creates a new helper for the given viewer.
- openParent_(IContext, IProgressMonitor) - Method in interface org.eclipse.handly.model.impl.support.IElementImplSupport
-
Opens the parent element if necessary.
- openParent_(IContext, IProgressMonitor) - Method in interface org.eclipse.handly.model.impl.support.ISourceFileImplSupport
-
Opens the parent element if necessary.
- OpenSearchPreferencesAction - Class in org.eclipse.handly.ui.search
-
Opens the search preferences dialog.
- OpenSearchPreferencesAction() - Constructor for class org.eclipse.handly.ui.search.OpenSearchPreferencesAction
-
Creates a new action that opens the search preferences dialog.
- openView(IWorkbenchPage, Object[]) - Method in class org.eclipse.handly.ui.callhierarchy.CallHierarchyViewOpener
-
Shows a call hierarchy view in the given workbench page, gives it focus, and sets its input to the given elements.
- org.eclipse.handly - package org.eclipse.handly
-
The root package for Eclipse Handly.
- org.eclipse.handly.buffer - package org.eclipse.handly.buffer
-
Provides a basic framework for implementing and manipulating text buffers.
- org.eclipse.handly.context - package org.eclipse.handly.context
-
Provides an API, basic implementations, and utilities for contexts.
- org.eclipse.handly.junit - package org.eclipse.handly.junit
-
Provides JUnit extensions.
- org.eclipse.handly.model - package org.eclipse.handly.model
-
Provides a common API for handle-based models.
- org.eclipse.handly.model.adapter - package org.eclipse.handly.model.adapter
-
Supports adaptation of existing ("legacy") models to the API defined in
org.eclipse.handly.model
. - org.eclipse.handly.model.impl - package org.eclipse.handly.model.impl
-
Defines the implementation-side API for models that want to support the API provided in
org.eclipse.handly.model
. - org.eclipse.handly.model.impl.support - package org.eclipse.handly.model.impl.support
-
Provides basic facilities for implementing handle-based models supporting the API defined in
org.eclipse.handly.model
. - org.eclipse.handly.refactoring - package org.eclipse.handly.refactoring
-
Provides extensions for the
org.eclipse.ltk.core.refactoring
infrastructure. - org.eclipse.handly.snapshot - package org.eclipse.handly.snapshot
-
Provides a basic framework for implementing and manipulating text snapshots.
- org.eclipse.handly.text - package org.eclipse.handly.text
-
Provides extensions for the
org.eclipse.jface.text
infrastructure. - org.eclipse.handly.ui - package org.eclipse.handly.ui
-
Provides facilities related to the workbench.
- org.eclipse.handly.ui.action - package org.eclipse.handly.ui.action
-
Provides facilities related to actions.
- org.eclipse.handly.ui.callhierarchy - package org.eclipse.handly.ui.callhierarchy
-
Provides a framework for call hierarchy views.
- org.eclipse.handly.ui.navigator - package org.eclipse.handly.ui.navigator
-
Provides facilities related to the Common Navigator Framework (CNF).
- org.eclipse.handly.ui.outline - package org.eclipse.handly.ui.outline
-
Provides a framework for content outline pages.
- org.eclipse.handly.ui.preference - package org.eclipse.handly.ui.preference
-
Provides an API for preferences and its implementation on top of the
org.eclipse.jface.preference
infrastructure. - org.eclipse.handly.ui.quickoutline - package org.eclipse.handly.ui.quickoutline
-
Provides a quick outline framework.
- org.eclipse.handly.ui.search - package org.eclipse.handly.ui.search
-
Provides extensions for the
org.eclipse.search.ui.text
infrastructure. - org.eclipse.handly.ui.text.reconciler - package org.eclipse.handly.ui.text.reconciler
-
Provides facilities related to text reconcilers.
- org.eclipse.handly.ui.texteditor - package org.eclipse.handly.ui.texteditor
-
Provides facilities related to text editors.
- org.eclipse.handly.ui.typehierarchy - package org.eclipse.handly.ui.typehierarchy
-
Provides a framework for type hierarchy views.
- org.eclipse.handly.ui.viewer - package org.eclipse.handly.ui.viewer
-
Provides facilities related to viewers.
- org.eclipse.handly.ui.workingset - package org.eclipse.handly.ui.workingset
-
Provides facilities related to working sets.
- org.eclipse.handly.util - package org.eclipse.handly.util
-
Provides miscellaneous basic utility classes.
- org.eclipse.handly.xtext.ui.callhierarchy - package org.eclipse.handly.xtext.ui.callhierarchy
-
Provides Xtext-specific extensions for the Handly call hierarchy framework.
- org.eclipse.handly.xtext.ui.editor - package org.eclipse.handly.xtext.ui.editor
-
Supports integration of Handly-based models with the Xtext editor.
- org.eclipse.handly.xtext.ui.outline - package org.eclipse.handly.xtext.ui.outline
-
Provides Xtext-specific extensions for the Handly outline framework.
- org.eclipse.handly.xtext.ui.quickoutline - package org.eclipse.handly.xtext.ui.quickoutline
-
Provides Xtext-specific extensions for the Handly quick outline framework.
- OutlineActionContribution - Class in org.eclipse.handly.ui.outline
-
An abstract base class for outline action contributions.
- OutlineActionContribution() - Constructor for class org.eclipse.handly.ui.outline.OutlineActionContribution
- OutlineContextMenuContribution - Class in org.eclipse.handly.ui.outline
-
A base class for outline context menu contributions.
- OutlineContextMenuContribution() - Constructor for class org.eclipse.handly.ui.outline.OutlineContextMenuContribution
- OutlineContribution - Class in org.eclipse.handly.ui.outline
-
A basic implementation of
IOutlineContribution
. - OutlineContribution() - Constructor for class org.eclipse.handly.ui.outline.OutlineContribution
- OutlineDragAndDropContribution - Class in org.eclipse.handly.ui.outline
-
An abstract base class for outline drag-and-drop contributions.
- OutlineDragAndDropContribution() - Constructor for class org.eclipse.handly.ui.outline.OutlineDragAndDropContribution
- OutlineFilterContribution - Class in org.eclipse.handly.ui.outline
-
An abstract base class for outline filter contributions.
- OutlineFilterContribution() - Constructor for class org.eclipse.handly.ui.outline.OutlineFilterContribution
- OutlineLinkingHelper - Class in org.eclipse.handly.ui.outline
-
An abstract base class for outline linking helpers.
- OutlineLinkingHelper(ICommonOutlinePage) - Constructor for class org.eclipse.handly.ui.outline.OutlineLinkingHelper
-
Creates a new linking helper for the given outline page.
- OutlinePopup - Class in org.eclipse.handly.ui.quickoutline
-
An abstract base implementation of an outline popup.
- OutlinePopup() - Constructor for class org.eclipse.handly.ui.quickoutline.OutlinePopup
-
Creates a new outline popup.
- OutlinePopup.OutlineTreeViewer - Class in org.eclipse.handly.ui.quickoutline
-
A tree viewer for the
OutlinePopup
. - OutlinePopupHandler - Class in org.eclipse.handly.ui.quickoutline
-
An abstract implementation of a handler that opens an outline popup.
- OutlinePopupHandler() - Constructor for class org.eclipse.handly.ui.quickoutline.OutlinePopupHandler
- OutlineSorterContribution - Class in org.eclipse.handly.ui.outline
-
An abstract base class for outline sorter contributions.
- OutlineSorterContribution() - Constructor for class org.eclipse.handly.ui.outline.OutlineSorterContribution
- OutlineTreeViewer(Tree) - Constructor for class org.eclipse.handly.ui.outline.CommonOutlinePage.OutlineTreeViewer
-
Creates a new tree viewer on the given tree control.
- OutlineTreeViewer(Tree) - Constructor for class org.eclipse.handly.ui.quickoutline.OutlinePopup.OutlineTreeViewer
-
Creates a new tree viewer on the given tree control.
P
- PARENT_CLOSING - Enum constant in enum class org.eclipse.handly.model.impl.IElementImplExtension.CloseHint
-
Closing due to parent closing.
- partActivated(IWorkbenchPart) - Method in class org.eclipse.handly.ui.PartListenerAdapter
- partBroughtToTop(IWorkbenchPart) - Method in class org.eclipse.handly.ui.PartListenerAdapter
- partClosed(IWorkbenchPart) - Method in class org.eclipse.handly.ui.PartListenerAdapter
- partDeactivated(IWorkbenchPart) - Method in class org.eclipse.handly.ui.PartListenerAdapter
- PartListenerAdapter - Class in org.eclipse.handly.ui
-
Provides default implementations for the methods of
IPartListener
. - PartListenerAdapter() - Constructor for class org.eclipse.handly.ui.PartListenerAdapter
- partOpened(IWorkbenchPart) - Method in class org.eclipse.handly.ui.PartListenerAdapter
- patternMatcherUpdated() - Method in class org.eclipse.handly.ui.quickoutline.FilteringOutlinePopup
-
Notifies that the pattern matcher has been updated.
- peek(Object) - Method in class org.eclipse.handly.util.LruCache
-
Returns the corresponding value for the given key without disturbing cache ordering, or
null
if this cache contains no value for the key. - peek(IElement) - Method in interface org.eclipse.handly.model.impl.support.IBodyCache
-
Returns the corresponding body for the given element without disturbing cache ordering, or
null
if this cache contains no body for the element. - peekAtBody_() - Method in interface org.eclipse.handly.model.impl.IElementImplExtension
-
Returns the cached body for this element without disturbing cache ordering, or
null
if none. - peekAtBody_() - Method in interface org.eclipse.handly.model.impl.support.IElementImplSupport
- perform(IProgressMonitor) - Method in class org.eclipse.handly.refactoring.SourceFileChange
- popChildren(Object) - Method in class org.eclipse.handly.model.impl.support.StructureHelper
-
Retrieves and forgets the child elements previously remembered for the given body.
- POST_CHANGE - Static variable in interface org.eclipse.handly.model.IElementChangeEvent
-
Event type constant (bit-mask) indicating a notification that occurs during the corresponding POST_CHANGE resource change notification.
- POST_RECONCILE - Static variable in interface org.eclipse.handly.model.IElementChangeEvent
-
Event type constant (bit-mask) indicating a notification that occurs as a result of a working copy reconcile operation.
- postProcess(Collection<IAdaptable>) - Method in class org.eclipse.handly.ui.workingset.AbstractWorkingSetElementAdapter
-
Post-processes the collection of elements to be returned from the
AbstractWorkingSetElementAdapter.adaptElements(IWorkingSet, IAdaptable[])
method. - predictEquality(Snapshot) - Method in class org.eclipse.handly.snapshot.DocumentSnapshot
- predictEquality(Snapshot) - Method in class org.eclipse.handly.snapshot.Snapshot
- predictEquality(Snapshot) - Method in class org.eclipse.handly.snapshot.TextFileBufferSnapshot
- predictEquality(Snapshot) - Method in class org.eclipse.handly.snapshot.TextFileSnapshot
- predictEquality(Snapshot) - Method in class org.eclipse.handly.snapshot.TextFileStoreSnapshot
- preferenceChanged(PreferenceChangeEvent) - Method in interface org.eclipse.handly.ui.preference.IPreferenceListener
-
Notifies this listener that the value of a preference has changed.
- PreferenceChangeEvent - Class in org.eclipse.handly.ui.preference
-
Describes a change in the value of a preference.
- prepareDecoration(Object, String) - Method in class org.eclipse.handly.ui.viewer.CompositeLabelDecorator
- prepareDecoration(Object, String, IDecorationContext) - Method in class org.eclipse.handly.ui.viewer.ProblemLabelDecorator
- prev() - Method in class org.eclipse.handly.util.LruCache.Entry
-
Returns the cache entry that is immediately followed by this entry, or
null
if this is the MRU entry. - ProblemLabelDecorator - Class in org.eclipse.handly.ui.viewer
-
An abstract base class for decorating an element's image with error and warning overlays.
- ProblemLabelDecorator() - Constructor for class org.eclipse.handly.ui.viewer.ProblemLabelDecorator
- ProblemLabelDecorator.Severity - Enum Class in org.eclipse.handly.ui.viewer
-
Indicates problem severity.
- ProblemMarkerLabelDecorator - Class in org.eclipse.handly.ui.viewer
-
Decorates an element's image with error and warning overlays that represent the severity of markers attached to the element's corresponding resource.
- ProblemMarkerLabelDecorator() - Constructor for class org.eclipse.handly.ui.viewer.ProblemMarkerLabelDecorator
- ProblemMarkerListenerContribution - Class in org.eclipse.handly.ui.outline
-
Refreshes the outline when problem markers attached to the underlying resource change.
- ProblemMarkerListenerContribution() - Constructor for class org.eclipse.handly.ui.outline.ProblemMarkerListenerContribution
- process(DirtyRegion) - Method in class org.eclipse.handly.ui.text.reconciler.WorkingCopyReconciler
- processDelta(IResourceDescription.Delta, Resource, List<Resource>) - Method in class org.eclipse.handly.xtext.ui.editor.HandlyJvmTypesAwareDirtyStateEditorSupport
- processElementDelta(IElementDelta, AbstractWorkingSetUpdater.WorkingSetDelta) - Method in class org.eclipse.handly.ui.workingset.AbstractWorkingSetUpdater
-
Builds a working set delta by recursively processing the given element delta.
- processResourceDelta(IResourceDelta, AbstractWorkingSetUpdater.WorkingSetDelta) - Method in class org.eclipse.handly.ui.workingset.AbstractWorkingSetUpdater
-
Builds a working set delta by recursively processing the given resource delta.
- Property<T> - Class in org.eclipse.handly.util
-
Represents a named property of a given type.
- Property(String) - Constructor for class org.eclipse.handly.util.Property
-
Constructs a property with the given name.
- pushChild(Object, IElement) - Method in class org.eclipse.handly.model.impl.support.StructureHelper
-
Remembers the given element as a child for the given parent body.
- put(K, V) - Method in class org.eclipse.handly.util.LruCache
-
Caches the given value for the given key and moves the corresponding entry to the most recently used position in this cache.
- put(IElement, Object) - Method in interface org.eclipse.handly.model.impl.support.IBodyCache
-
Remembers the given body for the given element in this cache.
- putAll(Map<? extends IElement, Object>) - Method in interface org.eclipse.handly.model.impl.support.IBodyCache
-
Remembers the given element handle/body relationships in this cache.
- putValue(String, String) - Method in class org.eclipse.handly.ui.preference.DualPreferenceStore
- putValue(String, String) - Method in class org.eclipse.handly.ui.preference.FlushingPreferenceStore
- putValue(String, String) - Method in class org.eclipse.handly.ui.preference.ScopedPreferenceStore
Q
- queryAdded(ISearchQuery) - Method in class org.eclipse.handly.ui.search.QueryListenerAdapter
- queryFinished(ISearchQuery) - Method in class org.eclipse.handly.ui.search.QueryListenerAdapter
- QueryListenerAdapter - Class in org.eclipse.handly.ui.search
-
Provides default implementations for the methods of
IQueryListener
. - QueryListenerAdapter() - Constructor for class org.eclipse.handly.ui.search.QueryListenerAdapter
- queryRemoved(ISearchQuery) - Method in class org.eclipse.handly.ui.search.QueryListenerAdapter
- queryStarting(ISearchQuery) - Method in class org.eclipse.handly.ui.search.QueryListenerAdapter
R
- readOnly(URI, IUnitOfWork<R, EObject>) - Method in class org.eclipse.handly.xtext.ui.callhierarchy.XtextCallHierarchyUtility
-
Executes the given unit of work while providing it with safe read access to the
EObject
identified by the given URI. - readOnly(IUnitOfWork<T, XtextResource>) - Method in interface org.eclipse.handly.xtext.ui.editor.IHandlyXtextDocument
-
Executes the given unit of work under the document's read lock.
- reconcile(boolean, IProgressMonitor) - Method in class org.eclipse.handly.xtext.ui.editor.HandlyXtextDocument
- reconcile(boolean, IProgressMonitor) - Method in interface org.eclipse.handly.xtext.ui.editor.IHandlyXtextDocument
-
Reconciles the document model so it is up to date again.
- reconcile(IProgressMonitor) - Method in interface org.eclipse.handly.model.ISourceFileExtension
-
Reconciles this source file.
- reconcile(IContext, IProgressMonitor) - Method in class org.eclipse.handly.model.impl.DefaultWorkingCopyCallback
- reconcile(IContext, IProgressMonitor) - Method in interface org.eclipse.handly.model.impl.IReconcileStrategy
-
Reconciles a model according to options specified in the given context.
- reconcile(IContext, IProgressMonitor) - Method in interface org.eclipse.handly.model.impl.IWorkingCopyCallback
-
Reconciles the working copy.
- reconcile(IContext, IProgressMonitor) - Method in class org.eclipse.handly.model.impl.support.ISourceFileImplSupport.NotifyingReconcileOperation
-
Reconciles the working copy according to options specified in the given context.
- reconcile(IContext, IProgressMonitor) - Method in class org.eclipse.handly.model.impl.support.ISourceFileImplSupport.ReconcileOperation
-
Reconciles the working copy according to options specified in the given context.
- reconcile(IContext, IProgressMonitor) - Method in class org.eclipse.handly.xtext.ui.editor.XtextWorkingCopyCallback
- reconcile(ISourceFile, boolean, IProgressMonitor) - Method in class org.eclipse.handly.ui.text.reconciler.WorkingCopyReconcilingStrategy
-
Reconciles the given source file.
- reconcile(ISourceFile, IProgressMonitor) - Static method in class org.eclipse.handly.model.Elements
-
Reconciles the source file.
- reconcile(ISourceFile, IContext, IProgressMonitor) - Static method in class org.eclipse.handly.model.Elements
-
Reconciles the source file.
- reconcile(IRegion) - Method in class org.eclipse.handly.ui.text.reconciler.CompositeReconcilingStrategy
- reconcile(IRegion) - Method in class org.eclipse.handly.ui.text.reconciler.WorkingCopyReconcilingStrategy
- reconcile(DirtyRegion, IRegion) - Method in class org.eclipse.handly.ui.text.reconciler.CompositeReconcilingStrategy
- reconcile(DirtyRegion, IRegion) - Method in class org.eclipse.handly.ui.text.reconciler.WorkingCopyReconcilingStrategy
- reconcile_(IContext, IProgressMonitor) - Method in interface org.eclipse.handly.model.impl.ISourceFileImpl
-
Reconciles this source file.
- reconcile_(IContext, IProgressMonitor) - Method in interface org.eclipse.handly.model.impl.support.ISourceFileImplSupport
-
Reconciles this source file.
- ReconcileOperation(ISourceFileImplSupport) - Constructor for class org.eclipse.handly.model.impl.support.ISourceFileImplSupport.ReconcileOperation
-
Constructs a reconcile operation for the given source file.
- reconcilerDocumentChanged(IDocument) - Method in class org.eclipse.handly.ui.text.reconciler.WorkingCopyReconciler
- reconcileStructure(IContext, IProgressMonitor) - Method in class org.eclipse.handly.model.impl.support.ISourceFileImplSupport.ReconcileOperation
-
Reconciles the structure of the working copy by rebuilding it according to options specified in the given context.
- RECONCILING_FORCED - Static variable in interface org.eclipse.handly.model.impl.IReconcileStrategy
-
Indicates whether reconciling is forced, i.e., the source text has not been modified since the last time the model was reconciled.
- recordBody(Object, IElement) - Method in class org.eclipse.handly.model.impl.support.ElementChangeRecorder
-
Remembers the given body for the given element.
- referenceFinder - Variable in class org.eclipse.handly.xtext.ui.callhierarchy.XtextCallHierarchyUtility
- refresh() - Method in class org.eclipse.handly.ui.callhierarchy.CallHierarchyViewPart
-
Performs a full refresh of the content of this view.
- refresh() - Method in interface org.eclipse.handly.ui.callhierarchy.ICallHierarchyNode
-
Informs this node that it is about to be refreshed in a structured viewer.
- refresh() - Method in class org.eclipse.handly.ui.outline.CommonOutlinePage
-
Completely refreshes this outline page's tree viewer, preserving expanded tree paths where possible.
- refresh() - Method in class org.eclipse.handly.ui.typehierarchy.TypeHierarchyViewPart
-
Performs a full refresh of the content of this view.
- refresh(IContext) - Method in class org.eclipse.handly.ui.callhierarchy.CallHierarchyViewPart
-
Performs a refresh of the content of this view according to options specified in the given context.
- refresh(IContext) - Method in class org.eclipse.handly.ui.typehierarchy.TypeHierarchyViewPart
-
Performs a refresh of the content of this view according to options specified in the given context.
- registerGlobalActions() - Method in class org.eclipse.handly.ui.outline.CommonOutlinePage
-
Hook to register global action handlers.
- release() - Method in class org.eclipse.handly.buffer.Buffer
- release() - Method in class org.eclipse.handly.buffer.ChildBuffer
- release() - Method in interface org.eclipse.handly.buffer.IBuffer
- release() - Method in class org.eclipse.handly.buffer.TextFileBuffer
- release() - Method in interface org.eclipse.handly.snapshot.ISnapshotProvider
- release() - Method in class org.eclipse.handly.ui.texteditor.TextEditorBuffer
- release() - Method in interface org.eclipse.handly.util.IReferenceCountable
-
Relinquishes an independent ownership of this object.
- releaseWorkingCopy(ISourceFile, Object, TextFileDocumentProvider.FileInfo) - Method in class org.eclipse.handly.ui.texteditor.DeferredSourceFileDocumentProvider
-
Releases the given working copy that was acquired via a call to
acquireWorkingCopy
. - releaseWorkingCopy(ISourceFile, Object, TextFileDocumentProvider.FileInfo) - Method in class org.eclipse.handly.ui.texteditor.SourceFileDocumentProvider
-
Releases the given working copy that was acquired via a call to
acquireWorkingCopy
. - releaseWorkingCopy(XtextEditor, ISourceFile) - Method in class org.eclipse.handly.xtext.ui.editor.HandlyXtextEditorCallback
-
Releases the given working copy that was acquired via a call to
acquireWorkingCopy
. - releaseWorkingCopy_() - Method in interface org.eclipse.handly.model.impl.ISourceFileImplExtension
-
Relinquishes an independent ownership of the working copy by decrementing an internal counter.
- releaseWorkingCopy_() - Method in interface org.eclipse.handly.model.impl.support.ISourceFileImplSupport
- remove(int) - Method in class org.eclipse.handly.ui.workingset.AbstractWorkingSetUpdater.WorkingSetDelta
-
Removes the element at the given index in this delta.
- remove(Object) - Method in class org.eclipse.handly.util.LruCache
-
Removes the cache entry for the given key if it is present.
- remove(IElement) - Method in interface org.eclipse.handly.model.impl.support.IBodyCache
-
Removes the corresponding body for the given element from this cache.
- remove(IElementChangeListener) - Method in class org.eclipse.handly.model.impl.support.ElementChangeListenerList
-
Removes the given element change listener from this list.
- remove(AbstractHandlySearchResult) - Method in class org.eclipse.handly.ui.search.HandlySearchResultUpdater
-
Removes a search result from this updater.
- remove(LruCache.Entry<K, V>) - Method in class org.eclipse.handly.util.LruCache
-
Removes an existing entry from this cache in response to
LruCache.remove(Object)
. - remove(IWorkingSet) - Method in class org.eclipse.handly.ui.workingset.AbstractWorkingSetUpdater
- remove_(IContext) - Method in interface org.eclipse.handly.model.impl.support.IElementImplSupport
-
Removes this element from the body cache according to options specified in the given context.
- removeChild(IElement) - Method in class org.eclipse.handly.model.impl.support.Body
-
Removes the given child element from this body if it is present.
- removed(IElement) - Method in class org.eclipse.handly.model.impl.support.ElementDelta.Builder
- removed(IElement) - Method in interface org.eclipse.handly.model.impl.support.IElementDeltaBuilder
-
Has the same effect as
removed(element, 0)
. - removed(IElement, long) - Method in class org.eclipse.handly.model.impl.support.ElementDelta.Builder
- removed(IElement, long) - Method in interface org.eclipse.handly.model.impl.support.IElementDeltaBuilder
-
Informs this builder that an element has been removed.
- REMOVED - Static variable in interface org.eclipse.handly.model.IElementDeltaConstants
-
Delta kind constant indicating that the element has been removed from its parent.
- removeDescendants(Collection<? extends IElement>) - Static method in class org.eclipse.handly.model.Elements
-
Removes descendants from the given collection of elements; in other words, removes those elements for which an ancestor is also present in the given collection.
- removeDirtyStateSupport(DirtyStateEditorSupport.IDirtyStateEditorSupportClient) - Method in class org.eclipse.handly.xtext.ui.editor.HandlyDirtyStateEditorSupport
- removeElementChangeListener(IElementChangeListener) - Method in class org.eclipse.handly.model.impl.support.NotificationManager
-
Removes the given element change listener.
- removeElementChangeListener(IElementChangeListener) - Method in class org.eclipse.handly.ui.outline.ElementChangeListenerContribution
-
Removes the given element change listener from the underlying model.
- removeElementChangeListener(IElementChangeListener) - Method in class org.eclipse.handly.ui.outline.HandlyOutlinePage
-
Removes the given element change listener from the underlying model.
- removeElementChangeListener(IElementChangeListener) - Method in class org.eclipse.handly.ui.text.reconciler.WorkingCopyReconciler
-
Removes the given element change listener from the underlying model.
- removeElementChangeListener(IElementChangeListener) - Method in class org.eclipse.handly.ui.workingset.AbstractWorkingSetUpdater
-
Removes the given element change listener from the underlying model.
- removeInputChangeListener(IOutlineInputChangeListener) - Method in class org.eclipse.handly.ui.outline.CommonOutlinePage
- removeInputChangeListener(IOutlineInputChangeListener) - Method in interface org.eclipse.handly.ui.outline.ICommonOutlinePage
-
Removes the given input change listener.
- removeListener(IBufferListener) - Method in class org.eclipse.handly.buffer.Buffer
- removeListener(IBufferListener) - Method in interface org.eclipse.handly.buffer.IBuffer
-
Removes the given listener from this buffer.
- removeListener(IBufferListener) - Method in class org.eclipse.handly.buffer.TextFileBuffer
- removeListener(IBufferListener) - Method in class org.eclipse.handly.ui.texteditor.TextEditorBuffer
- removeListener(IPreferenceListener) - Method in class org.eclipse.handly.ui.preference.AbstractPreference
- removeListener(IPreferenceListener) - Method in interface org.eclipse.handly.ui.preference.IPreference
-
Removes the given value change listener from this preference.
- removeListener(ILabelProviderListener) - Method in class org.eclipse.handly.ui.viewer.CompositeLabelDecorator
- removeListener(ILabelProviderListener) - Method in class org.eclipse.handly.ui.viewer.ProblemLabelDecorator
- removeOutlineContribution(IOutlineContribution) - Method in class org.eclipse.handly.ui.outline.CommonOutlinePage
- removeOutlineContribution(IOutlineContribution) - Method in interface org.eclipse.handly.ui.outline.ICommonOutlinePage
-
Removes the given outline contribution.
- removePostSelectionChangedListener(ISelectionChangedListener) - Method in class org.eclipse.handly.ui.viewer.DelegatingSelectionProvider
- removePropertyChangeListener(IPropertyChangeListener) - Method in class org.eclipse.handly.ui.preference.DualPreferenceStore
- removePropertyChangeListener(IPropertyChangeListener) - Method in class org.eclipse.handly.ui.preference.FlushingPreferenceStore
- removePropertyChangeListener(IPropertyChangeListener) - Method in class org.eclipse.handly.ui.preference.ScopedPreferenceStore
- removeSelectionChangedListener(ISelectionChangedListener) - Method in class org.eclipse.handly.ui.outline.CommonOutlinePage
- removeSelectionChangedListener(ISelectionChangedListener) - Method in class org.eclipse.handly.ui.viewer.DelegatingSelectionProvider
- removing_(Object) - Method in interface org.eclipse.handly.model.impl.support.IElementImplSupport
-
Informs this element that its body is going to be removed from the body cache.
- resetMaxSize(int, IElement) - Method in class org.eclipse.handly.model.impl.support.ElementCache
-
If the given parent element was the one that increased the maximum size of this cache in
ensureMaxSize
, resets the maximum size of the cache to the given value. - resolveDuplicates(ISourceConstructImplExtension) - Method in class org.eclipse.handly.model.impl.support.StructureHelper
-
Resolves duplicate source constructs by incrementing their
occurrence count
. - resourceAccess - Variable in class org.eclipse.handly.xtext.ui.callhierarchy.XtextCallHierarchyUtility
- resourceChanged(IResourceChangeEvent) - Method in class org.eclipse.handly.ui.outline.ProblemMarkerListenerContribution
-
Notifies that the outline page is affected in some way by the given resource change event.
- resourceChanged(IResourceChangeEvent) - Method in class org.eclipse.handly.ui.outline.ResourceChangeListenerContribution
-
Notifies that the outline page is affected in some way by the given resource change event.
- ResourceChangeListenerContribution - Class in org.eclipse.handly.ui.outline
-
An abstract base class for outline contributions listening to
IResourceChangeEvent
s. - ResourceChangeListenerContribution() - Constructor for class org.eclipse.handly.ui.outline.ResourceChangeListenerContribution
- resourceServiceProviderRegistry - Variable in class org.eclipse.handly.xtext.ui.callhierarchy.XtextCallHierarchyUtility
- restoreState(IMemento) - Method in class org.eclipse.handly.ui.search.AbstractSearchResultPage
- resumeJobs() - Method in class org.eclipse.handly.junit.WorkspaceTestCase
-
Resumes execution of jobs.
- revealCallLocation(IEditorPart, ICallLocation, IContext) - Method in class org.eclipse.handly.ui.callhierarchy.CallHierarchyViewPart
-
Attempts to reveal the given call location in the given editor.
- revealElement(IEditorPart, Object) - Method in class org.eclipse.handly.ui.EditorUtility
-
Reveals the given element in the given editor on a best effort basis.
- revealInEditor(Object, boolean, boolean) - Method in class org.eclipse.handly.ui.callhierarchy.CallHierarchyViewPart
-
Reveals the given element in an appropriate editor on a best effort basis.
- revealInEditor(Object, boolean, boolean) - Method in class org.eclipse.handly.ui.typehierarchy.TypeHierarchyViewPart
-
Reveals the given element in an appropriate editor on a best effort basis.
- revealInHost(Object) - Method in class org.eclipse.handly.ui.quickoutline.HandlyOutlinePopup
-
Attempts to reveal the given outline element in the outline popup's host.
- revealInHost(Object) - Method in class org.eclipse.handly.ui.quickoutline.OutlinePopup
-
Attempts to reveal the given outline element in the outline popup's host.
- revealTextRange(IEditorPart, int, int, ISnapshot) - Method in class org.eclipse.handly.ui.EditorUtility
-
Reveals the given text range in the given editor on a best effort basis.
- run() - Method in class org.eclipse.handly.text.UiDocumentChangeRunner
-
Synchronously executes the document change operation in the UI thread.
- run() - Method in class org.eclipse.handly.ui.action.HistoryDropDownAction
- run() - Method in class org.eclipse.handly.ui.action.OpenAction
-
For each of the currently selected elements that has a
corresponding
editor input, this implementation uses the editor opener to open and reveal the element in an appropriate editor; if an error occurs while opening the editor, it is reported to the status acceptor. - run() - Method in class org.eclipse.handly.ui.preference.ToggleAction
- run() - Method in class org.eclipse.handly.ui.search.OpenSearchPreferencesAction
- run(IProgressMonitor) - Method in class org.eclipse.handly.buffer.UiBufferChangeRunner
-
Synchronously executes the buffer change operation in the UI thread.
- runInWorkspace(IProgressMonitor) - Method in class org.eclipse.handly.util.SavedStateJob
S
- save() - Method in class org.eclipse.handly.ui.preference.ScopedPreferenceStore
- save(IContext, IProgressMonitor) - Method in class org.eclipse.handly.buffer.Buffer
- save(IContext, IProgressMonitor) - Method in interface org.eclipse.handly.buffer.IBuffer
-
Saves this buffer.
- save(IContext, IProgressMonitor) - Method in class org.eclipse.handly.buffer.TextFileBuffer
- save(IContext, IProgressMonitor) - Method in class org.eclipse.handly.ui.texteditor.TextEditorBuffer
- SavedStateJob - Class in org.eclipse.handly.util
-
A workspace job to process notification of resource changes that might have happened while a given plug-in was not active.
- SavedStateJob(String, IResourceChangeListener) - Constructor for class org.eclipse.handly.util.SavedStateJob
-
Constructs a saved state job.
- SaveMode - Enum Class in org.eclipse.handly.buffer
-
Indicates whether a buffer is to be saved after a change has been applied to it.
- saveState(IMemento) - Method in class org.eclipse.handly.ui.callhierarchy.CallHierarchyViewPart
- saveState(IMemento) - Method in class org.eclipse.handly.ui.search.AbstractSearchResultPage
- saveState(IMemento) - Method in class org.eclipse.handly.ui.typehierarchy.TypeHierarchyViewPart
- ScopedPreferenceStore - Class in org.eclipse.handly.ui.preference
-
This class is forked from
org.eclipse.ui.preferences.ScopedPreferenceStore
to fix the memory leak issue described in Bug 239033. - ScopedPreferenceStore(IScopeContext, String) - Constructor for class org.eclipse.handly.ui.preference.ScopedPreferenceStore
-
Creates a new scoped preference store that will store values in the node looked up in the given context by the given qualifier.
- ScopedPreferenceStore(IScopeContext, String, String) - Constructor for class org.eclipse.handly.ui.preference.ScopedPreferenceStore
-
Creates a new scoped preference store that will store values in the node looked up in the given context by the given qualifier.
- SearchEditorOpener - Class in org.eclipse.handly.ui.search
-
A helper class for opening a search match in an editor.
- SearchEditorOpener(IWorkbenchPage, EditorUtility) - Constructor for class org.eclipse.handly.ui.search.SearchEditorOpener
-
Constructs an editor opener with the given workbench page and the given editor utility.
- SearchTableContentProvider - Class in org.eclipse.handly.ui.search
-
A default implementation of
ISearchContentProvider
for the table viewer. - SearchTableContentProvider(AbstractSearchResultPage) - Constructor for class org.eclipse.handly.ui.search.SearchTableContentProvider
-
Creates a new content provider for the given search result page.
- selectFirstMatch() - Method in class org.eclipse.handly.ui.quickoutline.FilteringOutlinePopup
-
Selects the first element that matches the current filter pattern.
- SerialPerObjectRule - Class in org.eclipse.handly.util
-
A scheduling rule that does not allow nesting and conflicts only with a
SerialPerObjectRule
pertaining to the same (i.e., equal) lock object. - SerialPerObjectRule(Object) - Constructor for class org.eclipse.handly.util.SerialPerObjectRule
-
Creates a new
SerialPerObjectRule
for the given lock object. - set(int, IAdaptable) - Method in class org.eclipse.handly.ui.workingset.AbstractWorkingSetUpdater.WorkingSetDelta
-
Replaces the element at the given index in this delta with the given element.
- set(Property<T>, T) - Method in class org.eclipse.handly.model.impl.support.SourceElementBody
-
Sets the cached value for the given property.
- setActive(boolean) - Method in class org.eclipse.handly.ui.text.reconciler.WorkingCopyReconciler
-
Indicates a change in the active state of this reconciler.
- setActiveEntry(E) - Method in class org.eclipse.handly.ui.action.HistoryDropDownAction.History
-
Designates the given history entry as the currently 'active' entry.
- setAffectedChildren_(ElementDelta[]) - Method in class org.eclipse.handly.model.impl.support.ElementDelta
-
Sets the affected children for this delta.
- setAutoBuilding(boolean) - Method in class org.eclipse.handly.junit.WorkspaceTestCase
-
Sets the property "Build Automatically" for the workspace.
- setBase(ISnapshot) - Method in class org.eclipse.handly.buffer.BufferChange
-
Sets the snapshot on which this change is based.
- setBase(ISnapshot) - Method in class org.eclipse.handly.refactoring.SourceFileChange
-
Sets the snapshot on which the change's edit tree is based.
- setBase(ISnapshot) - Method in class org.eclipse.handly.text.DocumentChange
-
Sets the snapshot on which this change is based.
- setChildren(IElement[]) - Method in class org.eclipse.handly.model.impl.support.Body
-
Sets the child elements for this body.
- setContext(ActionContext) - Method in class org.eclipse.handly.ui.action.CompositeActionGroup
- setDefault(boolean) - Method in class org.eclipse.handly.ui.preference.BooleanPreference
-
Sets the default value for this preference.
- setDefault(double) - Method in class org.eclipse.handly.ui.preference.DoublePreference
-
Sets the default value for this preference.
- setDefault(float) - Method in class org.eclipse.handly.ui.preference.FloatPreference
-
Sets the default value for this preference.
- setDefault(int) - Method in class org.eclipse.handly.ui.preference.IntPreference
-
Sets the default value for this preference.
- setDefault(long) - Method in class org.eclipse.handly.ui.preference.LongPreference
-
Sets the default value for this preference.
- setDefault(String) - Method in class org.eclipse.handly.ui.preference.StringPreference
-
Sets the default value for this preference.
- setDefault(String, boolean) - Method in class org.eclipse.handly.ui.preference.DualPreferenceStore
- setDefault(String, boolean) - Method in class org.eclipse.handly.ui.preference.FlushingPreferenceStore
- setDefault(String, boolean) - Method in class org.eclipse.handly.ui.preference.ScopedPreferenceStore
- setDefault(String, double) - Method in class org.eclipse.handly.ui.preference.DualPreferenceStore
- setDefault(String, double) - Method in class org.eclipse.handly.ui.preference.FlushingPreferenceStore
- setDefault(String, double) - Method in class org.eclipse.handly.ui.preference.ScopedPreferenceStore
- setDefault(String, float) - Method in class org.eclipse.handly.ui.preference.DualPreferenceStore
- setDefault(String, float) - Method in class org.eclipse.handly.ui.preference.FlushingPreferenceStore
- setDefault(String, float) - Method in class org.eclipse.handly.ui.preference.ScopedPreferenceStore
- setDefault(String, int) - Method in class org.eclipse.handly.ui.preference.DualPreferenceStore
- setDefault(String, int) - Method in class org.eclipse.handly.ui.preference.FlushingPreferenceStore
- setDefault(String, int) - Method in class org.eclipse.handly.ui.preference.ScopedPreferenceStore
- setDefault(String, long) - Method in class org.eclipse.handly.ui.preference.DualPreferenceStore
- setDefault(String, long) - Method in class org.eclipse.handly.ui.preference.FlushingPreferenceStore
- setDefault(String, long) - Method in class org.eclipse.handly.ui.preference.ScopedPreferenceStore
- setDefault(String, String) - Method in class org.eclipse.handly.ui.preference.DualPreferenceStore
- setDefault(String, String) - Method in class org.eclipse.handly.ui.preference.FlushingPreferenceStore
- setDefault(String, String) - Method in class org.eclipse.handly.ui.preference.ScopedPreferenceStore
- setDelay(int) - Method in class org.eclipse.handly.xtext.ui.editor.HandlyXtextReconciler
- setDelegate(ISelectionProvider) - Method in class org.eclipse.handly.ui.viewer.DelegatingSelectionProvider
-
Sets a new selection provider to delegate to.
- setDocument(IDocument) - Method in class org.eclipse.handly.ui.text.reconciler.CompositeReconcilingStrategy
- setDocument(IDocument) - Method in class org.eclipse.handly.ui.text.reconciler.WorkingCopyReconcilingStrategy
- setEditor(XtextEditor) - Method in class org.eclipse.handly.xtext.ui.editor.HandlyXtextReconciler
- setEditor(XtextEditor) - Method in class org.eclipse.handly.xtext.ui.outline.HandlyXtextOutlinePage
- setEnabledHierarchyKinds(Set<TypeHierarchyKind>) - Method in class org.eclipse.handly.ui.typehierarchy.TypeHierarchyViewPart
-
Sets the enabled hierarchy kinds for this view.
- setFeedbackEnabled(boolean) - Method in class org.eclipse.handly.ui.viewer.ViewerDropSupport
-
Sets whether visible insertion feedback should be presented to the user.
- setFlags_(long) - Method in class org.eclipse.handly.model.impl.support.ElementDelta
-
Sets the flags for this delta.
- setFocus() - Method in class org.eclipse.handly.ui.callhierarchy.CallHierarchyViewPart
- setFocus() - Method in class org.eclipse.handly.ui.outline.CommonOutlinePage
- setFocus() - Method in class org.eclipse.handly.ui.typehierarchy.TypeHierarchyViewPart
- setFullRange(TextRange) - Method in class org.eclipse.handly.model.impl.support.SourceElementBody
-
Sets the text range of the whole element.
- setHierarchyKind(CallHierarchyKind) - Method in class org.eclipse.handly.ui.callhierarchy.CallHierarchyViewPart
-
Sets the current hierarchy kind for this view.
- setHierarchyKind(TypeHierarchyKind) - Method in class org.eclipse.handly.ui.typehierarchy.TypeHierarchyViewPart
-
Sets the current hierarchy kind for this view.
- setHierarchyViewerInput(TreeViewer, TypeHierarchyKind) - Method in class org.eclipse.handly.ui.typehierarchy.TypeHierarchyViewPart
-
Sets the input for the hierarchy viewer for the given hierarchy kind.
- setHighlightRange(XtextEditor, ISelection) - Method in class org.eclipse.handly.xtext.ui.editor.HandlyXtextEditorCallback
-
Sets the highlighted range of the editor according to the selection.
- setHistoryEntries(List<E>) - Method in class org.eclipse.handly.ui.action.HistoryDropDownAction.History
-
Replaces the history entries with the given entries.
- setIdentifyingRange(TextRange) - Method in class org.eclipse.handly.model.impl.support.SourceElementBody
-
Sets the text range of the element's identifier.
- setIndexData(IResourceDescriptions) - Method in class org.eclipse.handly.xtext.ui.callhierarchy.XtextCallHierarchyUtility
-
Sets the index data.
- setInitialSelection(IStructuredSelection) - Method in class org.eclipse.handly.ui.workingset.AbstractWorkingSetPage
-
Sets the selection used as a basis for the initial state of this page.
- setInput(XtextResource) - Method in class org.eclipse.handly.xtext.ui.editor.HandlyXtextDocument
- setInputElementProvider(IInputElementProvider) - Method in class org.eclipse.handly.xtext.ui.editor.HandlyXtextEditorCallback
- setInputElementProvider(IInputElementProvider) - Method in class org.eclipse.handly.xtext.ui.outline.HandlyXtextOutlinePage
- setInputElementProvider(IInputElementProvider) - Method in class org.eclipse.handly.xtext.ui.quickoutline.HandlyXtextOutlinePopup
- setInputElements(Object[]) - Method in class org.eclipse.handly.ui.callhierarchy.CallHierarchyViewPart
-
Sets the current input elements for this view.
- setInputElements(Object[]) - Method in class org.eclipse.handly.ui.typehierarchy.TypeHierarchyViewPart
-
Sets the current input elements for this view.
- setKeepPreviewEdits(boolean) - Method in class org.eclipse.handly.refactoring.SourceFileChange
- setKind_(int) - Method in class org.eclipse.handly.model.impl.support.ElementDelta
-
Sets the kind of this delta.
- setLayoutMode(int) - Method in class org.eclipse.handly.ui.typehierarchy.TypeHierarchyViewPart
-
Sets layout mode for this view, which may be one of the constants
SWT.HORIZONTAL
orSWT.VERTICAL
; this method may also be called withSWT.HORIZONTAL|SWT.VERTICAL
for automatic layout orSWT.NONE
for hierarchy-only layout. - setLinkWithEditor(boolean) - Method in class org.eclipse.handly.ui.outline.OutlineLinkingHelper
- setLoadFactor(double) - Method in class org.eclipse.handly.model.impl.support.ElementCache
-
Changes the load factor for this cache.
- setMarkerDeltas_(IMarkerDelta[]) - Method in class org.eclipse.handly.model.impl.support.ElementDelta
-
Sets the marker deltas for this delta.
- setMaxSize(int) - Method in class org.eclipse.handly.util.BoundedLruCache
-
Changes the maximum size of this cache.
- setMinus(T[], Collection<?>) - Static method in class org.eclipse.handly.util.ArrayUtil
-
Returns a set of elements that are present in the given array but are absent in the given collection.
- setModificationStampOf(IDocument, long) - Static method in class org.eclipse.handly.buffer.BufferChangeOperation
- setModificationStampOf(IDocument, long) - Static method in class org.eclipse.handly.text.DocumentChangeOperation
- setMovedFromElement_(IElement) - Method in class org.eclipse.handly.model.impl.support.ElementDelta
-
Sets an element describing this delta's element before it was moved to its current location.
- setMovedToElement_(IElement) - Method in class org.eclipse.handly.model.impl.support.ElementDelta
-
Sets an element describing this delta's element in its new location.
- setOccurrenceCount_(int) - Method in interface org.eclipse.handly.model.impl.ISourceConstructImplExtension
-
Sets the occurrence count for this element.
- setOccurrenceCount_(int) - Method in class org.eclipse.handly.model.impl.support.SourceConstruct
- setOrientation(int) - Method in class org.eclipse.handly.ui.callhierarchy.CallHierarchyViewPart
-
Sets the orientation of this view, which may be one of the constants
SWT.HORIZONTAL
orSWT.VERTICAL
; this method may also be called withSWT.HORIZONTAL|SWT.VERTICAL
for automatic orientation. - setPinned(boolean) - Method in class org.eclipse.handly.ui.callhierarchy.CallHierarchyViewPart
-
Marks this view as pinned.
- setProgressMonitor(IProgressMonitor) - Method in class org.eclipse.handly.ui.text.reconciler.CompositeReconcilingStrategy
- setProgressMonitor(IProgressMonitor) - Method in class org.eclipse.handly.ui.text.reconciler.WorkingCopyReconciler
- setProgressMonitor(IProgressMonitor) - Method in class org.eclipse.handly.ui.text.reconciler.WorkingCopyReconcilingStrategy
- setReconcilingStrategy(IReconcilingStrategy) - Method in class org.eclipse.handly.ui.text.reconciler.WorkingCopyReconciler
-
Sets the reconciling strategy that is to be used by this reconciler.
- setReconcilingStrategy(IReconcilingStrategy) - Method in class org.eclipse.handly.xtext.ui.editor.HandlyXtextReconciler
- setResourceAccess(IReferenceFinder.IResourceAccess) - Method in class org.eclipse.handly.xtext.ui.callhierarchy.XtextCallHierarchyUtility
-
Sets the resource access.
- setResourceDeltas_(IResourceDelta[]) - Method in class org.eclipse.handly.model.impl.support.ElementDelta
-
Sets the resource deltas for this delta.
- setSaveMode(SaveMode) - Method in class org.eclipse.handly.buffer.BufferChange
-
Sets the save mode of this change.
- setSaveMode(SaveMode) - Method in class org.eclipse.handly.refactoring.SourceFileChange
-
Sets the save mode of this change.
- setSearchContexts(IScopeContext[]) - Method in class org.eclipse.handly.ui.preference.ScopedPreferenceStore
-
Set the search contexts to scopes.
- setSelection(ISelection) - Method in class org.eclipse.handly.ui.outline.CommonOutlinePage
- setSelection(ISelection) - Method in class org.eclipse.handly.ui.viewer.DelegatingSelectionProvider
- setSelection(IWorkingSet) - Method in class org.eclipse.handly.ui.workingset.AbstractWorkingSetPage
- setSnapshot(ISnapshot) - Method in class org.eclipse.handly.model.impl.support.SourceElementBody
-
Sets the source snapshot on which this object is based.
- setStyle(int) - Method in class org.eclipse.handly.buffer.BufferChange
-
Sets the style flags for this change.
- setStyle(int) - Method in class org.eclipse.handly.text.DocumentChange
-
Sets the style flags for this change.
- setTabOrder(Composite) - Method in class org.eclipse.handly.ui.quickoutline.FilteringOutlinePopup
- setTabOrder(Composite) - Method in class org.eclipse.handly.ui.quickoutline.OutlinePopup
- setToDefault() - Method in class org.eclipse.handly.ui.preference.AbstractPreference
-
Sets the current value of this preference back to its default value.
- setToDefault(String) - Method in class org.eclipse.handly.ui.preference.DualPreferenceStore
- setToDefault(String) - Method in class org.eclipse.handly.ui.preference.FlushingPreferenceStore
- setToDefault(String) - Method in class org.eclipse.handly.ui.preference.ScopedPreferenceStore
- setUp() - Method in class org.eclipse.handly.junit.NoJobsWorkspaceTestCase
- setUp() - Method in class org.eclipse.handly.junit.WorkspaceTestCase
-
Turns auto-build off, cleans up the workspace.
- setUpProject(String) - Method in class org.eclipse.handly.junit.WorkspaceTestCase
-
Creates a new project in the workspace by copying its content from the OSGi-bundle of this test case.
- setValue(boolean) - Method in class org.eclipse.handly.ui.preference.BooleanPreference
- setValue(boolean) - Method in interface org.eclipse.handly.ui.preference.IBooleanPreference
-
Sets the current value of this preference.
- setValue(double) - Method in class org.eclipse.handly.ui.preference.DoublePreference
- setValue(double) - Method in interface org.eclipse.handly.ui.preference.IDoublePreference
-
Sets the current value of this preference.
- setValue(float) - Method in class org.eclipse.handly.ui.preference.FloatPreference
- setValue(float) - Method in interface org.eclipse.handly.ui.preference.IFloatPreference
-
Sets the current value of this preference.
- setValue(int) - Method in interface org.eclipse.handly.ui.preference.IIntPreference
-
Sets the current value of this preference.
- setValue(int) - Method in class org.eclipse.handly.ui.preference.IntPreference
- setValue(long) - Method in interface org.eclipse.handly.ui.preference.ILongPreference
-
Sets the current value of this preference.
- setValue(long) - Method in class org.eclipse.handly.ui.preference.LongPreference
- setValue(String) - Method in interface org.eclipse.handly.ui.preference.IStringPreference
-
Sets the current value of this preference.
- setValue(String) - Method in class org.eclipse.handly.ui.preference.StringPreference
- setValue(String, boolean) - Method in class org.eclipse.handly.ui.preference.DualPreferenceStore
- setValue(String, boolean) - Method in class org.eclipse.handly.ui.preference.FlushingPreferenceStore
- setValue(String, boolean) - Method in class org.eclipse.handly.ui.preference.ScopedPreferenceStore
- setValue(String, double) - Method in class org.eclipse.handly.ui.preference.DualPreferenceStore
- setValue(String, double) - Method in class org.eclipse.handly.ui.preference.FlushingPreferenceStore
- setValue(String, double) - Method in class org.eclipse.handly.ui.preference.ScopedPreferenceStore
- setValue(String, float) - Method in class org.eclipse.handly.ui.preference.DualPreferenceStore
- setValue(String, float) - Method in class org.eclipse.handly.ui.preference.FlushingPreferenceStore
- setValue(String, float) - Method in class org.eclipse.handly.ui.preference.ScopedPreferenceStore
- setValue(String, int) - Method in class org.eclipse.handly.ui.preference.DualPreferenceStore
- setValue(String, int) - Method in class org.eclipse.handly.ui.preference.FlushingPreferenceStore
- setValue(String, int) - Method in class org.eclipse.handly.ui.preference.ScopedPreferenceStore
- setValue(String, long) - Method in class org.eclipse.handly.ui.preference.DualPreferenceStore
- setValue(String, long) - Method in class org.eclipse.handly.ui.preference.FlushingPreferenceStore
- setValue(String, long) - Method in class org.eclipse.handly.ui.preference.ScopedPreferenceStore
- setValue(String, String) - Method in class org.eclipse.handly.ui.preference.DualPreferenceStore
- setValue(String, String) - Method in class org.eclipse.handly.ui.preference.FlushingPreferenceStore
- setValue(String, String) - Method in class org.eclipse.handly.ui.preference.ScopedPreferenceStore
- SHORT - Enum constant in enum class org.eclipse.handly.util.ToStringOptions.FormatStyle
-
Short text style, with the least detail.
- shouldDefer(Object) - Method in class org.eclipse.handly.ui.viewer.DeferredElementTreeContentProvider
-
Returns whether the given element should be processed via deferred tree content manager.
- shouldNotifyChange(IContext) - Method in class org.eclipse.handly.model.impl.support.ISourceFileImplSupport.NotifyingReconcileOperation
-
Returns whether the delta notification is needed according to options specified in the given context.
- shouldReconcileStructure(IContext) - Method in class org.eclipse.handly.model.impl.support.ISourceFileImplSupport.ReconcileOperation
-
Returns whether the structure of the working copy needs to be reconciled by rebuilding it according to options specified in the given context.
- shouldReuseEditor() - Method in class org.eclipse.handly.ui.EditorOpener
-
Returns whether editors should be reused.
- shouldReuseEditor() - Method in class org.eclipse.handly.ui.search.SearchEditorOpener
- shouldSchedule() - Method in class org.eclipse.handly.xtext.ui.editor.HandlyXtextReconciler
- shouldUseHashlookup() - Method in class org.eclipse.handly.ui.outline.CommonOutlinePage
-
Returns whether the outline page's tree viewer should use hash lookup.
- shouldUseHashlookup() - Method in class org.eclipse.handly.ui.quickoutline.OutlinePopup
-
Returns whether the outline popup's tree viewer should use hash lookup.
- showMatch(Match, int, int, boolean) - Method in class org.eclipse.handly.ui.search.AbstractSearchResultPage
- size() - Method in class org.eclipse.handly.util.LruCache
-
Returns the size of this cache.
- snapshot() - Method in class org.eclipse.handly.util.LruCache
-
Returns a snapshot of the current contents of this cache, ordered from most recently accessed to least recently accessed.
- Snapshot - Class in org.eclipse.handly.snapshot
-
Abstract superclass of all snapshots.
- Snapshot() - Constructor for class org.eclipse.handly.snapshot.Snapshot
- SOURCE_AST - Static variable in interface org.eclipse.handly.model.impl.IReconcileStrategy
-
Specifies the source AST for reconciling.
- SOURCE_AST - Static variable in interface org.eclipse.handly.model.impl.support.ISourceFileImplSupport
-
Specifies the source AST.
- SOURCE_CONTENTS - Static variable in interface org.eclipse.handly.model.impl.IReconcileStrategy
-
Specifies the source string for reconciling.
- SOURCE_CONTENTS - Static variable in interface org.eclipse.handly.model.impl.support.ISourceFileImplSupport
-
Specifies the source string.
- SOURCE_SNAPSHOT - Static variable in interface org.eclipse.handly.model.impl.IReconcileStrategy
-
Specifies the source snapshot for reconciling.
- SOURCE_SNAPSHOT - Static variable in interface org.eclipse.handly.model.impl.support.ISourceFileImplSupport
-
Specifies the source snapshot.
- SourceConstruct - Class in org.eclipse.handly.model.impl.support
-
Provides a skeletal implementation of
ISourceConstructImplExtension
to minimize the effort required to implement that interface. - SourceConstruct(IElement, String) - Constructor for class org.eclipse.handly.model.impl.support.SourceConstruct
-
Creates a handle for a source construct with the given parent element and the given name.
- SourceElementBody - Class in org.eclipse.handly.model.impl.support
-
Holds cached structure and properties for a source element.
- SourceElementBody() - Constructor for class org.eclipse.handly.model.impl.support.SourceElementBody
- SourceElementLinkingHelper - Class in org.eclipse.handly.ui.outline
-
Implements linking logic for outlines of
ISourceElement
s. - SourceElementLinkingHelper(ICommonOutlinePage, IInputElementProvider) - Constructor for class org.eclipse.handly.ui.outline.SourceElementLinkingHelper
-
Creates a new source element linking helper for the given outline page with the given input element provider.
- sourceFile - Variable in class org.eclipse.handly.model.impl.support.ISourceFileImplSupport.ReconcileOperation
-
This operation's source file.
- SourceFile - Class in org.eclipse.handly.model.impl.support
-
Provides a skeletal implementation of
ISourceFileImplExtension
to minimize the effort required to implement that interface. - SourceFile(IElement, String) - Constructor for class org.eclipse.handly.model.impl.support.SourceFile
-
Constructs a handle for a source file with the given parent element and the given name.
- SourceFileChange - Class in org.eclipse.handly.refactoring
-
A
TextEditBasedChange
that operates on aISourceFile
. - SourceFileChange(String, ISourceFile) - Constructor for class org.eclipse.handly.refactoring.SourceFileChange
-
Creates a source file change that initially contains only an empty root edit.
- SourceFileChange(String, ISourceFile, TextEdit) - Constructor for class org.eclipse.handly.refactoring.SourceFileChange
-
Creates a source file change with the given edit tree.
- SourceFileDocumentProvider - Class in org.eclipse.handly.ui.texteditor
-
Subclass of
TextFileDocumentProvider
specialized for working copy management of source files. - SourceFileDocumentProvider() - Constructor for class org.eclipse.handly.ui.texteditor.SourceFileDocumentProvider
-
Creates a new source file document provider with no parent.
- SourceFileDocumentProvider(IDocumentProvider) - Constructor for class org.eclipse.handly.ui.texteditor.SourceFileDocumentProvider
-
Creates a new source file document provider with the given parent.
- SourceFileDocumentProvider.SourceFileInfo - Class in org.eclipse.handly.ui.texteditor
-
Subclass of
FileInfo
that can retain a reference to a working copy of a source file. - SourceFileInfo() - Constructor for class org.eclipse.handly.ui.texteditor.DeferredSourceFileDocumentProvider.SourceFileInfo
- SourceFileInfo() - Constructor for class org.eclipse.handly.ui.texteditor.SourceFileDocumentProvider.SourceFileInfo
- splitIntoElementsAndResources(Iterable<?>, Collection<? super IElement>, IModel, Collection<? super IResource>, IElementHandleFactory) - Static method in class org.eclipse.handly.model.Elements
-
Splits the given objects into a collection of
IElement
s and a collection ofIResource
s, ignoring objects that are neither elements nor resources. - StaleSnapshotException - Exception in org.eclipse.handly.snapshot
-
Thrown to indicate that a stale snapshot is detected.
- StaleSnapshotException() - Constructor for exception org.eclipse.handly.snapshot.StaleSnapshotException
-
Constructs a new exception with no detail message.
- StaleSnapshotException(String) - Constructor for exception org.eclipse.handly.snapshot.StaleSnapshotException
-
Constructs a new exception with the given detail message.
- stampToRestore - Variable in class org.eclipse.handly.buffer.BufferChangeOperation.UndoChange
- stampToRestore - Variable in class org.eclipse.handly.text.DocumentChangeOperation.UndoChange
- start() - Method in class org.eclipse.handly.ui.viewer.ViewerDragSupport
-
Adds drag support to the viewer.
- start() - Method in class org.eclipse.handly.ui.viewer.ViewerDropSupport
-
Adds drop support to the viewer.
- streamParentChain(IElement) - Static method in class org.eclipse.handly.model.Elements
-
Returns a sequential ordered stream that starts from the given element (inclusive) and goes up through the parent chain to the root element (inclusive).
- streamParentChainUntil(IElement, Predicate<? super IElement>) - Static method in class org.eclipse.handly.model.Elements
-
Returns a sequential ordered stream that starts from the given element (inclusive) and goes up through the parent chain to the ancestor matched by the given predicate (exclusive).
- strictlyCovers(int) - Method in class org.eclipse.handly.util.TextRange
-
Returns whether this text range covers the given position, excluding the
end
offset of the range. - StringMatcher(String, boolean) - Constructor for class org.eclipse.handly.ui.quickoutline.FilteringOutlinePopup.StringMatcher
-
Creates a new string matcher based on the given pattern.
- StringPreference - Class in org.eclipse.handly.ui.preference
-
Implements a string-valued preference.
- StringPreference(String, IPreferenceStore) - Constructor for class org.eclipse.handly.ui.preference.StringPreference
-
Creates a new string-valued preference with the given name and the given store.
- StructureHelper - Class in org.eclipse.handly.model.impl.support
-
A helper class that is typically used when building the inner structure of a source file.
- StructureHelper() - Constructor for class org.eclipse.handly.model.impl.support.StructureHelper
- SUBTYPES - Enum constant in enum class org.eclipse.handly.ui.typehierarchy.TypeHierarchyKind
-
The subtype hierarchy.
- SUPERTYPES - Enum constant in enum class org.eclipse.handly.ui.typehierarchy.TypeHierarchyKind
-
The supertype hierarchy.
- supportsHierarchyKind(CallHierarchyKind) - Method in class org.eclipse.handly.ui.callhierarchy.CallHierarchyViewPart
-
Returns whether this view supports the given hierarchy kind.
- supportsLayoutMode(int) - Method in class org.eclipse.handly.ui.typehierarchy.TypeHierarchyViewPart
-
Returns
true
if the given value represents a supported layout mode for this view, andfalse
otherwise. - suspendJobs() - Method in class org.eclipse.handly.junit.WorkspaceTestCase
-
Suspends execution of all jobs.
- syncExec(Runnable) - Method in class org.eclipse.handly.util.UiSynchronizer
-
Causes the
run()
method of the runnable to be invoked by the user-interface thread at the next reasonable opportunity; the thread which calls this method is suspended until the runnable completes.
T
- targetUrisProvider - Variable in class org.eclipse.handly.xtext.ui.callhierarchy.XtextCallHierarchyUtility
- tearDown() - Method in class org.eclipse.handly.junit.NoJobsWorkspaceTestCase
- tearDown() - Method in class org.eclipse.handly.junit.WorkspaceTestCase
-
Cleans up the workspace.
- test(Object) - Method in class org.eclipse.handly.ui.quickoutline.FilteringOutlinePopup.ElementMatcher
- test(String) - Method in class org.eclipse.handly.ui.quickoutline.FilteringOutlinePopup.StringMatcher
- TextEditorBuffer - Class in org.eclipse.handly.ui.texteditor
-
Implementation of
IBuffer
backed by a text editor document. - TextEditorBuffer(IDocumentProvider, IEditorInput) - Constructor for class org.eclipse.handly.ui.texteditor.TextEditorBuffer
-
Creates a new buffer instance and connects it to the document provided for the given editor input via the given provider.
- TextEditorBuffer(ITextEditor) - Constructor for class org.eclipse.handly.ui.texteditor.TextEditorBuffer
-
Deprecated.
- TextFileBuffer - Class in org.eclipse.handly.buffer
-
Implementation of
IBuffer
backed by anITextFileBuffer
. - TextFileBuffer(ICoreTextFileBufferProvider, IProgressMonitor) - Constructor for class org.eclipse.handly.buffer.TextFileBuffer
-
Creates a new text file buffer instance and connects it to an underlying
ITextFileBuffer
via the given provider. - TextFileBufferSnapshot - Class in org.eclipse.handly.snapshot
-
A snapshot of an
ITextFileBuffer
. - TextFileBufferSnapshot(ITextFileBuffer, ITextFileBufferManager) - Constructor for class org.eclipse.handly.snapshot.TextFileBufferSnapshot
-
Constructs a new snapshot of the given text file buffer.
- TextFileSnapshot - Class in org.eclipse.handly.snapshot
-
A snapshot of a text
IFile
. - TextFileSnapshot(IFile, TextFileSnapshot.Layer) - Constructor for class org.eclipse.handly.snapshot.TextFileSnapshot
-
Constructs a new snapshot of the given text
IFile
. - TextFileSnapshot.Layer - Enum Class in org.eclipse.handly.snapshot
-
Specifies whether the snapshot is to be taken directly from the file system, bypassing the workspace.
- TextFileStoreSnapshot - Class in org.eclipse.handly.snapshot
-
A snapshot of a text
IFileStore
. - TextFileStoreSnapshot(IFileStore) - Constructor for class org.eclipse.handly.snapshot.TextFileStoreSnapshot
-
Constructs a new snapshot of the given text file store.
- TextFileStoreSnapshot(IFileStore, Charset) - Constructor for class org.eclipse.handly.snapshot.TextFileStoreSnapshot
-
Constructs a new snapshot of the given text file store using the given charset for decoding the file store's contents.
- TextRange - Class in org.eclipse.handly.util
-
Describes a certain range in an indexed text store.
- TextRange(int, int) - Constructor for class org.eclipse.handly.util.TextRange
-
Constructs a text range with the given offset and the given length.
- to(T) - Method in class org.eclipse.handly.context.Context.BindingBuilder
-
Associates the given value with a key in this context.
- toDisplayString(IElement, IContext) - Static method in class org.eclipse.handly.model.Elements
-
Returns a string representation of the element in a form suitable for displaying to the user, e.g., in message dialogs.
- toDisplayString_(IContext) - Method in interface org.eclipse.handly.model.impl.IElementImpl
-
Returns a string representation of this element in a form suitable for displaying to the user, e.g., in message dialogs.
- ToggleAction - Class in org.eclipse.handly.ui.preference
-
An action that toggles a boolean-valued preference.
- ToggleAction(IBooleanPreference) - Constructor for class org.eclipse.handly.ui.preference.ToggleAction
-
Creates a new action that will toggle the given boolean-valued preference.
- ToggleActionContribution - Class in org.eclipse.handly.ui.outline
-
An abstract base class for outline action contributions that toggle a boolean-valued preference.
- ToggleActionContribution() - Constructor for class org.eclipse.handly.ui.outline.ToggleActionContribution
- toString() - Method in class org.eclipse.handly.model.impl.support.Element
- toString() - Method in class org.eclipse.handly.model.impl.support.ElementCache
- toString() - Method in class org.eclipse.handly.model.impl.support.ElementDelta
- toString() - Method in class org.eclipse.handly.util.LruCache.Entry
- toString() - Method in class org.eclipse.handly.util.LruCache
- toString() - Method in class org.eclipse.handly.util.Property
- toString() - Method in class org.eclipse.handly.util.TextRange
- toString(IElementDelta, IContext) - Static method in class org.eclipse.handly.model.ElementDeltas
-
Returns a string representation of the element delta in a form suitable for debugging purposes.
- toString(IElement, IContext) - Static method in class org.eclipse.handly.model.Elements
-
Returns a string representation of the element in a form suitable for debugging purposes.
- toString_(IContext) - Method in interface org.eclipse.handly.model.impl.IElementDeltaImpl
-
Returns a string representation of this element delta in a form suitable for debugging purposes.
- toString_(IContext) - Method in interface org.eclipse.handly.model.impl.IElementImpl
-
Returns a string representation of this element in a form suitable for debugging purposes.
- toString_(IContext) - Method in class org.eclipse.handly.model.impl.support.ElementDelta
- toString_(IContext) - Method in interface org.eclipse.handly.model.impl.support.IElementImplSupport
- toStringAncestors_(StringBuilder, IContext) - Method in interface org.eclipse.handly.model.impl.support.IElementImplSupport
- toStringBody_(StringBuilder, Object, IContext) - Method in interface org.eclipse.handly.model.impl.support.IElementImplSupport
- toStringChildren_(StringBuilder, Object, IContext) - Method in interface org.eclipse.handly.model.impl.support.IElementImplSupport
- toStringChildren_(StringBuilder, IContext) - Method in class org.eclipse.handly.model.impl.support.ElementDelta
- toStringFlags_(StringBuilder, IContext) - Method in class org.eclipse.handly.model.impl.support.ElementDelta
-
Appends a string representation for this delta's flags to the given string builder.
- toStringKind_(StringBuilder, IContext) - Method in class org.eclipse.handly.model.impl.support.ElementDelta
- toStringName_(StringBuilder, IContext) - Method in interface org.eclipse.handly.model.impl.support.IElementImplSupport
- toStringName_(StringBuilder, IContext) - Method in interface org.eclipse.handly.model.impl.support.ISourceConstructImplSupport
- toStringName_(StringBuilder, IContext) - Method in interface org.eclipse.handly.model.impl.support.ISourceFileImplSupport
- ToStringOptions - Class in org.eclipse.handly.util
-
Provides common hints for a textual representation of an object.
- ToStringOptions.FormatStyle - Enum Class in org.eclipse.handly.util
-
Enumeration of the style of textual representation of an object.
- toStringResourceDeltas_(StringBuilder, IContext) - Method in class org.eclipse.handly.model.impl.support.ElementDelta
- toSupplier(Supplier<? extends T>) - Method in class org.eclipse.handly.context.Context.BindingBuilder
-
Associates the given supplier with a key in this context.
- translatePattern(String) - Method in class org.eclipse.handly.ui.quickoutline.FilteringOutlinePopup.StringMatcher
-
Translates the given pattern into a regular expression.
- TypeHierarchyKind - Enum Class in org.eclipse.handly.ui.typehierarchy
-
Enumeration of the type hierarchy kinds.
- TypeHierarchyViewPart - Class in org.eclipse.handly.ui.typehierarchy
-
An abstract base implementation of a type hierarchy view.
- TypeHierarchyViewPart() - Constructor for class org.eclipse.handly.ui.typehierarchy.TypeHierarchyViewPart
-
Constructs a type hierarchy view that supports all of the type hierarchy kinds.
- TypeHierarchyViewPart(Set<TypeHierarchyKind>) - Constructor for class org.eclipse.handly.ui.typehierarchy.TypeHierarchyViewPart
-
Constructs a type hierarchy view that supports the given type hierarchy kinds.
- TypeHierarchyViewPart.HistoryEntry - Class in org.eclipse.handly.ui.typehierarchy
-
Represents an entry of the type hierarchy view history list.
- TypeHierarchyViewPart.OpenEditorHelper - Class in org.eclipse.handly.ui.typehierarchy
-
Helper for opening editors on the viewer's selection.
- TYPES - Enum constant in enum class org.eclipse.handly.ui.typehierarchy.TypeHierarchyKind
-
A type hierarchy that includes both supertypes and subtypes of a type.
U
- UiBufferChangeRunner - Class in org.eclipse.handly.buffer
-
Executes a
BufferChangeOperation
in the UI thread. - UiBufferChangeRunner(UiSynchronizer, BufferChangeOperation) - Constructor for class org.eclipse.handly.buffer.UiBufferChangeRunner
-
Creates a new runner capable of executing the given buffer change operation in the UI thread.
- UiDocumentChangeRunner - Class in org.eclipse.handly.text
-
Executes a
DocumentChangeOperation
in the UI thread. - UiDocumentChangeRunner(UiSynchronizer, DocumentChangeOperation) - Constructor for class org.eclipse.handly.text.UiDocumentChangeRunner
-
Creates a new runner capable of executing the given document change operation in the UI thread.
- UiSynchronizer - Class in org.eclipse.handly.util
-
Allows to execute runnables in the user-interface thread.
- UiSynchronizer() - Constructor for class org.eclipse.handly.util.UiSynchronizer
- UndoChange(TextEdit, long) - Constructor for class org.eclipse.handly.buffer.BufferChangeOperation.UndoChange
- UndoChange(UndoEdit, long) - Constructor for class org.eclipse.handly.text.DocumentChangeOperation.UndoChange
- uninstall() - Method in class org.eclipse.handly.ui.text.reconciler.EditorWorkingCopyReconciler
- uninstall() - Method in class org.eclipse.handly.ui.text.reconciler.WorkingCopyReconciler
- uninstall() - Method in class org.eclipse.handly.xtext.ui.editor.HandlyXtextReconciler
- union(T[], Collection<? extends T>) - Static method in class org.eclipse.handly.util.ArrayUtil
-
Returns a set of elements that are present in either the given array or the given collection.
- UNKOWN_LINE_NUMBER - Static variable in interface org.eclipse.handly.ui.callhierarchy.ICallLocation
-
Indicates that the line number of the call is unknown.
- update(LruCache.Entry<K, V>, V) - Method in class org.eclipse.handly.util.LruCache
-
Updates an existing cache entry to change its value and moves it to the MRU position in response to
LruCache.put(Object, Object)
. - UPDATE_REGIONS - Static variable in interface org.eclipse.handly.buffer.IBufferChange
-
Flag indicating that edit regions in the change's edit tree will be updated to reflect their positions in the changed buffer.
- UPDATE_REGIONS - Static variable in interface org.eclipse.handly.text.IDocumentChange
-
Flag indicating that edit regions in the change's edit tree will be updated to reflect their positions in the changed document.
- updateActionBars() - Method in class org.eclipse.handly.ui.action.CompositeActionGroup
- updateHierarchyPage() - Method in class org.eclipse.handly.ui.typehierarchy.TypeHierarchyViewPart
-
Ensures that the appropriate hierarchy page is shown by this view.
- updateInfoText() - Method in class org.eclipse.handly.ui.quickoutline.OutlinePopup
-
Updates the text to be shown in the popup's info area.
- updatePatternMatcher(String) - Method in class org.eclipse.handly.ui.quickoutline.FilteringOutlinePopup
- updateSelection(IStructuredSelection) - Method in class org.eclipse.handly.ui.action.OpenAction
-
This implementation returns
false
if the given selection isnull
or empty, or if no editor inputcorresponds
to a selected element; otherwise,true
is returned. - updateStatusLine(IStatusLineManager, IStructuredSelection) - Method in class org.eclipse.handly.ui.callhierarchy.CallHierarchyViewPart
-
Updates the status line based on the given selection in this view.
- updateStatusLine(IStatusLineManager, IStructuredSelection) - Method in class org.eclipse.handly.ui.typehierarchy.TypeHierarchyViewPart
-
Updates the status line based on the given selection in this view.
V
- validateExistence_(IContext) - Method in interface org.eclipse.handly.model.impl.support.IElementImplSupport
-
Validates that this element may be "opened", i.e., begin existence in the model.
- validateExistence_(IContext) - Method in interface org.eclipse.handly.model.impl.support.ISourceConstructImplSupport
-
This implementation throws assertion error; the openable parent builds the whole structure and determines child existence.
- validateExistence_(IContext) - Method in interface org.eclipse.handly.model.impl.support.ISourceFileImplSupport
-
Validates that this element may be "opened", i.e., begin existence in the model.
- value - Variable in class org.eclipse.handly.util.LruCache.Entry
-
The value of this entry (never
null
). - valueOf(String) - Static method in enum class org.eclipse.handly.buffer.SaveMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.eclipse.handly.model.impl.IElementImplExtension.CloseHint
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.eclipse.handly.snapshot.TextFileSnapshot.Layer
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.eclipse.handly.ui.callhierarchy.CallHierarchyKind
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.eclipse.handly.ui.callhierarchy.LocationTableLabelProvider.Column
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.eclipse.handly.ui.typehierarchy.TypeHierarchyKind
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.eclipse.handly.ui.viewer.ProblemLabelDecorator.Severity
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.eclipse.handly.util.ToStringOptions.FormatStyle
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.eclipse.handly.buffer.SaveMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.eclipse.handly.model.impl.IElementImplExtension.CloseHint
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.eclipse.handly.snapshot.TextFileSnapshot.Layer
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.eclipse.handly.ui.callhierarchy.CallHierarchyKind
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.eclipse.handly.ui.callhierarchy.LocationTableLabelProvider.Column
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.eclipse.handly.ui.typehierarchy.TypeHierarchyKind
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.eclipse.handly.ui.viewer.ProblemLabelDecorator.Severity
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.eclipse.handly.util.ToStringOptions.FormatStyle
-
Returns an array containing the constants of this enum class, in the order they are declared.
- ViewerDragSupport - Class in org.eclipse.handly.ui.viewer
-
Support for dragging items out of a structured viewer.
- ViewerDragSupport(StructuredViewer) - Constructor for class org.eclipse.handly.ui.viewer.ViewerDragSupport
-
Creates a drag support for the given viewer.
- ViewerDropSupport - Class in org.eclipse.handly.ui.viewer
-
Support for dropping items into a structured viewer.
- ViewerDropSupport(StructuredViewer) - Constructor for class org.eclipse.handly.ui.viewer.ViewerDropSupport
-
Creates a drop support for the given viewer.
- ViewerFocusTracker - Class in org.eclipse.handly.ui.viewer
-
Tracks focus of the given viewers.
- ViewerFocusTracker(Viewer[], Viewer) - Constructor for class org.eclipse.handly.ui.viewer.ViewerFocusTracker
-
Constructs a focus tracker for the given viewers.
W
- waitForBuildCompletion() - Method in class org.eclipse.handly.junit.WorkspaceTestCase
-
Waits for build completion.
- WARNING - Enum constant in enum class org.eclipse.handly.ui.viewer.ProblemLabelDecorator.Severity
- with(List<IContext>) - Static method in class org.eclipse.handly.context.Contexts
-
Returns a new context that combines the given contexts in the specified order.
- with(IContext...) - Static method in class org.eclipse.handly.context.Contexts
-
Returns a new context that combines the given contexts in the specified order.
- withDefault(T) - Method in class org.eclipse.handly.util.Property
-
Returns a copy of this property with a new default value.
- WORKING_COPY_BUFFER - Static variable in interface org.eclipse.handly.model.impl.ISourceFileImplExtension
-
Specifies the working copy buffer.
- WORKING_COPY_CALLBACK - Static variable in interface org.eclipse.handly.model.impl.ISourceFileImplExtension
-
Specifies the working copy callback.
- WORKING_COPY_CONTEXT - Static variable in interface org.eclipse.handly.model.impl.ISourceFileImplExtension
-
Specifies the working copy context.
- WorkingCopyCallback - Class in org.eclipse.handly.model.impl
-
A partial implementation of
IWorkingCopyCallback
, which clients may opt to extend instead of implementing the interface directly. - WorkingCopyCallback() - Constructor for class org.eclipse.handly.model.impl.WorkingCopyCallback
- workingCopyModeChanged_() - Method in interface org.eclipse.handly.model.impl.support.ISourceFileImplSupport
-
Informs this source file about a working copy mode change: either the source file became a working copy or reverted back from the working copy mode.
- WorkingCopyReconciler - Class in org.eclipse.handly.ui.text.reconciler
-
An abstract base class of a working copy reconciler that is activated on viewer activation and forces reconciling on a significant change in the underlying model.
- WorkingCopyReconciler(Function<IDocument, ISourceFile>) - Constructor for class org.eclipse.handly.ui.text.reconciler.WorkingCopyReconciler
-
Creates a new working copy reconciler with a function that is used to determine the source file for the reconciler's document.
- WorkingCopyReconciler(IWorkingCopyManager) - Constructor for class org.eclipse.handly.ui.text.reconciler.WorkingCopyReconciler
-
Creates a new working copy reconciler with the given working copy manager.
- WorkingCopyReconcilingStrategy - Class in org.eclipse.handly.ui.text.reconciler
-
Reconciles a working copy.
- WorkingCopyReconcilingStrategy(Function<IDocument, ISourceFile>) - Constructor for class org.eclipse.handly.ui.text.reconciler.WorkingCopyReconcilingStrategy
-
Creates a new working copy reconciling strategy with a function that is used to determine the source file for the reconciling strategy's document.
- WorkingCopyReconcilingStrategy(IWorkingCopyManager) - Constructor for class org.eclipse.handly.ui.text.reconciler.WorkingCopyReconcilingStrategy
-
Creates a new working copy reconciling strategy with the given working copy manager.
- WORKSPACE - Enum constant in enum class org.eclipse.handly.snapshot.TextFileSnapshot.Layer
-
Indicates that the snapshot is to be taken from the workspace, which may be out of sync with the file system.
- WorkspaceSourceFile - Class in org.eclipse.handly.model.impl.support
-
Provides a skeletal implementation of
ISourceFileImplExtension
for source files residing in the workspace. - WorkspaceSourceFile(IElement, IFile) - Constructor for class org.eclipse.handly.model.impl.support.WorkspaceSourceFile
-
Constructs a handle for a source file with the given parent element and the given underlying
IFile
. - WorkspaceTestCase - Class in org.eclipse.handly.junit
-
Convenient base class for test cases that operate on the Eclipse workspace.
- WorkspaceTestCase() - Constructor for class org.eclipse.handly.junit.WorkspaceTestCase
-
No-arg constructor to enable serialization.
- WorkspaceTestCase(String) - Constructor for class org.eclipse.handly.junit.WorkspaceTestCase
-
Constructs a test case with the given name.
X
- XtextCallHierarchyNode - Class in org.eclipse.handly.xtext.ui.callhierarchy
-
A partial implementation for
ICallHierarchyNode
based on Xtext. - XtextCallHierarchyNode(XtextCallHierarchyNode, Object) - Constructor for class org.eclipse.handly.xtext.ui.callhierarchy.XtextCallHierarchyNode
-
Creates a new Xtext call hierarchy node.
- XtextCallHierarchyUtility - Class in org.eclipse.handly.xtext.ui.callhierarchy
-
Serves as a basis for the implementation of
XtextCallHierarchyNode
by providing API and default implementation to find the call references and obtain the call text info. - XtextCallHierarchyUtility() - Constructor for class org.eclipse.handly.xtext.ui.callhierarchy.XtextCallHierarchyUtility
-
Prevents direct instantiation.
- XtextWorkingCopyCallback - Class in org.eclipse.handly.xtext.ui.editor
-
Xtext-specific implementation of
IWorkingCopyCallback
. - XtextWorkingCopyCallback() - Constructor for class org.eclipse.handly.xtext.ui.editor.XtextWorkingCopyCallback
_
- _1_0 - Static variable in class org.eclipse.handly.ApiLevel
-
The 1.0 API level.
- _1_1 - Static variable in class org.eclipse.handly.ApiLevel
-
The 1.1 API level.
- _1_2 - Static variable in class org.eclipse.handly.ApiLevel
-
The 1.2 API level.
- _1_3 - Static variable in class org.eclipse.handly.ApiLevel
-
The 1.3 API level.
- _1_4 - Static variable in class org.eclipse.handly.ApiLevel
-
The 1.4 API level.
- _1_5 - Static variable in class org.eclipse.handly.ApiLevel
-
The 1.5 API level.
- _1_6 - Static variable in class org.eclipse.handly.ApiLevel
-
The 1.6 API level.
- _1_7 - Static variable in class org.eclipse.handly.ApiLevel
-
The 1.7 API level.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
TextEditorBuffer(IDocumentProvider, IEditorInput)
instead.