- cache - Variable in class org.eclipse.handly.model.impl.support.ElementManager
-
- 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
-
- 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 - 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.
- 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.
- 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.
- check(IElement, IElement) - Method in class org.eclipse.handly.ui.workingset.AbstractContainmentAdapter
-
- check(IResource, IResource) - Method in class org.eclipse.handly.ui.workingset.AbstractContainmentAdapter
-
- 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
-
- checkElementExistence(IWorkingSet) - Method in class org.eclipse.handly.ui.workingset.AbstractWorkingSetUpdater
-
- checkIfAncestor(int) - Static method in class org.eclipse.handly.ui.workingset.AbstractContainmentAdapter
-
- checkIfChild(int) - Static method in class org.eclipse.handly.ui.workingset.AbstractContainmentAdapter
-
- checkIfDescendant(int) - Static method in class org.eclipse.handly.ui.workingset.AbstractContainmentAdapter
-
- 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.util.LruCache
-
Removes all entries from this cache.
- 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.util.IReferenceCountable
-
- 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
-
- 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).
- CommonOutlinePage - Class in org.eclipse.handly.ui.outline
-
- CommonOutlinePage() - Constructor for class org.eclipse.handly.ui.outline.CommonOutlinePage
-
- CommonOutlinePage.OutlineTreeViewer - Class in org.eclipse.handly.ui.outline
-
The tree viewer used for displaying the outline.
- compare(Viewer, Object, Object) - Method in class org.eclipse.handly.ui.viewer.LabelComparator
-
- 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.
- 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 new input element for the outline page's tree viewer.
- computeInput() - Method in class org.eclipse.handly.ui.outline.HandlyOutlinePage
-
- computeInput() - Method in class org.eclipse.handly.ui.quickoutline.HandlyOutlinePopup
-
- 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
-
- 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 underlying 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.
- configureTable(TableViewer) - Method in class org.eclipse.handly.ui.workingset.AbstractWorkingSetPage
-
Configures the table viewer used on the right side of the dialog.
- configureTree(TreeViewer) - Method in class org.eclipse.handly.ui.workingset.AbstractWorkingSetPage
-
Configures the tree viewer used on the left side of the dialog.
- connect(IProgressMonitor) - Method in interface org.eclipse.handly.buffer.ICoreTextFileBufferProvider
-
Connects the underlying file buffer to this provider.
- connect(Object) - Method in interface org.eclipse.handly.ui.IWorkingCopyManager
-
Connects the given element to this manager.
- considerEdit(TextEdit) - Method in class org.eclipse.handly.buffer.BufferChangeOperation.ChangeEditProcessor
-
- 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(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(Object, Object, int) - Method in class org.eclipse.handly.ui.workingset.AbstractContainmentAdapter
-
- contains(IElement, IElement, int) - Method in class org.eclipse.handly.ui.workingset.AbstractContainmentAdapter
-
- contains(IElement, IResource, int) - Method in class org.eclipse.handly.ui.workingset.AbstractContainmentAdapter
-
- contains(IWorkingSet) - Method in class org.eclipse.handly.ui.workingset.AbstractWorkingSetUpdater
-
- contains(Object[], Object) - Static method in class org.eclipse.handly.util.ArrayUtil
-
Returns whether the given array contains the given element.
- containsKey(Property<?>) - Method in class org.eclipse.handly.context.Context
-
- containsKey(Class<?>) - Method in class org.eclipse.handly.context.Context
-
- containsKey(Property<?>) - Method in class org.eclipse.handly.context.GuiceContext
-
- containsKey(Class<?>) - 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.
- containsKey(Class<?>) - Method in interface org.eclipse.handly.context.IContext
-
Returns whether this context has a value associated with the given class.
- containsMatching(T[], Predicate<? super T>) - Static method in class org.eclipse.handly.util.ArrayUtil
-
Returns whether the given array contains an element matching the given
predicate.
- Context - Class in org.eclipse.handly.context
-
Implementation of
IContext
that is based on explicit bindings and
does not allow re-binding.
- Context() - Constructor for class org.eclipse.handly.context.Context
-
- Context.BindingBuilder<T> - Class in org.eclipse.handly.context
-
Associates a value with a key in this context.
- contextMenuAboutToShow(IMenuManager) - Method in class org.eclipse.handly.ui.outline.OutlineContextMenuContribution
-
Notifies that the context menu of the outline page is about to be
shown by the given menu manager.
- Contexts - Class in org.eclipse.handly.context
-
Provides static utility methods for creating and operating on
IContext
s.
- contribute(ActionContributionItem, IContributionManager) - Method in class org.eclipse.handly.ui.outline.OutlineActionContribution
-
Contributes the given action contribution item to the given manager.
- copyFrom_(ElementDelta, boolean) - Method in class org.eclipse.handly.model.impl.support.ElementDelta
-
Copies data from the given delta to this delta; the given delta is not
modified in any way.
- covers(int) - Method in class org.eclipse.handly.util.TextRange
-
Returns whether this text range covers the given position,
including the
end
offset of the range.
- CREATE_BUFFER - Static variable in class org.eclipse.handly.model.Elements
-
Indicates whether a new buffer should be created if none already exists
for the source file.
- 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
-
- 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
-
- createDropSupport() - Method in class org.eclipse.handly.ui.outline.OutlineDragAndDropContribution
-
- createEmptyDocument() - Method in class org.eclipse.handly.buffer.Buffer
-
- createEmptyFileInfo() - Method in class org.eclipse.handly.ui.texteditor.SourceFileDocumentProvider
-
- 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
-
- createFromResourceHandle(IResource) - Method in interface org.eclipse.handly.model.IElementHandleFactory
-
Returns the handle of the element corresponding to the given resource.
- 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
-
- createPatternMatcher(String) - Method in class org.eclipse.handly.ui.quickoutline.FilteringOutlinePopup
-
Returns a new pattern matcher based on the given pattern.
- 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
-
- 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.
- 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.
- fileExists_() - Method in interface org.eclipse.handly.model.impl.support.ISourceFileImplSupport
-
Returns whether the underlying file exists.
- fillActionBars(IActionBars) - Method in class org.eclipse.handly.ui.navigator.OpenActionProvider
-
- fillContextMenu(IMenuManager) - Method in class org.eclipse.handly.ui.navigator.OpenActionProvider
-
- 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
-
Pattern-based element matcher.
- FilteringOutlinePopup.FilteringOutlineTreeViewer - Class in org.eclipse.handly.ui.quickoutline
-
Overrides
canExpand
method to allow expanding any tree item when the pattern-based
filter is active.
- FilteringOutlinePopup.IMatcher<T> - Interface in org.eclipse.handly.ui.quickoutline
-
Determines a true or false for a given object.
- FilteringOutlinePopup.StringMatcher - Class in org.eclipse.handly.ui.quickoutline
-
Pattern-based string matcher.
- FilteringOutlineTreeViewer(Tree) - Constructor for class org.eclipse.handly.ui.quickoutline.FilteringOutlinePopup.FilteringOutlineTreeViewer
-
- 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
-
- 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.
- 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.
- 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).
- 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).
- findContentChange(Body, IElement, IElementDeltaBuilder) - Method in class org.eclipse.handly.model.impl.support.Body
-
Finds whether this body has had a content change.
- 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.SourceElementBody
-
- 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
-
Returns the editor reference that matches the given element,
or null
if there is no opened editor with that 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.
- 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.
- 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
-
- forFileStore(IFileStore, ITextFileBufferManager) - Static method in interface org.eclipse.handly.buffer.ICoreTextFileBufferProvider
-
- forFileStore(IFileStore) - Static method in class org.eclipse.handly.buffer.TextFileBuffer
-
- forLocation(IPath, LocationKind, ITextFileBufferManager) - Static method in interface org.eclipse.handly.buffer.ICoreTextFileBufferProvider
-
- forLocation(IPath, LocationKind) - Static method in class org.eclipse.handly.buffer.TextFileBuffer
-
- FORMAT_STYLE - Static variable in class org.eclipse.handly.util.ToStringOptions
-
Format style property.
- get(Property<T>) - Method in class org.eclipse.handly.context.Context
-
- get(Class<T>) - Method in class org.eclipse.handly.context.Context
-
- get(Property<T>) - Method in class org.eclipse.handly.context.GuiceContext
-
- get(Class<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(Class<T>) - Method in interface org.eclipse.handly.context.IContext
-
Returns the context value associated with the given class.
- 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.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.
- 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.
- getAdaptables(Object[]) - Static method in class org.eclipse.handly.ui.workingset.AbstractWorkingSetPage
-
- 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.IElementDeltaExtension
-
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(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.IElementDeltaExtension
-
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).
- 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(ISourceFile) - Static method in class org.eclipse.handly.model.Elements
-
Returns the buffer opened for the source file.
- getBuffer(ISourceFile, IContext, IProgressMonitor) - Static method in class org.eclipse.handly.model.Elements
-
Returns the buffer opened for the source file.
- 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 the 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 its buffer cannot be accessed.
- getBuffer_(IContext, IProgressMonitor) - Method in interface org.eclipse.handly.model.impl.ISourceFileImpl
-
Returns the buffer opened for this source file.
- getBuffer_(IContext, IProgressMonitor) - Method in interface org.eclipse.handly.model.impl.support.ISourceFileImplSupport
-
Returns the buffer opened for this source file.
- getBufferManager() - Method in interface org.eclipse.handly.buffer.ICoreTextFileBufferProvider
-
Returns the underlying ITextFileBufferManager
.
- 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.IElementDeltaExtension
-
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(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() - Method in interface org.eclipse.handly.model.IElementExtension
-
Returns the immediate children of this 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() - 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(Object) - Method in class org.eclipse.handly.ui.viewer.ElementTreeContentProvider
-
- 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, returns the immediate children of this element.
- getChildrenFromBody_(Object) - Method in interface org.eclipse.handly.model.impl.support.IElementImplSupport
-
- 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.
- getComparator() - Method in class org.eclipse.handly.ui.outline.LexicalSortContribution
-
- getComparator() - Method in class org.eclipse.handly.ui.outline.OutlineSorterContribution
-
Returns a comparator that will be used when the sorter is active.
- 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
-
- 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
-
- getContentAdapter() - Method in class org.eclipse.handly.ui.outline.SourceElementLinkingHelper
-
- 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(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.
- 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.
- 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.
- 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.
- 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 disposed.
- 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
-
- getCorrespondingElement(ISelection) - Method in class org.eclipse.handly.ui.quickoutline.OutlinePopup
-
Returns the 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.
- 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
-
- getDelta() - Method in class org.eclipse.handly.model.impl.support.ElementDelta.Builder
-
Returns the root of the built delta tree.
- 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
-
- 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
-
- 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
-
- getEditorInput(Object) - Method in class org.eclipse.handly.ui.EditorUtility
-
Returns the editor input for the given element,
or null
if none.
- 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.
- getEditorUtility() - Method in class org.eclipse.handly.ui.navigator.LinkHelper
-
- getEditorUtility() - Method in class org.eclipse.handly.ui.navigator.OpenActionProvider
-
- getElement(IElementDelta) - Static method in class org.eclipse.handly.model.ElementDeltas
-
Returns the element that the delta describes a change to.
- getElement() - Method in interface org.eclipse.handly.model.IElementDeltaExtension
-
Returns the element that this delta describes a change to.
- getElement(IEditorInput) - Method in interface org.eclipse.handly.ui.IInputElementProvider
-
Returns
IElement
that corresponds to the given editor input.
- 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.
- 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.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(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.ISourceFileExtension
-
Returns the underlying IFile
, or null
if this 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.WorkspaceSourceFile
-
Returns the underlying IFile
.
- getFileBuffer_(IContext, IProgressMonitor) - Method in interface org.eclipse.handly.model.impl.support.ISourceFileImplSupport
-
Returns the buffer opened for the underlying file of this source file.
- getFileSnapshotProvider_() - Method in interface org.eclipse.handly.model.impl.support.ISourceFileImplSupport
-
Returns a snapshot provider for the underlying file's stored contents.
- 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 dialog.
- 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.IElementDeltaExtension
-
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
-
- 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
.
- 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.
- 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
-
- getInitialWorkingSetElements(IWorkingSet) - Method in class org.eclipse.handly.ui.workingset.AbstractWorkingSetPage
-
Returns the elements that are to be shown in the table 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
-
- getInputElementProvider() - Method in class org.eclipse.handly.ui.outline.HandlyOutlinePage
-
- getInputElementProvider() - Method in class org.eclipse.handly.ui.quickoutline.HandlyOutlinePopup
-
- getInputElementProvider() - Method in class org.eclipse.handly.xtext.ui.outline.HandlyXtextOutlinePage
-
- getInputElementProvider() - Method in class org.eclipse.handly.xtext.ui.quickoutline.HandlyXtextOutlinePopup
-
- 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(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.IElementDeltaExtension
-
Returns the kind of this 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(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.
- getLength() - Method in class org.eclipse.handly.util.TextRange
-
Returns the number of characters in this text range.
- getLexicalSortPreference() - Method in class org.eclipse.handly.ui.outline.CommonOutlinePage
-
- 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
-
- getLinkedSelection(ISelection, IProgressMonitor) - Method in class org.eclipse.handly.ui.outline.SourceElementLinkingHelper
-
Returns the outline selection corresponding to the given selection
in the editor.
- 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.
- 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 class org.eclipse.handly.ui.outline.CommonOutlinePage
-
- 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.
- getLoadFactor() - Method in class org.eclipse.handly.model.impl.support.ElementCache
-
Returns the load factor of this cache.
- 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.IElementExtension
-
Returns a file system location for this element.
- getLocationUri_() - Method in interface org.eclipse.handly.model.impl.IElementImpl
-
Returns a file system location for this element.
- 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(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.IElementDeltaExtension
-
Returns the changes to markers on the corresponding resource of this
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.
- 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.support.IModelManager
-
Returns the managed model.
- 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
-
- 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(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() - Method in interface org.eclipse.handly.model.IModelExtension
-
Returns a context which provides information and services pertaining
to this 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(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.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_() - 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(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.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_() - 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(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.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_() - 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
-
Default implementation returns DND.DROP_COPY | DND.DROP_MOVE |
DND.DROP_LINK
.
- getOperations() - Method in class org.eclipse.handly.ui.viewer.ViewerDropSupport
-
Default implementation returns DND.DROP_COPY | DND.DROP_MOVE |
DND.DROP_LINK | DND.DROP_DEFAULT
.
- 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.
- 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(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.IElementExtension
-
Returns the element directly containing this element,
or null
if this element has no parent.
- getParent(Object) - Method in class org.eclipse.handly.ui.viewer.ElementTreeContentProvider
-
- 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 snapshot from which the document's resource was parsed
in the last
reconcile
operation, or
null
if the document has no resource (either
not set or already disposed).
- 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
-
- getReconcilerLock() - Method in class org.eclipse.handly.ui.text.reconciler.WorkingCopyReconciler
-
Returns the mutex for the 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
-
- 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.IElementDeltaExtension
-
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.
- 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.IElementExtension
-
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.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
-
- getResource_() - Method in class org.eclipse.handly.model.impl.support.WorkspaceSourceFile
-
- 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.IElementDeltaExtension
-
Returns the changes to children of the 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
-
- 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.IElementExtension
-
Returns the root element containing this element.
- getRoot_() - Method in interface org.eclipse.handly.model.impl.IElementImpl
-
Returns the root element containing this element.
- 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.
- 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.workingset.AbstractWorkingSetPage
-
- getSelectionProvider() - Method in class org.eclipse.handly.ui.quickoutline.EditorOutlinePopupHost
-
- getSelectionProvider() - Method in interface org.eclipse.handly.ui.quickoutline.IOutlinePopupHost
-
Returns this host's selection provider.
- 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.texteditor.TextEditorBuffer
-
- 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(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(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.
- 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.
- 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.
- 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() - Method in interface org.eclipse.handly.model.ISourceElementExtension
-
Returns an object holding cached structure and properties for this element.
- getSourceElementInfo2(ISourceElement) - Static method in class org.eclipse.handly.model.Elements
-
- 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
-
- 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(Object) - Method in class org.eclipse.handly.ui.texteditor.SourceFileDocumentProvider
-
Returns the source file for the given element.
- getSourceFile(XtextEditor) - Method in class org.eclipse.handly.xtext.ui.editor.HandlyXtextEditorCallback
-
- 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.
- 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.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.
- 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
-
- 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
-
- getWorkingCopy(Object) - Method in interface org.eclipse.handly.ui.IWorkingCopyManager
-
Returns the working copy managed for the given element.
- getWorkingCopy(IDocument) - Method in interface org.eclipse.handly.ui.IWorkingCopyManager
-
Returns the working copy managed for the given document.
- getWorkingCopy(Object) - Method in class org.eclipse.handly.ui.texteditor.SourceFileDocumentProvider
-
- getWorkingCopy(IDocument) - Method in class org.eclipse.handly.ui.texteditor.SourceFileDocumentProvider
-
- getWorkingCopy(XtextEditor) - Method in class org.eclipse.handly.xtext.ui.editor.HandlyXtextEditorCallback
-
- 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.
- 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.
- 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.
- 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
.
- ICommonOutlinePage - Interface in org.eclipse.handly.ui.outline
-
Represents a common outline page.
- 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
-
- 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
-
- 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
-
- IElementExtension - Interface in org.eclipse.handly.model
-
Model implementors may opt to extend this interface, which extends
IElement
with a number of default methods.
- IElementHandleFactory - Interface in org.eclipse.handly.model
-
Provides a generic way to create
IElement
handles.
- IElementImpl - Interface in org.eclipse.handly.model.impl
-
All
IElement
s must implement this interface.
- IElementImplExtension - Interface in org.eclipse.handly.model.impl
-
Extension of
IElementImpl
that introduces the notion of element's
cached body.
- IElementImplExtension.CloseHint - Enum 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
-
An undoable
top-level unit of work will be
notified
of an undo change
just after modifications made by the whole transaction
have been applied to the document.
- IInputElementProvider - Interface in org.eclipse.handly.ui
-
Given an editor input, returns 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
IModel
s must implement this interface.
- IModelManager - Interface in org.eclipse.handly.model.impl.support
-
The central point for an element to access information and services
related to the model as a whole.
- IModelManager.Provider - Interface in org.eclipse.handly.model.impl.support
-
Provides access to the model manager.
- INDENT_LEVEL - Static variable in class org.eclipse.handly.util.ToStringOptions
-
Indent level property.
- INDENT_POLICY - Static variable in class org.eclipse.handly.util.ToStringOptions
-
Indent policy property.
- IndentPolicy - Class in org.eclipse.handly.util
-
Encapsulates an indentation policy such as the indentation unit
and line separator used.
- IndentPolicy() - Constructor for class org.eclipse.handly.util.IndentPolicy
-
- indexOf(Object) - Method in class org.eclipse.handly.ui.workingset.AbstractWorkingSetUpdater.WorkingSetDelta
-
- 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.
- init(ICommonActionExtensionSite) - Method in class org.eclipse.handly.ui.navigator.OpenActionProvider
-
- init(IEditorPart) - Method in class org.eclipse.handly.ui.outline.CommonOutlinePage
-
- init(IPageSite) - Method in class org.eclipse.handly.ui.outline.CommonOutlinePage
-
- init(ICommonOutlinePage) - Method in class org.eclipse.handly.ui.outline.EditorInputListenerContribution
-
- init(ICommonOutlinePage) - Method in class org.eclipse.handly.ui.outline.ElementChangeListenerContribution
-
- init(ICommonOutlinePage) - Method in class org.eclipse.handly.ui.outline.ExpandableCheckFiltersContribution
-
- 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(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
-
- 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
-
- 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
-
- init(IOutlinePopupHost, KeyStroke) - Method in class org.eclipse.handly.ui.quickoutline.FilteringOutlinePopup
-
- init(IOutlinePopupHost, KeyStroke) - Method in class org.eclipse.handly.ui.quickoutline.OutlinePopup
-
Initializes this outline popup with the given host and, optionally,
invoking keystroke.
- 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
-
Sets initial selection for the tree viewer of the dialog.
- 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.viewer.ElementTreeContentProvider
-
- inputElementProvider - Variable in class org.eclipse.handly.ui.outline.SourceElementLinkingHelper
-
- 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 then
adds
the
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.
- 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
-
Listener for 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 the 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 the reconciler is affected by the given delta
with regard to the given working copy.
- 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.
- 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.
- 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
-
- 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.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_() - Method in interface org.eclipse.handly.model.impl.IElementDeltaImpl
-
Returns whether this element delta is empty,
i.e., represents an unchanged element.
- 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 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.
- 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
-
Returns whether this element is "openable".
- 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
-
- ISourceConstructImplExtension - Interface in org.eclipse.handly.model.impl
-
- 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
-
- 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
-
- 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
-
- ISourceFileImplExtension - Interface in org.eclipse.handly.model.impl
-
- 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.
- 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.
- 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.
- IStringPreference - Interface in org.eclipse.handly.ui.preference
-
Represents a string-valued preference.
- isValid(IProgressMonitor) - Method in class org.eclipse.handly.refactoring.SourceFileChange
-
- 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.ISourceFileExtension
-
Returns whether this 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
-
Interface for accessing working copies of source files.
- 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() - Method in class org.eclipse.handly.ui.preference.ScopedPreferenceStore
-
- 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 in org.eclipse.handly.buffer
-
Indicates whether a buffer is to be saved after a change has been
applied to it.
- ScopedPreferenceStore - Class in org.eclipse.handly.ui.preference
-
Mainly copied from ScopedPreferenceStore
.
- 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.
- 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.
- selectFirstMatch() - Method in class org.eclipse.handly.ui.quickoutline.FilteringOutlinePopup
-
Selects the first element that matches the current filter pattern.
- set(Property<T>, T) - Method in class org.eclipse.handly.model.impl.support.SourceElementBody
-
Sets the cached value for the given property.
- set(int, IAdaptable) - Method in class org.eclipse.handly.ui.workingset.AbstractWorkingSetUpdater.WorkingSetDelta
-
- setActive(boolean) - Method in class org.eclipse.handly.ui.text.reconciler.WorkingCopyReconciler
-
Indicates a change in the active state of this reconciler.
- 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.
- 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(String, double) - Method in class org.eclipse.handly.ui.preference.DualPreferenceStore
-
- setDefault(String, float) - Method in class org.eclipse.handly.ui.preference.DualPreferenceStore
-
- setDefault(String, int) - Method in class org.eclipse.handly.ui.preference.DualPreferenceStore
-
- setDefault(String, long) - Method in class org.eclipse.handly.ui.preference.DualPreferenceStore
-
- setDefault(String, String) - Method in class org.eclipse.handly.ui.preference.DualPreferenceStore
-
- setDefault(String, boolean) - Method in class org.eclipse.handly.ui.preference.DualPreferenceStore
-
- setDefault(float) - Method in class org.eclipse.handly.ui.preference.FloatPreference
-
Sets the default value for this preference.
- setDefault(String, double) - Method in class org.eclipse.handly.ui.preference.FlushingPreferenceStore
-
- setDefault(String, float) - Method in class org.eclipse.handly.ui.preference.FlushingPreferenceStore
-
- setDefault(String, int) - Method in class org.eclipse.handly.ui.preference.FlushingPreferenceStore
-
- setDefault(String, long) - Method in class org.eclipse.handly.ui.preference.FlushingPreferenceStore
-
- setDefault(String, String) - Method in class org.eclipse.handly.ui.preference.FlushingPreferenceStore
-
- setDefault(String, boolean) - Method in class org.eclipse.handly.ui.preference.FlushingPreferenceStore
-
- 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, double) - Method in class org.eclipse.handly.ui.preference.ScopedPreferenceStore
-
- setDefault(String, float) - Method in class org.eclipse.handly.ui.preference.ScopedPreferenceStore
-
- setDefault(String, int) - Method in class org.eclipse.handly.ui.preference.ScopedPreferenceStore
-
- setDefault(String, long) - Method in class org.eclipse.handly.ui.preference.ScopedPreferenceStore
-
- setDefault(String, String) - Method in class org.eclipse.handly.ui.preference.ScopedPreferenceStore
-
- setDefault(String, boolean) - Method in class org.eclipse.handly.ui.preference.ScopedPreferenceStore
-
- setDefault(String) - Method in class org.eclipse.handly.ui.preference.StringPreference
-
Sets the default value for this preference.
- setDelay(int) - Method in class org.eclipse.handly.xtext.ui.editor.HandlyXtextReconciler
-
- 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
-
- 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.outline.CommonOutlinePage
-
- setFullRange(TextRange) - Method in class org.eclipse.handly.model.impl.support.SourceElementBody
-
Sets the text range of the whole element.
- setHighlightRange(XtextEditor, ISelection) - Method in class org.eclipse.handly.xtext.ui.editor.HandlyXtextEditorCallback
-
- setIdentifyingRange(TextRange) - Method in class org.eclipse.handly.model.impl.support.SourceElementBody
-
Sets the text range of the element's identifier.
- setInitialSelection(IStructuredSelection) - Method in class org.eclipse.handly.ui.workingset.AbstractWorkingSetPage
-
- 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
-
- 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.
- 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
-
- 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
-
- 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(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.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(double) - Method in class org.eclipse.handly.ui.preference.DoublePreference
-
- setValue(String, double) - Method in class org.eclipse.handly.ui.preference.DualPreferenceStore
-
- setValue(String, float) - Method in class org.eclipse.handly.ui.preference.DualPreferenceStore
-
- setValue(String, int) - Method in class org.eclipse.handly.ui.preference.DualPreferenceStore
-
- setValue(String, long) - Method in class org.eclipse.handly.ui.preference.DualPreferenceStore
-
- setValue(String, String) - Method in class org.eclipse.handly.ui.preference.DualPreferenceStore
-
- setValue(String, boolean) - Method in class org.eclipse.handly.ui.preference.DualPreferenceStore
-
- setValue(float) - Method in class org.eclipse.handly.ui.preference.FloatPreference
-
- setValue(String, double) - Method in class org.eclipse.handly.ui.preference.FlushingPreferenceStore
-
- setValue(String, float) - Method in class org.eclipse.handly.ui.preference.FlushingPreferenceStore
-
- setValue(String, int) - Method in class org.eclipse.handly.ui.preference.FlushingPreferenceStore
-
- setValue(String, long) - Method in class org.eclipse.handly.ui.preference.FlushingPreferenceStore
-
- setValue(String, String) - Method in class org.eclipse.handly.ui.preference.FlushingPreferenceStore
-
- setValue(String, boolean) - Method in class org.eclipse.handly.ui.preference.FlushingPreferenceStore
-
- setValue(boolean) - Method in interface org.eclipse.handly.ui.preference.IBooleanPreference
-
Sets the current value of this preference.
- setValue(double) - Method in interface org.eclipse.handly.ui.preference.IDoublePreference
-
Sets the current value of this preference.
- 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(long) - Method in interface org.eclipse.handly.ui.preference.ILongPreference
-
Sets the current value of this preference.
- setValue(int) - Method in class org.eclipse.handly.ui.preference.IntPreference
-
- setValue(String) - Method in interface org.eclipse.handly.ui.preference.IStringPreference
-
Sets the current value of this preference.
- setValue(long) - Method in class org.eclipse.handly.ui.preference.LongPreference
-
- setValue(String, double) - Method in class org.eclipse.handly.ui.preference.ScopedPreferenceStore
-
- setValue(String, float) - Method in class org.eclipse.handly.ui.preference.ScopedPreferenceStore
-
- setValue(String, int) - Method in class org.eclipse.handly.ui.preference.ScopedPreferenceStore
-
- setValue(String, long) - Method in class org.eclipse.handly.ui.preference.ScopedPreferenceStore
-
- setValue(String, String) - Method in class org.eclipse.handly.ui.preference.ScopedPreferenceStore
-
- setValue(String, boolean) - Method in class org.eclipse.handly.ui.preference.ScopedPreferenceStore
-
- setValue(String) - Method in class org.eclipse.handly.ui.preference.StringPreference
-
- 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.
- 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.
- size() - Method in class org.eclipse.handly.util.LruCache
-
Returns the size of this cache.
- Snapshot - Class in org.eclipse.handly.snapshot
-
Abstract superclass of all snapshots.
- Snapshot() - Constructor for class org.eclipse.handly.snapshot.Snapshot
-
- 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.
- 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
-
- SourceConstruct(IElement, String) - Constructor for class org.eclipse.handly.model.impl.support.SourceConstruct
-
Creates a handle for a source construct with the given parent element
and the given name.
- SourceElementBody - Class in org.eclipse.handly.model.impl.support
-
Holds cached structure and properties for a source element.
- SourceElementBody() - Constructor for class org.eclipse.handly.model.impl.support.SourceElementBody
-
- SourceElementLinkingHelper - Class in org.eclipse.handly.ui.outline
-
Implements linking logic for outlines of ISourceElement
.
- SourceElementLinkingHelper(ICommonOutlinePage, IInputElementProvider) - Constructor for class org.eclipse.handly.ui.outline.SourceElementLinkingHelper
-
Creates a new linking helper for the given outline page
that is based on ISourceElement
.
- 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
ISourceFileImpl
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
-
- 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
-
- SourceFileInfo() - Constructor for class org.eclipse.handly.ui.texteditor.SourceFileDocumentProvider.SourceFileInfo
-
- splitIntoElementsAndResources(Iterable<?>, Collection<? super IElement>, IModel, Collection<? super IResource>, IElementHandleFactory) - Static method in class org.eclipse.handly.model.Elements
-
Splits the given objects into a collection of
IElement
s and
a collection of
IResource
s, ignoring objects that are neither
elements nor resources.
- StaleSnapshotException - Exception in org.eclipse.handly.snapshot
-
Thrown to indicate that a stale snapshot is detected.
- StaleSnapshotException() - Constructor for exception org.eclipse.handly.snapshot.StaleSnapshotException
-
Constructs a new exception with no detail message.
- StaleSnapshotException(String) - Constructor for exception org.eclipse.handly.snapshot.StaleSnapshotException
-
Constructs a new exception with the given detail message.
- stampToRestore - Variable in class org.eclipse.handly.buffer.BufferChangeOperation.UndoChange
-
- stampToRestore - Variable in class org.eclipse.handly.text.DocumentChangeOperation.UndoChange
-
- start() - Method in class org.eclipse.handly.ui.viewer.ViewerDragSupport
-
Adds drag support to the viewer.
- start() - Method in class org.eclipse.handly.ui.viewer.ViewerDropSupport
-
Adds drop support to the viewer.
- streamParentChain(IElement) - Static method in class org.eclipse.handly.model.Elements
-
Returns a sequential ordered stream that starts from the given element
(inclusive) and goes up through the parent chain to the root element
(inclusive).
- streamParentChainUntil(IElement, Predicate<? super IElement>) - Static method in class org.eclipse.handly.model.Elements
-
Returns a sequential ordered stream that starts from the given element
(inclusive) and goes up through the parent chain to the ancestor matched
by the given predicate (exclusive).
- strictlyCovers(int) - Method in class org.eclipse.handly.util.TextRange
-
Returns whether this text range covers the given position,
excluding the
end
offset of the range.
- StringMatcher(String, boolean) - Constructor for class org.eclipse.handly.ui.quickoutline.FilteringOutlinePopup.StringMatcher
-
Creates a new string matcher based on the given pattern.
- StringPreference - Class in org.eclipse.handly.ui.preference
-
Implements a string-valued preference.
- StringPreference(String, IPreferenceStore) - Constructor for class org.eclipse.handly.ui.preference.StringPreference
-
Creates a new string-valued preference
with the given name and the given store.
- StructureHelper - Class in org.eclipse.handly.model.impl.support
-
A helper class that is typically used when building the inner structure of a
source file.
- StructureHelper() - Constructor for class org.eclipse.handly.model.impl.support.StructureHelper
-
- 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.