|
Eclipse Platform Release 3.5 |
|||||||||
PREV LETTER NEXT LETTER | FRAMES NO FRAMES |
IActionBars
that provides an additional
cool bar manager.IActionDelegate
adding lifecycle methods.ISearchResultPage
), leaving it up to the page
how to create actions.org.eclipse.ui.activities
.IActivity
.org.eclipse.ui.activities
.IActivityManager
.IAdaptable
interface.IWorkingSet
.Annotation
.IAnnotationAccess
.IAnnotationAccess
.IAnnotationHover
for
providing its own information control creator
providing the range of lines for which the hover for a given line is valid
providing whether the information control can interact with the mouse cursor
IAnnotationHover
for
providing whether the information control can interact with the mouse wheel
IAnnotationModel
with the
ability piggyback other annotation models.IAnnotationModel
with the
ability to retrieve a set of annotations within a given region.IAnnotationModelListener
.IAutoEditStrategy
directlyIListProperty
extension interface with convenience methods for
creating nested bean properties.IMapProperty
extension interface with convenience methods for
creating nested bean properties.ISetProperty
extension interface with convenience methods for
creating nested bean properties.IValueProperty
extension interface with convenience methods for
creating nested bean properties.BindingManagerListener
can be used by clients to
receive notification of changes to an instance of
BindingManager
.IBreakpointOrganizerDelegate
interface.org.eclipse.help.base.browser
extension
points must provide implementation of this interface.IBundleGroup.getProperty(String)
.org.eclipse.ui.activities
.Category
.ICategory
.Change
.IChangeRulerColumn
can display quick diff information.Command
.ICommandManager
.ICompareInput
object changes its value.ICompareNavigator
is used to navigate through the individual
differences of a CompareEditorInput
or another type of Compare container.ICompletionListener
with an additional notification about restarting the current code assist session.ICompletionProposal
with the following functions:
handling of trigger characters other than ENTER
completion proposal validation for a given offset
context information can be freely positioned
ICompletionProposal
with the following functions:
handling of trigger characters with modifiers
visual indication for selection of a proposal
ICompletionProposal
with the following functions:
provision of a custom information control creator
provide a custom completion text and offset for prefix completion
ICompletionProposal
with
the following functions:
specify whether a proposal is automatically insertable
ICompletionProposal
with the following
function:
Allow background computation of the additional info.ICompletionProposal
with the following
function:
Allow styled ranges in the display string.MessageBox
style constant for error icon
behavior (value is 1).
MessageBox
style constant for information icon
behavior (value is 1<<1).
ImageDescriptor
with a Job.
MessageBox
style constant for question icon
behavior (value is 1<<2).
MessageBox
style constant for warning icon
behavior (value is 1<<3).
MessageBox
style constant for "working" icon
behavior (value is 1<<4).
plugin.xml
) file.org.eclipse.team.ui.configurationWizards
must implement.IConfigurationWizard
to support the sharing of multiple projects.IContentAssistant
provides support on interactive content completion.IContentAssistant
with the following functions:
handle documents with multiple partitions
insertion of common completion prefixes
IContentAssistant
with the following
functions:
completion listeners
repeated invocation mode
a local status line for the completion popup
control over the behavior when no proposals are available
IContentAssistant
with the following
function:
a key-sequence to listen for in repeated invocation mode
IContentAssistant
with
the following function:
allows to get a handler for the given command identifier
IContentChangeListener
is informed about content changes of a
IContentChangeNotifier
.IContentFormatter
.ContentProposalAdapter
.ContentProposalAdapter
.IContext
to provide support for styled text and topic
categorization.IContext2
to provide support for related
command links.IContextInformation
with
the ability to freely position the context information.IContext
.IContextManager
.ISearchResultPage
), leaving it up to the page
how to create actions in context menus.org.eclipse.ui.texteditor.rulerColumns
extension point.IContributionItem
to determine if the values for certain properties have been overriden
by their manager.AbstractContributionFactory
instances may insert
elements.IContributorResourceAdapter
that adapts
a model object to a ResourceMapping
.ContentProposalAdapter
in order to
retrieve and set the selection range in a control.ControlDecoration
instead
of DecoratedField
.ICoolBarManager
interface provides protocol for managing
contributions to a cool bar.ICountable
can be used
as the default variable in a count expression."org.eclipse.debug.core.id"
).
org.eclipse.ltk.core.refactoring.delete.resources
).
org.eclipse.ltk.core.refactoring.rename.resources
).
org.eclipse.ltk.core.refactoring.rename.resource
).
"org.eclipse.debug.ui.BreakpointView"
).
"org.eclipse.ui.console.ConsoleView"
).
"debugModelPresentations"
).
"org.eclipse.debug.ui.DebugPerspective"
).
"org.eclipse.debug.ui.DebugView"
).
"org.eclipse.debug.ui.ExpressionView"
).
"org.eclipse.debug.ui.MemoryView"
).
"org.eclipse.debug.ui.ModuleView"
).
"org.eclipse.ltk.core.refactoring"
).
"org.eclipse.debug.ui.ProcessConsoleType"
).
"org.eclipse.debug.ui.RegisterView"
).
org.eclipse.ltk.core.refactoring.unknown
).
"org.eclipse.debug.ui.VariableView"
).
IDebugModelPresentation
.IInputChangedListener
about input changes that occur after the normal
operation of the provider.IIdentifier
have changed.
IIdentifier
.Control
.site
directly.IDiffTree
.IDiffTree
.IDiffContainer
is a IDiffElement
with children.IDiffElement
is used in the DiffTreeViewer
to display the kind of change detected as the result of a two-way or three-way compare.IDiff
instances.IAdaptable
mechanism.IDocument
represents text providing support for
text manipulation
positions
partitions
line information
document change listeners
document partition change listeners
A document allows to set its content and to manipulate it.IDocument
to the
StyledTextContent
interface.IDocumentAdapter
.IDocument
.IDocument
.IDocument
.IDocument
."org.eclipse.core.filebuffers.documentCreation"
extension point has been deprecated. See the extension point documentation for more details.IDocumentInformationMapping
represents a mapping between the coordinates of two
IDocument
objects: the original and the image.IDocumentInformationMapping
.IDocumentInformationMapping
.IDocumentPartitioner
.IDocumentPartitioner
.IDocumentPartitioner
.IDocumentPartitioningListener
.IDocumentPartitioningListener
.IDocumentProvider
.IDocumentProvider
.IDocumentProvider
.IDocumentProvider
.IDocumentProvider
.IDocumentSetupParticipant
.IEditableContent
interface to support validate edit.IEditingSupport
s.IEditorInput
is a light weight descriptor of editor input,
like a file name but more abstract.IElementStateListener
.IStreamContentAccessor
.IEvaluationService
.VerifyEvent
s before the text viewer they are registered with.IFile
.
CoreException
.IFile
instances.FileModificationValidator
instead
of implementing this interfaceIFilePatch2
to the contents of a fileIFileContentManager
API instead.true
if the two match and false
otherwise.IStepFilters
insteadIFindReplaceTarget
.IFindReplaceTarget
.IFindReplaceTarget
.IDocument
for text based content) into the
underlying compare model ( most likely an instance of IEditableContent
).IFolderLayout
is used to define the initial views within a folder.IFormattingStrategyExtension
.IFormattingStrategy
.MessageBox
style constant for an IGNORE button;
the only valid combination is ABORT|RETRY|IGNORE
(value is 1<<11).
"IGNORE_WHITESPACE"
).
registerPostNotificationReplace
until
acceptPostNotificationReplaces
is called.
ISearchResultPage
), leaving it up to the page
how to group search results.IHandler
.HelpSystem.getTocs()
and
HelpSystem.getContext(String)
to obtain help resources. Use various display methods of
WorkbenchHelp
to
display help resources.IHyperlink
.IHyperlinkDetector
with ability
to dispose a hyperlink detector.IHyperlinkDetector
with ability
to specify the state mask of the modifier keys that
need to be pressed for this hyperlink detector.IHyperlinkPresenter
with ability
to query whether the currently shown hyperlinks
can be hidden.IActivityManager
for any identifier.IIdentifier
.IInformationControl
).IInformationControlCreator
Introduces tests whether information controls can be reused and whether information
control creators can replace each other.IInformationControl
.IInformationControl
.IInformationControl
.IInformationControl
.IInformationControl
.IInformationPresenter
with
the ability to handle documents with multiple partitions.IInformationProvider
with
the ability to provide the element for a given subject.IInformationProvider
with
the ability to provide its own information presenter control creator.InstallationPage
).IIterable
can be used
as the default variable in an iterate expression.Session
is created.IBaseLabelProvider
with the methods
to provide the text and/or image for the label of a given element.ILaunchConfigurationDelegate
.ILaunchShortcut
) allowing
launch shortcuts to specify how selections and editors should be launched.ILibrary
are directed to the headers associated with the relevant bundle.
In particular, the Bundle-Classpath
header contains all available information
about the classpath of a plug-in. Having retrieved the header, the ManifestElement
helper class can be used to parse the value and discover the individual
class path entries. The various header attributes are defined in Constants
.
For example,
String header = bundle.getHeaders().get(Constants.BUNDLE_CLASSPATH); ManifestElement[] elements = ManifestElement.parseHeader( Constants.BUNDLE_CLASSPATH, header); if (elements == null) return; elements[0].getValue(); // the jar/dir containing the code ...
Note that this new structure does not include information on which packages are exported or present in the listed classpath entries. This information is no longer relevant.
See IPluginDescriptor
for information on the relationship between plug-in
descriptors and bundles.
This interface must only be used by plug-ins which explicitly require the org.eclipse.core.runtime.compatibility plug-in.
ILightweightLabelDecorator
is a decorator that decorates
using a prefix, suffix and overlay image rather than doing all
of the image and text management itself like an ILabelDecorator
.ILineDiffer
.ILineDiffer
.UNCHANGED
, CHANGED
or ADDED
, and the number of
deleted lines before and after this line.ILineTracker
.LinkedModeModel
s to communicate state changes, such
as leaving linked mode, suspending it due to a child mode coming up, and
resuming after a child mode has left.ILocationProvider
.ILogicalStructureTypeDelegate
that allows
a logical structure type delegate to provide a description for a value."image"
).
Button
,
CLabel
, Item
or Label
.
ImageData
.
SWT.ICON
, from the two given ImageData
objects.
Image
constructor argument indicating that
the new image should be a copy of the image provided as
an argument (value is 0).
Image
constructor argument indicating that
the new image should have the appearance of a "disabled"
(using the platform's rules for how this should look)
copy of the image provided as an argument (value is 1).
Image
constructor argument indicating that
the new image should have the appearance of a "gray scaled"
copy of the image provided as an argument (value is 2).
ImageData
loaded from the specified
input stream.
ImageData
loaded from a file with the
specified name.
endOfImage
flag is false, then this is a
partially complete copy of the current ImageData
,
otherwise this is a completely loaded ImageData
ImageTransfer
provides a platform specific mechanism
for converting an Image represented as a java ImageData
to a
platform specific representation of the data and vice versa.ImageUtilities
IMarkerResolution
.IMarkerResolutionGenerator
if it can determine whether a particular marker
has any resolutions more efficiently than computing all the resolutions.IMemoryBlock
.memoryRenderings
extension point.IMenuManager
interface provides protocol for managing
contributions to a menu bar and its sub menus.IResourceMappingMerger
or a model
specific synchronization view that supports merging. *
The diff tree associated with this context may be updated
asynchronously in response to calls to any method of this context (e.g. merge
and markAsMerged methods) that may result in changes in the synchronization
state of resources.merge
method is CONFLICTS
.ContentMergeViewer
's model
and the viewer itself.org.eclipse.ui.ide.IDE.SharedImages.IMG_OBJ_PROJECT
instead.
org.eclipse.ui.ide.IDE.SharedImages.IMG_OBJ_PROJECT_CLOSED
instead.
org.eclipse.ui.ide.IDE.SharedImages.IMG_OBJS_BKMRK_TSK
instead.
org.eclipse.ui.ide.IDE.SharedImages.IMG_OBJS_TASK_TSK
instead.
org.eclipse.ui.ide.IDE.SharedImages.IMG_OPEN_MARKER
instead.
IMG_TOOL_BACK
.
Enabled images are now in color. The workbench itself no longer uses the hover image variants.
IMG_TOOL_COPY
.
Enabled images are now in color. The workbench itself no longer uses the hover image variants.
IMG_TOOL_CUT
.
Enabled images are now in color. The workbench itself no longer uses the hover image variants.
IMG_TOOL_DELETE
.
Enabled images are now in color. The workbench itself no longer uses the hover image variants.
IMG_TOOL_FORWARD
.
Enabled images are now in color. The workbench itself no longer uses the hover image variants.
IMG_TOOL_NEW_WIZARD
.
Enabled images are now in color. The workbench itself no longer uses the hover image variants.
IMG_TOOL_PASTE
.
Enabled images are now in color. The workbench itself no longer uses the hover image variants.
IMG_TOOL_REDO
.
Enabled images are now in color. The workbench itself no longer uses the hover image variants.
IMG_TOOL_UNDO
.
Enabled images are now in color. The workbench itself no longer uses the hover image variants.
IMG_TOOL_UP
.
Enabled images are now in color. The workbench itself no longer uses the hover image variants.
plugin.xml
) file.IResource.move
and IResource.delete
.org.eclipse.ui.ActionFactory.IMPORT.getId()
instead.
"import.ext"
).
"import.ext"
).
ImportResourcesAction(IWorkbenchWindow)
org.eclipse.ui.activities
.IObjectWithState
.INavigatorContentExtension
.CommonDragAdapterAssistant
and
CommonDropAdapterAssistant
for the associated
INavigatorContentService
.event
.
position
.
Position.includes(int)
so every offset is considered
included that lies in between the first and last offset of this position,
and offsets that are right at the end of the position.
offset
and length
.
[p.offset, p.offset + p.length]
of a Position
p
as belonging to the position.category
.
true
if the platform is currently running in
debug mode.
true
if the platform is currently running in
development mode.
IServiceLocator
which can
be nested.IInformationPresenter
.Composite
constant to indicate that
an attribute (such as background) is inherited by
children who choose this value as their "default"
(value is 1).
Composite
constant to indicate that
an attribute (such as background) is inherited by
all children.
Composite
constant to indicate that
an attribute (such as background) is not inherited
by the children (value is 0).
Page
implementation of this IPageBookViewPage
method
stores a reference to the supplied site (the site which contains this
page).
ActionDelegate
implementation of this
IActionDelegate2
method does nothing.
IWorkbenchWindow
that it's being hosted in.
INavigatorContentService
.
EditorActionBarContributor
implementation of this
IEditorActionBarContributor
method remembers the page
then forwards the call to init(IActionBars)
for
backward compatibility
contributeToMenu
with bars
' menu manager
contributeToToolBar
with bars
' tool bar
manager
contributeToCoolBar
with bars
' cool bar
manager if IActionBars
is of extended type IActionBars2
contributeToStatusLine
with bars
' status line
manager
The given action bars are also remembered and made accessible via
getActionBars
.
IIntroPart
method ignores the
memento and initializes the part in a fresh state.
MultiPageEditorPart
implementation of this
IEditorPart
method sets its site to the given site, its
input to the given input, and the site's selection provider to a
MultiPageSelectionProvider
.
Page
implementation of this IPageBookViewPage
method
stores a reference to the supplied site (the site which contains this
page).
BasicNewResourceWizard
implementation of this
IWorkbenchWizard
method records the given workbench and
selection, and initializes the default banner image for the pages
by calling initializeDefaultPageImageDescriptor
.
CellLabelProvider.initialize(ColumnViewer, ViewerColumn)
delegates to OwnerDrawLabelProvider.initialize(ColumnViewer, ViewerColumn, boolean)
with a value of true
for enableOwnerDraw
.
OwnerDrawLabelProvider.initialize(ColumnViewer, ViewerColumn)
but want to customize
whether owner draw will be enabled.
org.eclipse.ui.services
.
IAnnotationPresentation
Binding
between the editor and the element to be
edited.
createPageConfiguration
method.
initializeDefaultPreferences
in a separate subclass of
AbstractPreferenceInitializer
.
This class should be contributed via the
org.eclipse.core.runtime.preferences
extension point.
<extension point=&quo;org.eclipse.core.runtime.preferences&quo;> <initializer class=&quo;com.example.MyPreferenceInitializer&quo;/> </extension> ... package com.example; public class MyPreferenceInitializer extends AbstractPreferenceInitializer { public MyPreferenceInitializer() { super(); } public void initializeDefaultPreferences() { Preferences node = new DefaultScope().getNode("my.plugin.id"); node.put(key, value); } }
Plugin.initializeDefaultPluginPreferences()
.
AbstractUIPlugin.initializeDefaultPluginPreferences()
.
FontMetrics
for the receiver.
SynchronizationActionProvider.initialize()
to initialize the Open/Open With
actions.
SynchronizationActionProvider.initialize()
to initialize the Open/Open With
actions.
isValid
method.
isValid
method.
isValid
method.
isValid
method.
isValid
method.
isValid
method.
inputChanged
after a new input has been set but before any controls are updated.
ResourceNavigator.initResourceComparator()
instead
Viewer
.
HistoryPage.setInput(Object)
.
SpecialKey
which represents
the 'Insert' key.
DebugPopup
that can be used to inspect an
IExpression
object.IRefreshMonitor
that will monitor a resource.
instanceof
)
0
).
0
).
refresh()
methods.
refresh()
methods.
update()
methods.
update()
methods.
2
)
2
).
2
)
SyncInfo
to the set, replacing any previously existing one.
initialize
.
DiffNode
s that shouldn't expand.
init
method of IEditorPart
.
DocumentRangeNode.setContent(byte[])
.
IProgressMonitor
method forwards to the wrapped progress monitor.
IProgressMonitor.internalWorked
.
true
if the rectangle described by the
arguments intersects with the receiver and false
otherwise.
true
if the given rectangle intersects
with the receiver and false
otherwise.
true
if the rectangle described by the
arguments intersects with any of the polygons the receiver
maintains to describe its area, and false
otherwise.
true
if the given rectangle intersects
with any of the polygons the receiver maintains to describe
its area and false
otherwise.
CustomizableIntroPart
.null
selection changes.InvalidContentException
with the specified detail
message and cause.
WorkspaceAction.createOperation(IStatus[])
and provide an empty implementation
for this method.
IObservable
when passed a target instance.IOConsole
.IOperationApprover
to approve the execution of a particular
operation within an operation history.IPageBookViewPage
but is preserved for backward compatibility.ITextViewer
's text widget.IPainter
s.ParameterType
.TextConsole
,
and is notified when its pattern has been matched to contents in
that console.IMemento
.IAnnotationModel
implementers that offer
state persistence.IMemento
, similar to how
IViewPart
currently works.IPersistableSourceLocator
interface.IPerspectiveRegistry
.IPerspectiveListener
which
adds support for listening to part-specific perspective lifecycle events.IPerspectiveListener
which
adds support for listening to perspective open and close events.IPerspectiveListener
which adds support
for listening to perspective pre-deactivate events.IPlaceholderFolderLayout
is used to define the initial
view placeholders within a folder.IApplication
IPluginDescriptor
was refactored in Eclipse 3.0.
Most of the functionality has moved to Platform
and the
plug-in descriptor has been replaced with the OSGi Bundle
object.
This interface must only be used by plug-ins which explicitly require the org.eclipse.core.runtime.compatibility plug-in.
For most uses the bundle object can be treated as an opaque token
representing your plug-in to the system -- It must be supplied to various
Platform
methods but need not be interrogated itself.
There are a small number of plug-in descriptor method equivalents
supplied by Bundle
itself. The details are spelled out
in the comments on each IPluginDescriptor
method.
Clients of this interface have a reference to an IPluginDescriptor
corresponding to a plug-in. To adapt to the deprecation, the bundle corresponding
to the plug-in generally needs to be acquired. There are several cases:
IPluginRegistry.getPluginDescriptor()
. The code should be
updated to use one of the bundle discovery mechanisms such as
Platform.getBundle()
.
The resulting bundle object can be used
to carry out the adaptation steps outlined for each of the
IPluginDescriptor
methods.
IPluginPrerequisite
are directed to the headers associated with the relevant bundle.
In particular, the Require-Bundle
header contains all available information
about the prerequisites of a plug-in. Having retrieved the header, the ManifestElement
helper class can be used to parse the value and discover the individual
prerequisite plug-ins. The various header attributes are defined in Constants
.
For example,
String header = bundle.getHeaders().get(Constants.REQUIRE_BUNDLE); ManifestElement[] elements = ManifestElement.parseHeader( Constants.REQUIRE_BUNDLE, header); if (elements == null) return; elements[0].getValue(); // the prerequisite plug-in id elements[0].getAttribute(Constants.BUNDLE_VERSION_ATTRIBUTE); // the prerequisite plug-in version ...
See IPluginDescriptor
for information on the relationship between plug-in
descriptors and bundles.
This interface must only be used by plug-ins which explicitly require the org.eclipse.core.runtime.compatibility plug-in.
IExtensionRegistry
. Most of the IPluginRegistry
function
is directly supported on the new interface without change. Most clients
of IPluginRegistry
need only to change their references to use
IExtensionRegistry
. The only exceptions are
methods that return IPluginDescriptor
s. See the relevant method
comments for details.
This interface must only be used by plug-ins which explicitly require the org.eclipse.core.runtime.compatibility plug-in.
IPreferenceStore
interface represents a table mapping
named preferences to values.IPresentationReconciler
defines and maintains the
representation of a text viewer's document in the presence of changes applied
to the document.IPresentationReconciler
.IProcess
)
creation by the debug plug-in, and can be contributed via plug-in XML.IProduct.getProperty(String)
.IProgressMonitor
interface is implemented
by objects that monitor the progress of an activity; the methods
in this interface are invoked by code that performs the activity.ProjectionViewer
get
informed when the projection mode of the viewer gets enabled and when it gets
disabled.IProjectionPosition
is a position that is associated with a
ProjectionAnnotation
and that is able to compute its collapsed
regions.plugin.xml
) file.RepositoryProviderType.getProjectSetCapability()
to obtain an instance of ProjectSetCapability
instead.PropertySheetPage
).IPropertySheetEntry
describes the model interface for the
property sheet.IPropertySheetEntry
.PropertySheetPage
).IPropertySource
interface.PropertySheetEntry
to obtain an IPropertySource
for a
given object.IProxyService
.IProxyService
, gets notified when the
proxy information changes.IProxyData
contains the information that is required to connect to
a particular proxy server.IQuickAssistAssistant
provides support for quick fixes and quick
assists.IQuickAssistAssistant
with the following function:
allows to get a handler for the given command identifier
allows to enable support for colored labels in the proposal popup
IReconciler
defines and maintains a model of the content
of the text viewer's document in the presence of changes applied to this
document.IReconciler
with
the ability to be aware of documents with multiple partitionings.IReconcilingStrategy
with the following functions:
usage of a progress monitor
initial reconciling step: if a reconciler runs as periodic activity in the background, this
methods offers the reconciler a chance for initializing its strategies and achieving a
reconciled state before the periodic activity starts.IRefactoringHistoryService
obtained by calling RefactoringCore.getHistoryService()
in order to
get informed about refactoring history events.IRefreshMonitor
monitors trees of IResources
for changes in the local file system.IRefreshResult
is provided to an auto-refresh
monitor.IRegistryEventListener
.IDocument
implementers that offer a line
repair method on the documents.IRepairableDocument
.ISearchPage
.ResourceChangeValidator.validateChange(IResourceDelta, IProgressMonitor)
method in order to validate the change with any model providers stored in those resources.IDiff
instances
that either contain IResourceDiff
nodes or IThreeWayDiff
nodes that contain IResourceDiff
nodes as the local and remote
changes.IResourceMapper
provides methods to map an original
resource to its refactored counterparts.SyncInfo
instances
to provide access to the base and remote resources that correspond to
a local resource.IResourceVariantComparator
is provided by a Subscriber
and used by a SyncInfo
to calculate the sync
state of the workspace resources.IRevisionRulerColumn
.IRunnableWithProgress
.IRunnableWithProgress
interface should be implemented by any
class whose instances are intended to be executed as a long-running operation.CommonNavigator.isLinkingEnabled
property.
"field_editor_is_valid"
)
to signal a change in the validity of the value of this field editor.
IEvaluationResultCache.evaluate(IEvaluationContext)
instead.
IEvaluationResultCache.evaluate(IEvaluationContext)
instead.
ActionBarAdvisor.isApplicationMenu(String)
instead
true
if the proposal may be automatically
inserted, false
otherwise.
Save
and
Save As
actions.ISaveablesSource
.CompareEditorInput
and CompareUI.openCompareDialog(org.eclipse.compare.CompareEditorInput)
save
operations.IWorkspace.addSaveParticipant(org.eclipse.core.runtime.Plugin, ISaveParticipant)
containing a save number and an optional resource delta.true
if the receiver can navigate to the
previous session history item, and false
otherwise.
true
if the receiver is in block (aka column) selection mode,
false
otherwise.
true
if this viewer is currently busy processing a
refresh, add, remove, insert, replace, setItemCount, expandToLevel,
update, setExpandedElements, or similar method that may make calls to
client code.
setCanceled
.
IProgressMonitor
method forwards to the wrapped progress monitor.
IProgressMonitor.isCanceled
.
true
if the reorg refactoring got
canceled; otherwise false
IFileSystem.isCaseSensitive()
.
ISchemeListener
can be used by clients to
receive notification of changes to one or more instances of
IScheme
.true
if the receiver has a clipping
region set into it, and false
otherwise.
true
if the column described by descriptor
is
supported by the receiver's editor, false
if id
is not the
identifier of a known column contribution, if the column does not target the editor, or if
the editor does not support contributed columns.
true
if the column with the given index is visible
true
if the column described by descriptor
is
currently showing, false
if not.
SimplePropertyDescriptor
implementation of this
IPropertyDescriptor
method returns true if the other
property has the same id and category and getAlwaysIncompatible()
returns false
true
if this cell editor is able to perform the
copy action.
TextCellEditor
implementation of this
CellEditor
method returns true
if
the current selection is not empty.
true
if this cell editor is able to perform the
cut action.
TextCellEditor
implementation of this
CellEditor
method returns true
if
the current selection is not empty.
true
if the implementation class of this property
tester can be loaded.
true
if the implementation class of this property
tester can be loaded.
teamDecorator
extension point to determine the decorator
id associated with the resources the element maps to.
true
if the given variable is defined and
false
otherwise.
true
is returned if projects contents are also deleted.
true
if this cell editor is able to perform the
delete action.
TextCellEditor
implementation of this
CellEditor
method returns true
if there is a selection or if the caret is not positioned
at the end of the text.
false
if this
file does not exist.
true
if there are unsaved changes.
revert
or commit
call.
IContributionItem
method returns false
.
setValue
.
IFormPage
.
MultiPageEditorPart
implementation of this
IEditorPart
method returns whether the contents of any of
this multi-page editor's nested editors have changed since the last save.
true
if this BrowserFunction has been disposed
and false
otherwise.
true
if the clipboard has been disposed,
and false
otherwise.
true
if the color has been disposed,
and false
otherwise.
true
if the cursor has been disposed,
and false
otherwise.
true
if the device has been disposed,
and false
otherwise.
true
if the font has been disposed,
and false
otherwise.
true
if the GC has been disposed,
and false
otherwise.
true
if the image has been disposed,
and false
otherwise.
true
if the Path has been disposed,
and false
otherwise.
true
if the Pattern has been disposed,
and false
otherwise.
true
if the region has been disposed,
and false
otherwise.
true
if the resource has been disposed,
and false
otherwise.
true
if the text layout has been disposed,
and false
otherwise.
true
if the Transform has been disposed,
and false
otherwise.
true
if the widget has been disposed,
and false
otherwise.
true
if the given folder in the given perspective
should remain visible even after all parts in it have been closed by the
user.
IContributionItem
method returns true
for menu items and false
for everything else.
IContributionItem
method returns false
.
org.eclipse.search.searchPages
.ISearchResult
.org.eclipse.search.searchResultViewPages
.ISearchResultViewPart
is used instead.ISearchResultPage
), leaving it up to the search
how to model search results. AbstractTextSearchResult
and Match
can be used to port old searches to the new API design.true
if this object can be modified.
true
if the editor is pinned and should not be
reused.
true
if no viewer is installed or if the current viewer
is a NullViewer
.
true
if the set of changed partitionings is empty,
false
otherwise.
true
if the text covered by selection
does not contain any
characters in the given viewer.
true
if there are no listeners to delegate drag events to.
true
if there are no listeners to delegate events to.
true
if the receiver does not cover any
area in the (x, y) coordinate plane, and false
if
the receiver does cover some area in the plane.
true
if the receiver does not cover any
area in the (x, y) coordinate plane, and false
if
the receiver does cover some area in the plane.
true
if no bytes are contained in this tree.
true
if the list of managed
TextEdit
s is empty; otherwise false
is returned.
true
if history is empty.
LinkedPositionGroup.isEmpty()
IContributionItem
method returns true
.
true
if this listener can handle the drop
based on the given DropTargetEvent
.
true
if the receiver is enabled and all
ancestors up to and including the receiver's nearest ancestor
shell are enabled.
true
if the receiver is enabled and all
of the receiver's ancestors are enabled, and false
otherwise.
true
if the receiver is enabled and all
of the receiver's ancestors are enabled, and false
otherwise.
true
if the receiver is enabled and all
of the receiver's ancestors are enabled, and false
otherwise.
true
if the receiver is enabled and all
of the receiver's ancestors are enabled, and false
otherwise.
isWritable
.
true
if this item is allowed to enable,
false
otherwise.
true
if the given status is an
encoding error.
true
if there is a launch configuration with the specified name,
false
otherwise.
element.getAttribute(Constants.REPROVIDE_ATTRIBUTE);
true
if this node was an export root
when the preferences were exported, and false
otherwise.
true
if this cell editor is able to perform the
find action.
true
if this layout is fixed, false
if not.
true
if the receiver has the user-interface
focus, and false
otherwise.
true
if the receiver can navigate to the
next session history item, and false
otherwise.
ICheckStateProvider.isChecked(Object)
method,
should display the gray (boxed) state instead of the check mark.
AbstractGroupMarker
implementation of this IContributionItem
method returns true
iff the id is not null
.
IContributionItem
method returns false
.
true
if the cache contains an entry for this resource
variant.
RefactoringParticipant
instance across
multiple elements to be refactored.ISharedDocumentAdapter
is used to map an
ITypedElement
to a shared document for the purposes of editing.IProxyService
directly
true
if the Transform represents the identity matrix
and false otherwise.
setIgnored(IResource)
.
getKeepOperation
but will
only keep one entry of a particular type available.
BaseLabelProvider
implementation of this
IBaseLabelProvider
method returns true
.
DecoratingLabelProvider
implementation of this
IBaseLabelProvider
method returns true
if the corresponding method
on the nested label provider returns true
or if the corresponding method on the
decorator returns true
.
true
if the passed edit is considered large,
false
otherwise.
true
if this is the last user input page in the stack
of input pages; false
otherwise.
ISlaveDocumentManager
.true
if the receiver or any ancestor
up to and including the receiver's nearest ancestor shell
has deferred the performing of layouts.
true
if this resource has been linked to
a location other than the default location calculated by the platform.
true
if there are any listeners
for the specified event type associated with the receiver,
and false
otherwise.
false
true
if this location is locked and false
otherwise.
true
if the shifting flag is set, false
otherwise.
true
if the stretching flag is set, false
otherwise.
State
of the platform. For example,
State state = Platform.getPlatformAdmin().getState(); BundleDescription bundle = state.getBundle("my plug-in id", my plug-in version); BundleSpecification spec = bundle.getRequiredBundle("required plug-in id"); VersionRange versionRange = spec.getVersionRange(); if (versionRange == null || versionRange.getMinimum() == null) return false; Version minimum = versionRange.getMinimum(); Version maximum = versionRange.getMaximum() == null ? Version.maxVersion : versionRange.getMaximum(); if (!minimum.isInclusive() || maximum.isInclusive()) return false; else if (minimum.getMajorComponent() == maximum.getMajorComponent() - 1) return true; return false;
State
of the platform. For example,
State state = Platform.getPlatformAdmin().getState(); BundleDescription bundle = state.getBundle("my plug-in id", my plug-in version); BundleSpecification spec = bundle.getRequiredBundle("required plug-in id"); VersionRange versionRange = spec.getVersionRange(); if (versionRange == null || versionRange.getMinimum() == null) return false; Version minimum = versionRange.getMinimum(); Version maximum = versionRange.getMaximum() == null ? Version.maxVersion : versionRange.getMaximum(); if (!minimum.isInclusive() || maximum.isInclusive()) return false; else if (minimum.getMajorComponent() == maximum.getMajorComponent() - 1) return false; else if (minimum.getMajorComponent() != maximum.getMajorComponent()) return false; else if (minimum.getMinorComponent() == maximum.getMinorComponent() - 1) return true; return false;
State
of the platform. For example,
State state = Platform.getPlatformAdmin().getState(); BundleDescription bundle = state.getBundle("my plug-in id", my plug-in version); BundleSpecification spec = bundle.getRequiredBundle("required plug-in id"); VersionRange versionRange = spec.getVersionRange(); if (versionRange == null || versionRange.getMinimum() == null) return false; Version minimum = versionRange.getMinimum(); Version maximum = versionRange.getMaximum() == null ? Version.maxVersion : versionRange.getMaximum(); if (!minimum.isInclusive() || maximum.isInclusive()) return false; else if (minimum.getMajorComponent() == maximum.getMajorComponent() - 1) return false; else if (minimum.getMajorComponent() != maximum.getMajorComponent()) return false; else if (minimum.getMinorComponent() == maximum.getMinorComponent() - 1) return true; return false;
State
of the platform. For example,
State state = Platform.getPlatformAdmin().getState(); BundleDescription bundle = state.getBundle("my plug-in id", my plug-in version); BundleSpecification spec = bundle.getRequiredBundle("required plug-in id"); VersionRange versionRange = spec.getVersionRange(); if (versionRange == null || versionRange.getMinimum() == null) return false; Version minimum = versionRange.getMinimum(); Version maximum = versionRange.getMaximum() == null ? Version.maxVersion : versionRange.getMaximum(); if (maximum.equals(Version.maxVersion)) return true; return false;
State
of the platform. For example,
State state = Platform.getPlatformAdmin().getState(); BundleDescription bundle = state.getBundle("my plug-in id", my plug-in version); BundleSpecification spec = bundle.getRequiredBundle("required plug-in id"); VersionRange versionRange = spec.getVersionRange(); if (versionRange == null || versionRange.getMinimum() == null) return false; Version minimum = versionRange.getMinimum(); Version maximum = versionRange.getMaximum() == null ? Version.maxVersion : versionRange.getMaximum(); if (minimum.equals(maximum)) return true; return false;
true
true
true
if there is an intro content detector and it
reports that new intro content is available.
true
if new intro content is available.
null
.
null
.
null
.
null
.
null
.
null
.
OK
or not.
"true".equals(element.getAttribute(Constants.OPTIONAL_ATTRIBUTE);
true
if the feature is optional, false
otherwise.
true
if the receiver is the originator of a
DocumentEvent
and if that event
is related
to subjectRegion
.
IRefactoringHistoryControl
which provides
facilities to set the sort mode of a refactoring history control.ISourceViewer
.ISourceViewer
.ISourceViewer
.ISourceViewer
.true
is the owner draw rendering is enabled for this label provider.
WizardPage
implementation of this IWizard
method
returns the value of an internal state variable set by
setPageComplete
.
true
if painting annotation
will produce something
meaningful, false
if not.
IFileStore.isParentOf(IFileStore)
.
true
if this cell editor is able to perform the
paste action.
TextCellEditor
implementation of this
CellEditor
method always returns true
.
true
if this feature is patching another feature,
false
otherwise
true
if this feature is patching another feature,
false
otherwise
true
if this feature is patching another feature,
false
otherwise
true
if this feature is patching another feature,
false
otherwise
org.eclipse.ui.workbench.texteditor.spellingEngine
extension
point.org.eclipse.ui.texteditor.spellingEngine
extension point can specify an implementation of this interface to be
displayed on the spelling preference page, if the corresponding engine is
selected.SpellingProblem
s.bundle.getState == org.osgi.framework.Bundle.ACTIVEwhere
bundle
is the bundle associated with
the relevant plug-in.
true
if the specified element has been processed;
otherwise false
IPropertySource2
overrides the specification of this IPropertySource
method to return true
instead of false
if the specified
property does not have a meaningful default value.
true
if the receiver is read-only, false
otherwise.
true
if this location represents a read only location and
false
otherwise.
true
if this cell editor is able to perform the
redo action.
true
if the specified element has been renamed;
otherwise false
true
if the underlying operating
system supports this reparenting, otherwise false
true
if the variable has been resolved, false
otherwise.
isKeepOneProgressServiceEntry
is overridden to
return true
.
true
if the given list and array of items refer to
the same model elements.
AbstractTextEditor
implementation of this
IEditorPart
method returns false
.
true
if there are unsaved changes.
true
if this cell editor is able to perform the
select all action.
true
if this cell editor is
able to perform the select all action.
true
if the item is selected,
and false
otherwise.
true
if the item is selected,
and false
otherwise.
true
if this working set is capable of updating
itself and reacting to changes in the state of its members.
IContributionItem
method returns false
.
Separator
implementation of this IContributionItem
method returns true
true
if this location has a value and false
otherwise.
true
if the item will be rendered in the visible area of the CTabFolder.
true
if the ruler is showing change information, false
otherwise
true
if the widget displays the entire contents, i.e. it cannot
be vertically scrolled.
true
if the ruler is showing line numbers, false
otherwise
true
if the ruler is showing revision information, false
otherwise
validateState
has been called for the given element
since the element's state has potentially been invalidated.
SearchPattern
is a sub-pattern of
this pattern.
IContributionItem
API.
true
if the given annotation is of the given type
or false
otherwise.
true
if this resource is supervised by this
subscriber.
false
for resources that are not children
of a subscriber root, are ignored by the subscriber's synchronizer
or are ignored by the Team.ignoreHist(IResource)
.
TransferData
data type can be converted
using this transfer agent, or false otherwise (including if transferData is
null
).
LocalSelectionTransfer.getTransfer()
and
PluginTransfer.getInstance()
transfer types.
true
if the receiver is suspended, false
otherwise.
IFileBuffer
may also
implement IStateValidationSupport
in order to allow a
IFileBufferManager
to batch the stages
of state validation when calling
IFileBufferManager.validateState(IFileBuffer[], org.eclipse.core.runtime.IProgressMonitor, Object)
.StatusAdapter
.IStatusField
with the following
concepts:
set error text and image
set tool tip
control visibility
IStatusLineManager
interface provides protocol
for displaying messages on a status line, for monitoring progress,
and for managing contributions to the status line.Annotation.isPersistent()
true
ITextFileBufferManager.isTextFileLocation(IPath, boolean)
true
if the context is associated with an operation
that is using a three-way comparison and false
if it is
using a two-way comparison.
true
if the base tree is maintained by this comparator's
subscriber.
IStorage
based domain elements.IStorage
input to an editor.IStorage
.IStreamContentAccessor
object represents a set of bytes which can be
accessed by means of a stream.org.eclipse.team.core.mapping.IStorageMerger
instead.Team.TEXT
,
Team.BINARY
or Team.UNKNOWN
.IStructureComparator
s for a given input object.IStructureCreator
interface that supports the
use of shared documents.true
.
true
.
true
.
true
.
true
.
true
.
true
, since simple variables are normally
unambiguous.
true
if the variable is unambiguously resolved, false
otherwise.
true
if this cell editor is able to perform the
undo action.
true
if the contained template was added by a
user, i.e. does not reference a contributed template.
IPreferencePage
method returns whether this preference page is valid.
null
means valid, and non-null
means
invalid, with the result being the error message to display
to the end user.
perform
.
perform
.
perform
.
perform
.
Change.isValid(IProgressMonitor)
tests the modified resource using the validation method
specified by ResourceChange.setValidationMethod(int)
.
perform
.
perform
.
CopyResourceAction
implementation of this
ISelectionValidator
method checks whether the given path
is a good place to copy the selected resources.
true
if the viewport displays the entire viewer contents, i.e. the
viewer is not vertically scrollable.
true
if the viewport displays the entire viewer contents, i.e. the
viewer is not vertically scrollable.
viewerContribution
to the org.eclipse.ui.popupMenus
extension point.
ActionContributionItem
implementation of this
ContributionItem
method extends the super implementation
by also checking whether the command corresponding to this action is
active.
IContributionItem
method returns the value recorded in an internal state variable,
which is true
by default.
GroupMarker
implementation of this method
returns false
since group markers are always invisible.
true
if the receiver is visible and all
of the receiver's ancestors are visible and false
otherwise.
true
if the receiver is visible and all
ancestors up to and including the receiver's nearest ancestor
shell are visible.
true
if the receiver is visible and all
of the receiver's ancestors are visible and false
otherwise.
true
if the receiver is visible and all
of the receiver's ancestors are visible and false
otherwise.
true
if the receiver is visible and all
of the receiver's ancestors are visible and false
otherwise.
createAndRunWorkbench
has
been called to create the workbench, and the workbench has yet to
terminate.
IObservable
observing an SWT widget.IObservableList
observing an SWT widget.IObservableValue
observing an SWT widget.ICompareInput
interface that are used for compare inputs that are returned from the
ISynchronizationCompareAdapter.asCompareInput(org.eclipse.team.core.mapping.ISynchronizationContext, Object)
method.IFileBufferManager
uses a
ISynchronizationContext
in order to execute commands
encapsulated as Runnable
.ResourceMapping
objects representing a view selection into the
complete set of resources to be operated on.ISynchronizationScope
stay up-to-date with the model
elements (represented as ResourceMapping
instances) contained in the
scope.ISynchronizationScope
that overlap with the participant's
model provider stay up-to-date with the model elements (represented as
ResourceMapping
instances) contained in the scope.ISynchronizationScopeManager
.Page
subclasses that can appear in
the synchronize view ISynchronizeView
and other views, editors or
dialogs that display synchronization information.ISynchronizePage
.synchronizeParticipants
extension section for
for a registered participant type in the declaring plug-in's
manifest (plugin.xml
) file.ISynchronizeManager
to manage registered participants.ThreeWaySynchronizer
when the synchronization state of one or more resources has changed.SyncInfoSet
collection is changed.SyncInfoSet
.org.eclipse.ui.systemSummaryExtensions
must provide
an implementation of this interface.IBaseLabelProvider
with the methods
to provide the text and/or image for each column of a given element.ITaskListResourceAdapter
is an adapter interface that
supplies the resource to query for markers to display in the task list.org.eclipse.team.ui.teamContentProviders
extension pointorg.eclipse.team.ui.teamContentProviders
extension point.TeamStateProvider
in order to
receive change events when the team state of any
resources change.SynchronizationStateTester
to obtain the team state for model elements.ContributionManager
method,
but must call super.itemAdded
.
ContributionManager
method,
but must call super.itemRemoved
.
CCombo
,
Combo
or List
.
iterate
)
null
if the bag is empty.
SyncInfo
contained in this set.
AbstractTextEditor
.AbstractTextEditor
.ITextEditor
.ITextEditor
.ITextEditor
.ITextEditor
.ITextEditor
.ITextHover
.ITextHover
.ITextViewer
are informed if the document
serving as the text viewer's model is replaced.ITextViewer
by means of
text events.ITextOperationTarget
.ITextViewer
are informed when a
TextPresentation
is about to be applied to the
text viewer.IDocument
.ITextViewer
.ITextViewer
.ITextViewerExtension5
ITextViewer
.ITextViewer
.ITextViewer
.ITextViewer
.ITextViewer
.ITheme
objects and maintains a reference to the currently active
theme.IToc
represents the root node of a toc, for either a complete
toc (book) or a part of one to be assembled into a larger one.IToggleBreakpointsTarget
.IToolBarManager
interface provides protocol for managing
contributions to a tool bar.ITopic
is one topic in the table of contents, which may
contain subtopics.ILabelProvider
that is given the
path of the element being decorated, when it is available.ITextViewer
.IUndoManager
.IUndoManager
.RefactoringStatus.OK
should be executed or not.IValidationCheckResultQuery
objects.EvaluationContext
.CompositeRuler
).IVerticalRuler
.IVerticalRulerInfo
.Viewer
.IBaseLabelProvider
with the methods
to update the label for a given element.IListProperty
for observing a JFace viewerIObservable
observing a JFace Viewer.IObservableList
observing a JFace Viewer.IObservableSet
observing a JFace Viewer.IObservableValue
observing a JFace Viewer.ISetProperty
for observing a JFace viewerStructuredViewer
.IValueProperty
for observing a JFace viewerIPageLayout
.org.eclipse.debug.core.model.IWatchExpressionDelegate
completes an evaluation.org.eclipse.debug.core.model.IWatchExpressionDelegate
.WhitespaceRule
determines whether a given character is to be considered
whitespace in the current context.IListProperty
for observing an SWT WidgetIWidgetTokenOwner
and release the token to the
owner after usage.IWidgetTokenKeeper
.IWidgetTokenOwner
.IValueProperty
for observing an SWT WidgetIWizardContainer2
is a supplement to
IWizardContainer
that adds a method for updating the size of
the wizard shell based on the contents of the current page.WordRule
determines whether a given character is valid as part
of a word in the current context.IWorkbench
activities.IWorkbenchAdapter
that allows for color
and font support.ICommandService
and
IHandlerService
instead.IBindingService
and
IContextService
instead.IWorkbench
level.IWorkbenchPart
, adding the name and status text properties.IWorkingSetUpdater
can be used to dynamically update
the content of a working set.IWorkspace.computeProjectOrder
.
|
Eclipse Platform Release 3.5 |
|||||||||
PREV LETTER NEXT LETTER | FRAMES NO FRAMES |
Guidelines for using Eclipse APIs.
Copyright (c) Eclipse contributors and others 2000, 2008. All rights reserved.