|
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.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
IAnnotationModelwith the
ability piggyback other annotation models.IAnnotationModel with the
ability to retrieve a set of annotations within a given region.IAnnotationModelListener.IAutoEditStrategy directlyBindingManagerListener 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.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.IDocumentto 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.IEditingSupports.IEditorInput is a light weight descriptor of editor input,
like a file name but more abstract.IElementStateListener.IStreamContentAccessor.IEvaluationService.VerifyEvents before the text viewer they are registered with.IFile.
CoreException.IFile instances.FileModificationValidator instead
of implementing this interfaceIFilePatch 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
WorkbenchHelpto
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.IActivityManagerfor 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.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.LinkedModeModels 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").
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.ImageUtilitiesIMarkerResolution.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.
IIntroPartmethod 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