Index

A B C D E F G H I K L M N O P Q R S T U V W X _ 
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 and KEEP_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
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 IContexts.
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 implement equals 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 implement hashCode 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 IElements.
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 default load 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 IElementChangeEvents.
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 IElementDeltas.
ElementLabelProvider - Class in org.eclipse.handly.ui.viewer
A basic label provider for IElements.
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 IElements.
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 IElements.
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 given until 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 given until 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 underlying IFileStore.
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, or null 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 IElements 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, or null 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, or null 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, or null 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, or null 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, or null if the source file has no corresponding file store.
getFileStore_() - Method in interface org.eclipse.handly.model.impl.ISourceFileImpl
Returns the corresponding IFileStore, or null 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 the F_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 the F_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 the F_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 the F_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 the F_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 the F_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 managed AbstractHandlySearchResults 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
A context supplies values associated with keys; keys are instances of Property or Class.
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 IElementDeltas 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 IElements 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 appropriate IElement.
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 IModels 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 ISourceConstructs 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 ISourceElements 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 ISourceFiles 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 IModels.
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 the IElementImplSupport.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 its NoJobsWorkspaceTestCase.setUp() method and resumes execution of jobs in its NoJobsWorkspaceTestCase.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 nor UPDATE_REGIONS is set.
NONE - Static variable in interface org.eclipse.handly.text.IDocumentChange
Flag indicating that neither CREATE_UNDO nor UPDATE_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 IElements.

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
Predicts whether this snapshot is equal to the given snapshot without actually obtaining snapshot contents.
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 IResourceChangeEvents.
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 or SWT.VERTICAL; this method may also be called with SWT.HORIZONTAL|SWT.VERTICAL for automatic layout or SWT.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 or SWT.VERTICAL; this method may also be called with SWT.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 ISourceElements.
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 a ISourceFile.
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 IElements and a collection of IResources, 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, and false 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
TextFileBuffer - Class in org.eclipse.handly.buffer
Implementation of IBuffer backed by an ITextFileBuffer.
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
Updates the current pattern matcher to an instance created for the given pattern and notifies of the update.
updateSelection(IStructuredSelection) - Method in class org.eclipse.handly.ui.action.OpenAction
This implementation returns false if the given selection is null or empty, or if no editor input corresponds 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.
A B C D E F G H I K L M N O P Q R S T U V W X _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form