|
 |
|
|
Deprecated API
Contents
Deprecated Interfaces
|
org.eclipse.ui.IActionDelegateWithEvent
Use org.eclipse.ui.IActionDelegate2 instead. |
org.eclipse.search.ui.IActionGroupFactory
Part of the old ('classic') search result view. Since 3.0 clients can create their own search result view pages (see
ISearchResultPage ), leaving it up to the page
how to create actions. |
org.eclipse.update.configuration.IActivity
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.update.core.IArchiveReference
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.jface.text.IAutoIndentStrategy
since 3.0, use IAutoEditStrategy directly |
org.eclipse.update.operations.IBatchOperation
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.ui.commands.ICategory
Please use the "org.eclipse.core.commands" plug-in instead. |
org.eclipse.update.core.ICategory
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.ui.commands.ICategoryListener
Please use the "org.eclipse.core.commands" plug-in instead. |
org.eclipse.ui.commands.ICommand
Please use the "org.eclipse.core.commands" plug-in instead. |
org.eclipse.ui.commands.ICommandListener
Please use the "org.eclipse.core.commands" plug-in instead. |
org.eclipse.ui.commands.ICommandManager
Please use the "org.eclipse.core.commands" plug-in instead. |
org.eclipse.ui.commands.ICommandManagerListener
Please use the "org.eclipse.core.commands" plug-in instead. |
org.eclipse.update.operations.IConfigFeatureOperation
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.update.configuration.IConfiguredSite
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.update.configuration.IConfiguredSiteChangedListener
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.debug.ui.console.IConsoleHyperlink
replaced by org.eclipse.ui.console.IHyperlink |
org.eclipse.update.core.IContentConsumer
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.ui.contexts.IContext
Please use the "org.eclipse.core.commands" plug-in instead. |
org.eclipse.ui.help.IContextComputer
nested contexts are no longer supported by the help support system |
org.eclipse.ui.contexts.IContextListener
Please use the "org.eclipse.core.commands" plug-in instead. |
org.eclipse.ui.contexts.IContextManager
Please use the "org.eclipse.core.commands" plug-in instead. |
org.eclipse.ui.contexts.IContextManagerListener
Please use the "org.eclipse.core.commands" plug-in instead. |
org.eclipse.search.ui.IContextMenuContributor
Part of the old ('classic') search result view. Since 3.0 clients can create their own search result view pages (see
ISearchResultPage ), leaving it up to the page
how to create actions in context menus. |
org.eclipse.jface.fieldassist.IControlCreator
As of 3.3, clients should use
ControlDecoration instead
of
DecoratedField . |
org.eclipse.core.filebuffers.IDocumentFactory
As of 3.2 the "org.eclipse.core.filebuffers.documentCreation"
extension point has been deprecated. See the extension point documentation for more details. |
org.eclipse.ui.editors.text.IEncodingActionsConstants
As of 3.1, encoding needs to be changed via properties dialog |
org.eclipse.ui.editors.text.IEncodingActionsDefinitionIds
As of 3.1, encoding needs to be changed via properties dialog |
org.eclipse.ui.editors.text.IEncodingActionsHelpContextIds
As of 3.1, encoding needs to be changed via properties dialog |
org.eclipse.update.core.IFeature
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.update.core.IFeatureContentConsumer
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.update.core.IFeatureContentProvider
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.update.core.IFeatureFactory
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.update.operations.IFeatureOperation
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.update.core.IFeatureReference
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.core.resources.IFileModificationValidator
clients should subclass
FileModificationValidator instead
of implementing this interface |
org.eclipse.team.core.IFileTypeInfo
Use the IFileContentManager API instead. |
org.eclipse.debug.core.model.IFilteredStep
clients should implement IStepFilters instead |
org.eclipse.search.ui.IGroupByKeyComputer
Part of the old ('classic') search result view. Since 3.0 clients can create their own search result view pages (see
ISearchResultPage ), leaving it up to the page
how to group search results. |
org.eclipse.ui.commands.IHandler
Please use the "org.eclipse.core.commands" plug-in instead. |
org.eclipse.ui.commands.IHandlerListener
Please use the "org.eclipse.core.commands" plug-in instead. |
org.eclipse.help.IHelp
This interface became obsolete in 3.0, along with the extension
point that it was associated with. The functionality provided by
this interface is available elsewhere. Use
HelpSystem.getTocs()
and
HelpSystem.getContext(String)
to obtain help resources. Use various display methods of
WorkbenchHelp to
display help resources. |
org.eclipse.update.core.IImport
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.update.core.IIncludedFeatureReference
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.update.configuration.IInstallConfiguration
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.update.configuration.IInstallConfigurationChangedListener
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.update.configuration.IInstallDeltaHandler
Do not use this interface. The extension point deltaHandler has been deprecated. |
org.eclipse.update.operations.IInstallFeatureOperation
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.update.core.IInstallHandler
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.update.core.IInstallHandlerEntry
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.update.core.IInstallHandlerWithFilter
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.ui.IKeyBindingService
See IContextService to manage scopes and
IHandlerService to manage handlers. IAction can
be proxied by org.eclipse.jface.commands.ActionHandler. |
org.eclipse.ui.commands.IKeyConfiguration
Please use the bindings support in the "org.eclipse.jface"
plug-in instead. |
org.eclipse.ui.commands.IKeyConfigurationListener
Please use the bindings support in the "org.eclipse.jface"
plug-in instead. |
org.eclipse.ui.keys.IKeyFormatter
Please use org.eclipse.jface.bindings.keys.IKeyFormatter |
org.eclipse.ui.commands.IKeySequenceBinding
Please use the bindings support in the "org.eclipse.jface"
plug-in instead. |
org.eclipse.core.runtime.ILibrary
In Eclipse 3.0 the plug-in classpath representation was changed. Clients of
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.
|
org.eclipse.update.configuration.ILocalSite
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.update.configuration.ILocalSiteChangedListener
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.update.configuration.ILocalSystemInfoListener
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.ui.INestableKeyBindingService
This is now handled by
IServiceLocator which can
be nested. |
org.eclipse.update.core.INonPluginEntry
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.update.operations.IOperation
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.update.operations.IOperationFactory
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.update.operations.IOperationListener
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.update.operations.IOperationValidator
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.update.configurator.IPlatformConfiguration
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.update.configurator.IPlatformConfigurationFactory
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.update.core.IPlatformEnvironment
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.core.runtime.IPlatformRunnable
use
IApplication
|
org.eclipse.core.runtime.IPluginDescriptor
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:
- the descriptor was discovered using methods such as
IPluginRegistry.getPluginDescriptor() . The code should be
updated to use one of the bundle discovery mechanisms such as
Platform.getBundle() .
- the descriptor is from the plug-in itself. The code should be updated to
use the plug-in's bundle instead.
- the descriptor is supplied by a third party. The plug-in writer must
cooperate with that party to obtain a bundle rather than a descriptor.
The resulting bundle object can be used
to carry out the adaptation steps outlined for each of the
IPluginDescriptor methods.
|
org.eclipse.update.core.IPluginEntry
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.core.runtime.IPluginPrerequisite
In Eclipse 3.0 the plug-in prerequisite representation was changed. Clients of
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.
|
org.eclipse.core.runtime.IPluginRegistry
The plug-in registry has been generalized in Eclipse 3.0. It is now the
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.
|
org.eclipse.update.configuration.IProblemHandler
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.team.core.IProjectSetSerializer
Use
RepositoryProviderType.getProjectSetCapability()
to obtain an instance of
ProjectSetCapability instead. |
org.eclipse.update.search.IQueryUpdateSiteAdapter
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.update.operations.IReplaceFeatureVersionOperation
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.ui.views.navigator.IResourceNavigator
as of 3.5, use the Common Navigator Framework classes instead |
org.eclipse.update.operations.IRevertConfigurationOperation
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.team.ui.ISaveableWorkbenchPart
Clients should use a subclass of
CompareEditorInput
and
CompareUI.openCompareDialog(org.eclipse.compare.CompareEditorInput)
|
org.eclipse.search.ui.ISearchResultView
Part of the old ('classic') search result view. Since 3.0 clients can create their own search result view pages.
To access the parent view,
ISearchResultViewPart is used instead. |
org.eclipse.search.ui.ISearchResultViewEntry
Part of the old ('classic') search result view. Since 3.0 clients can create their own search result view pages (see
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. |
org.eclipse.update.configuration.ISessionDelta
Do not use this interface |
org.eclipse.update.core.ISite
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.update.core.ISiteContentProvider
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.update.core.ISiteFactory
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.update.core.ISiteFactoryExtension
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.update.core.ISiteFeatureReference
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.update.core.ISiteWithMirrors
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.compare.IStreamMerger
Clients should use org.eclipse.team.core.mapping.IStorageMerger instead. |
org.eclipse.jface.contentassist.ISubjectControlContentAssistant
As of 3.2, replaced by Platform UI's field assist support |
org.eclipse.jface.contentassist.ISubjectControlContentAssistProcessor
As of 3.2, replaced by Platform UI's field assist support |
org.eclipse.jface.contentassist.ISubjectControlContextInformationPresenter
As of 3.2, replaced by Platform UI's field assist support |
org.eclipse.jface.contentassist.ISubjectControlContextInformationValidator
As of 3.2, replaced by Platform UI's field assist support |
org.eclipse.jface.text.ITextViewerExtension3
replaced by
ITextViewerExtension5
|
org.eclipse.update.operations.IToggleSiteOperation
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.update.operations.IUnconfigFeatureOperation
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.update.operations.IUninstallFeatureOperation
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.update.core.IUpdateConstants
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.update.operations.IUpdateModelChangedListener
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.update.search.IUpdateSearchCategory
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.update.search.IUpdateSearchFilter
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.update.search.IUpdateSearchQuery
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.update.search.IUpdateSearchResultCollector
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.update.search.IUpdateSearchResultCollectorFromMirror
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.update.search.IUpdateSearchSite
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.update.search.IUpdateSiteAdapter
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.update.core.IURLEntry
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.update.core.IVerificationListener
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.update.core.IVerificationResult
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.update.core.IVerifier
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.update.configuration.IVolume
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.ui.commands.IWorkbenchCommandSupport
Please use ICommandService and
IHandlerService instead. |
org.eclipse.ui.contexts.IWorkbenchContextSupport
Please use IBindingService and
IContextService instead. |
Deprecated Classes
|
org.eclipse.jface.contentassist.AbstractControlContentAssistSubjectAdapter
As of 3.2, replaced by Platform UI's field assist support |
org.eclipse.ui.commands.AbstractHandler
Please use the "org.eclipse.core.commands" plug-in instead. |
org.eclipse.ui.commands.ActionHandler
Please use the "org.eclipse.core.commands" plug-in instead. |
org.eclipse.update.standalone.AddSiteCommand
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.swt.custom.AnimatedProgress
As of Eclipse 2.1, use ProgressBar with the style SWT.INDETERMINATE
-
Styles:
- VERTICAL, HORIZONTAL, BORDER
|
org.eclipse.jface.dialogs.AnimatorFactory
as of 3.3, this class is no longer used. |
org.eclipse.jface.text.source.AnnotationBarHoverManager.Closer
As of 3.4, no longer used as closer from super class is used |
org.eclipse.jface.text.source.AnnotationColumn
use
AnnotationRulerColumn.AnnotationRulerColumn(int)
instead. |
org.eclipse.jface.text.source.AnnotationPainter.SquigglesStrategy
As of 3.4, replaced by
AnnotationPainter.UnderlineStrategy
|
org.eclipse.update.core.ArchiveReference
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.update.core.model.ArchiveReferenceModel
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.jface.text.Assert
As of 3.3, replaced by
Assert
|
org.eclipse.jface.util.Assert
As of 3.3, replaced by
Assert
|
org.eclipse.update.search.BackLevelFilter
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.update.core.BaseFeatureFactory
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.update.search.BaseFilter
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.update.core.BaseInstallHandler
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.update.core.BaseSiteFactory
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.core.databinding.observable.map.BidirectionalMap
This class is deprecated; use
BidiObservableMap instead. |
org.eclipse.ui.views.bookmarkexplorer.BookmarkNavigator
This view is no longer in use as of Eclipse 3.4.
The view referenced by
IPageLayout.ID_BOOKMARKS is an ExtendedMarkersView .
|
org.eclipse.update.core.Category
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.ui.commands.CategoryEvent
Please use the "org.eclipse.core.commands" plug-in instead. |
org.eclipse.update.core.model.CategoryModel
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.ui.keys.CharacterKey
Please use org.eclipse.jface.bindings.keys.KeyStroke and
org.eclipse.jface.bindings.keys.KeyLookupFactory |
org.eclipse.update.standalone.CmdLineArgs
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.ui.views.navigator.CollapseAllAction
as of 3.5, use the Common Navigator Framework classes instead |
org.eclipse.jface.contentassist.ComboContentAssistSubjectAdapter
As of 3.2, replaced by Platform UI's field assist support |
org.eclipse.ui.commands.CommandEvent
Please use the "org.eclipse.core.commands" plug-in instead. |
org.eclipse.ui.commands.CommandManagerEvent
Please use the "org.eclipse.core.commands" plug-in instead. |
org.eclipse.core.runtime.model.ConfigurationElementModel
In Eclipse 3.0 the runtime was refactored and all
non-essential elements removed. This class provides facilities primarily intended
for tooling. As such it has been removed and no directly substitutable API provided. |
org.eclipse.core.runtime.model.ConfigurationPropertyModel
In Eclipse 3.0 the runtime was refactored and all
non-essential elements removed. This class provides facilities primarily intended
for tooling. As such it has been removed and no directly substitutable API provided. |
org.eclipse.update.configurator.ConfiguratorUtils
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.ui.fieldassist.ContentAssistField
As of 3.3, clients should use
ControlDecoration and
ContentAssistCommandAdapter instead of this class. |
org.eclipse.ui.contentassist.ContentAssistHandler
As of 3.2, replaced by JFace field assist support |
org.eclipse.update.core.model.ContentEntryModel
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.update.core.ContentReference
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.ui.contexts.ContextEvent
Please use the "org.eclipse.core.commands" plug-in instead. |
org.eclipse.ui.contexts.ContextManagerEvent
Please use the "org.eclipse.core.commands" plug-in instead. |
org.eclipse.ui.texteditor.ConvertLineDelimitersAction
since 3.1. Line delimiter conversion has been modified to work on groups of files rather than being editor specific |
org.eclipse.ui.actions.CreateFileAction
should use NewWizardMenu to populate a New submenu instead (see Navigator view) |
org.eclipse.ui.actions.CreateFolderAction
should use NewWizardMenu to populate a New submenu instead (see Navigator view) |
org.eclipse.debug.ui.DebugElementWorkbenchAdapter
Custom content in the debug views is no longer supported by
IWorkbenchAdapter . Custom content is currently supported
by a provisional internal viewer framework. |
org.eclipse.jface.fieldassist.DecoratedField
As of 3.3, clients should use
ControlDecoration instead. |
org.eclipse.jface.text.DefaultAutoIndentStrategy
since 3.1 use
DefaultIndentLineAutoEditStrategy instead |
org.eclipse.update.core.model.DefaultFeatureParser
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.jface.text.rules.DefaultPartitioner
As of 3.1, replaced by
FastPartitioner instead |
org.eclipse.update.core.model.DefaultSiteParser
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.jface.text.DefaultUndoManager
As of 3.2, replaced by
TextViewerUndoManager
|
org.eclipse.debug.ui.DeferredDebugElementWorkbenchAdapter
deferred custom content in the debug views is no longer supported by
IDeferredWorkbenchAdapter . Deferred custom content is currently supported
by a provisional internal viewer framework. |
org.eclipse.ui.help.DialogPageContextComputer
nested contexts are no longer supported by the help support system |
org.eclipse.update.standalone.DisableCommand
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.compare.EditionSelectionDialog
Use an org.eclipse.team.ui.history.IHistoryPageSource in conjunction with
the org.eclipse.team.ui.history.IHistoryView or a HistoryPageCompareEditorInput .
For sub-file elements, a org.eclipse.team.ui.history.ElementLocalHistoryPageSource can be used. |
org.eclipse.update.standalone.EnableCommand
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.ui.contexts.EnabledSubmission
Please use IContextService.activateContext
instead. |
org.eclipse.ui.editors.text.EncodingActionGroup
As of 3.1, encoding needs to be changed via properties dialog |
org.eclipse.update.search.EnvironmentFilter
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.core.runtime.model.ExtensionModel
In Eclipse 3.0 the runtime was refactored and all
non-essential elements removed. This class provides facilities primarily intended
for tooling. As such it has been removed and no directly substitutable API provided. |
org.eclipse.core.runtime.model.ExtensionPointModel
In Eclipse 3.0 the runtime was refactored and all
non-essential elements removed. This class provides facilities primarily intended
for tooling. As such it has been removed and no directly substitutable API provided. |
org.eclipse.core.runtime.model.Factory
In Eclipse 3.0 the runtime was refactored and all
non-essential elements removed. This class provides facilities primarily intended
for tooling. As such it has been removed and no directly substitutable API provided. |
org.eclipse.update.core.Feature
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.update.core.FeatureContentProvider
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.update.core.model.FeatureModel
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.update.core.model.FeatureModelFactory
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.update.core.FeatureReference
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.update.core.model.FeatureReferenceModel
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.jface.fieldassist.FieldAssistColors
As of 3.3, this class is no longer necessary. |
org.eclipse.ui.dialogs.FileSelectionDialog
Use org.eclipse.swt.widgets.FileDialog, |
org.eclipse.ui.views.navigator.FilterSelectionAction
as of 3.5, use the Common Navigator Framework classes instead |
org.eclipse.ui.views.navigator.GotoActionGroup
as of 3.5, use the Common Navigator Framework classes instead |
org.eclipse.ui.views.navigator.GotoResourceAction
as of 3.5, use the Common Navigator Framework classes instead |
org.eclipse.ui.commands.HandlerEvent
Please use the "org.eclipse.core.commands" plug-in instead. |
org.eclipse.ui.commands.HandlerSubmission
Please use IHandlerService.activateHandler
instead. |
org.eclipse.team.ui.history.HistoryPageSaveablePart
use
HistoryPageCompareEditorInput
|
org.eclipse.jface.dialogs.ImageAndMessageArea
As of 3.3, this class is no longer necessary. |
org.eclipse.ui.texteditor.ImageUtilities
As of 3.0, replaced by
ImageUtilities
|
org.eclipse.update.core.Import
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.update.core.model.ImportModel
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.update.core.IncludedFeatureReference
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.update.core.model.IncludedFeatureReferenceModel
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.ui.texteditor.InfoForm
since 3.0. there is no replacement, use org.eclipse.ui.forms to define a component with a similar look and function. |
org.eclipse.update.standalone.InstallCommand
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.update.core.InstallHandlerEntry
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.update.core.model.InstallHandlerEntryModel
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.update.core.InstallMonitor
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.update.core.JarContentReference
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.update.core.JarEntryContentReference
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.ui.keys.Key
Please use org.eclipse.jface.bindings.keys.KeyStroke and
org.eclipse.jface.bindings.keys.KeyLookupFactory |
org.eclipse.ui.commands.KeyConfigurationEvent
Please use the bindings support in the "org.eclipse.jface"
plug-in instead. |
org.eclipse.ui.keys.KeyFormatterFactory
Please use org.eclipse.jface.bindings.keys.KeyFormatterFactory |
org.eclipse.ui.keys.KeySequence
Please use org.eclipse.jface.bindings.keys.KeySequence |
org.eclipse.ui.keys.KeyStroke
Please use org.eclipse.jface.bindings.keys.KeyStroke |
org.eclipse.debug.ui.actions.LaunchAsAction
The use of perspective based launch shortcuts has been deprecated
in the 3.1 release. Instead, selection sensitive launch is supported in the top level
menus. Use LaunchShorcutsAction instead. |
org.eclipse.core.runtime.model.LibraryModel
In Eclipse 3.0 the runtime was refactored and all
non-essential elements removed. This class provides facilities primarily intended
for tooling. As such it has been removed and no directly substitutable API provided. |
org.eclipse.jface.util.ListenerList
Please use
ListenerList instead.
Please note that the
ListenerList.ListenerList(int) and
ListenerList.ListenerList(int)
constructors have different semantics. Please read the javadoc
carefully. Also note that the equivalent of
ListenerList.ListenerList() is actually
ListenerList.ListenerList(int)
with
ListenerList.IDENTITY as
the argument. |
org.eclipse.update.standalone.ListFeaturesCommand
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.ui.views.navigator.LocalSelectionTransfer
as of 3.5, use
LocalSelectionTransfer instead |
org.eclipse.update.configuration.LocalSystemInfo
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.ui.views.navigator.MainActionGroup
as of 3.5, use the Common Navigator Framework classes instead |
org.eclipse.core.databinding.observable.set.MappedSet
This class is deprecated. |
org.eclipse.ui.texteditor.MarkerRulerInfoAction
use
MarkerRulerAction instead |
org.eclipse.update.core.model.ModelObject
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.ui.keys.ModifierKey
Please use org.eclipse.jface.bindings.keys.KeyStroke and
org.eclipse.jface.bindings.keys.KeyLookupFactory |
org.eclipse.ui.part.MultiPageEditor
Use the class MultiPageEditorPart instead |
org.eclipse.ui.keys.NaturalKey
Please use org.eclipse.jface.bindings.keys.KeyStroke and
org.eclipse.jface.bindings.keys.KeyLookupFactory |
org.eclipse.ui.views.navigator.NavigatorDragAdapter
as of 3.5, use the Common Navigator Framework classes instead |
org.eclipse.ui.views.navigator.NavigatorDropAdapter
as of 3.5, use the Common Navigator Framework classes instead |
org.eclipse.ui.views.navigator.NavigatorFrameSource
as of 3.5, use the Common Navigator Framework classes instead |
org.eclipse.update.core.NonPluginEntry
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.update.core.model.NonPluginEntryModel
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.ui.views.navigator.OpenActionGroup
as of 3.5, use the Common Navigator Framework classes instead |
org.eclipse.ui.actions.OpenNewPageMenu
Workbench no longer exposes the concept of "pages" in the
user ui model. See IWorkbench.showPerspective methods. |
org.eclipse.ui.actions.OpenNewWindowMenu
See IWorkbench.showPerspective methods. |
org.eclipse.ui.actions.OpenPerspectiveMenu
See IWorkbench.showPerspective methods. |
org.eclipse.update.operations.OperationsManager
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.team.ui.PageSaveablePart
Clients should use a subclass of
CompareEditorInput
and
CompareUI.openCompareDialog(org.eclipse.compare.CompareEditorInput)
|
org.eclipse.team.ui.synchronize.ParticipantPageDialog
Clients should use
ParticipantPageCompareEditorInput
and
CompareUI.openCompareDialog(org.eclipse.compare.CompareEditorInput)
|
org.eclipse.team.ui.synchronize.ParticipantPageSaveablePart
Clients should use a subclass of
PageCompareEditorInput
and
CompareUI.openCompareDialog(org.eclipse.compare.CompareEditorInput)
|
org.eclipse.core.runtime.model.PluginDescriptorModel
In Eclipse 3.0 the runtime was refactored and all
non-essential elements removed. This class provides facilities primarily intended
for tooling. As such it has been removed and no directly substitutable API provided. |
org.eclipse.update.core.PluginEntry
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.update.core.model.PluginEntryModel
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.core.runtime.model.PluginFragmentModel
In Eclipse 3.0 the runtime was refactored and all
non-essential elements removed. This class provides facilities primarily intended
for tooling. As such it has been removed and no directly substitutable API provided. |
org.eclipse.core.runtime.model.PluginModel
In Eclipse 3.0 the runtime was refactored and all
non-essential elements removed. This class provides facilities primarily intended
for tooling. As such it has been removed and no directly substitutable API provided. |
org.eclipse.core.runtime.model.PluginModelObject
In Eclipse 3.0 the runtime was refactored and all
non-essential elements removed. This class provides facilities primarily intended
for tooling. As such it has been removed and no directly substitutable API provided. |
org.eclipse.core.runtime.model.PluginPrerequisiteModel
In Eclipse 3.0 the runtime was refactored and all
non-essential elements removed. This class provides facilities primarily intended
for tooling. As such it has been removed and no directly substitutable API provided. |
org.eclipse.core.runtime.model.PluginRegistryModel
In Eclipse 3.0 the runtime was refactored and all
non-essential elements removed. This class provides facilities primarily intended
for tooling. As such it has been removed and no directly substitutable API provided. |
org.eclipse.core.runtime.PluginVersionIdentifier
clients should use
Version
instead |
org.eclipse.core.runtime.Preferences
This class is replaced by
IEclipsePreferences . Setting a default
value is accomplished by a setting a value in the
DefaultScope , and setting
an explicit non-default value is accomplished by setting a value in the
InstanceScope .
To obtain a preference value, use the preference accessor methods on
IPreferencesService . |
org.eclipse.ui.commands.Priority
This concept is now captured in the ISources
integer constants. |
org.eclipse.jface.text.PropagatingFontFieldEditor
since 3.0 not longer in use, no longer supported |
org.eclipse.ui.texteditor.PropagatingFontFieldEditor
no longer supported |
org.eclipse.ui.actions.QuickStartAction
the IDE now uses the new intro mechanism |
org.eclipse.ltk.ui.refactoring.RedoRefactoringAction
This action is now longer needed. Undo is now performed via the
global undo/redo stack provided by org.eclipse.core.commands . |
org.eclipse.ui.views.navigator.RefactorActionGroup
as of 3.5, use the Common Navigator Framework classes instead |
org.eclipse.update.standalone.RemoveSiteCommand
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.ui.views.navigator.ResourceNavigator
as of 3.5, use the Common Navigator Framework classes instead |
org.eclipse.ui.views.navigator.ResourceNavigatorAction
as of 3.5, use the Common Navigator Framework classes instead |
org.eclipse.ui.views.navigator.ResourceNavigatorActionGroup
as of 3.5, use the Common Navigator Framework classes instead |
org.eclipse.ui.views.navigator.ResourceNavigatorMessages
These messages are not API and should not be referenced
outside of this plug-in. |
org.eclipse.ui.views.navigator.ResourceNavigatorMoveAction
as of 3.5, use the Common Navigator Framework classes instead |
org.eclipse.ui.views.navigator.ResourceNavigatorRenameAction
as of 3.5, use the Common Navigator Framework classes instead |
org.eclipse.ui.views.navigator.ResourcePatternFilter
as of 3.5, use the Common Navigator Framework classes instead |
org.eclipse.ui.views.navigator.ResourceSelectionUtil
as of 3.5, use the Common Navigator Framework classes instead |
org.eclipse.ui.views.navigator.ResourceSorter
as of 3.3, use
ResourceComparator instead |
org.eclipse.jface.text.rules.RuleBasedDamagerRepairer
use DefaultDamagerRepairer
|
org.eclipse.jface.text.rules.RuleBasedPartitioner
use FastPartitioner instead |
org.eclipse.team.ui.SaveablePartAdapter
Clients should use a subclass of
CompareEditorInput
and
CompareUI.openCompareDialog(org.eclipse.compare.CompareEditorInput)
|
org.eclipse.team.ui.SaveablePartDialog
Clients should use a subclass of
CompareEditorInput
and
CompareUI.openCompareDialog(org.eclipse.compare.CompareEditorInput)
|
org.eclipse.ui.texteditor.SaveAction
As of 3.5, replaced by
ActionFactory.SAVE
|
org.eclipse.update.standalone.ScriptedCommand
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.ui.actions.ScrubLocalAction
This class is obsolete; there is no support in the workspace
for scrubbing local content. |
org.eclipse.update.standalone.SearchCommand
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.search.ui.SearchUI
Part of the old ('classic') search. Since 3.0 clients can create their own search result view pages and use
NewSearchUI instead. |
org.eclipse.ui.texteditor.SelectMarkerRulerInfoAction
As of 2.1, replaced by
SelectMarkerRulerAction
|
org.eclipse.jface.text.SequentialRewriteTextStore
since 3.3 as
GapTextStore performs better even for sequential rewrite scenarios |
org.eclipse.ui.views.navigator.ShowInNavigatorAction
as of 3.5, use the Common Navigator Framework classes instead |
org.eclipse.update.core.Site
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.update.core.SiteContentProvider
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.update.core.SiteFeatureReference
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.update.core.SiteFeatureReferenceModel
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.update.core.SiteManager
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.update.core.model.SiteModel
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.update.core.model.SiteModelFactory
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.ui.views.navigator.SortAndFilterActionGroup
as of 3.5, use the Common Navigator Framework classes instead |
org.eclipse.ui.views.navigator.SortViewAction
as of 3.5, use the Common Navigator Framework classes instead |
org.eclipse.ui.keys.SpecialKey
Please use org.eclipse.jface.bindings.keys.KeyStroke and
org.eclipse.jface.bindings.keys.KeyLookupFactory |
org.eclipse.update.standalone.StandaloneUpdateApplication
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.jface.contentassist.SubjectControlContentAssistant
As of 3.2, replaced by Platform UI's field assist support * |
org.eclipse.jface.contentassist.SubjectControlContextInformationValidator
As of 3.2, replaced by Platform UI's field assist support |
org.eclipse.ui.keys.SWTKeySupport
Please use org.eclipse.jface.bindings.keys.SWTKeySupport |
org.eclipse.swt.custom.TableTree
As of 3.1 use Tree, TreeItem and TreeColumn |
org.eclipse.swt.custom.TableTreeEditor
As of 3.1 use TreeEditor with Tree, TreeItem and TreeColumn |
org.eclipse.swt.custom.TableTreeItem
As of 3.1 use Tree, TreeItem and TreeColumn |
org.eclipse.jface.viewers.TableTreeViewer
As of 3.1 use
TreeViewer instead |
org.eclipse.ui.views.tasklist.TaskList
This view is no longer in use as of Eclipse 3.4.
The view referenced by
IPageLayout.ID_TASK_LIST is an
MarkerSupportView .
|
org.eclipse.jface.contentassist.TextContentAssistSubjectAdapter
As of 3.2, replaced by Platform UI's field assist support |
org.eclipse.jface.fieldassist.TextControlCreator
As of 3.3, clients should use
ControlDecoration instead
of
DecoratedField . |
org.eclipse.ui.editors.text.TextEditorPreferencePage
As of 2.1, fonts are managed by the workbench, no longer supported |
org.eclipse.ui.editors.text.TextFileDocumentProvider.NullProvider
since 3.3 - do not use |
org.eclipse.ui.views.navigator.ToggleLinkingAction
as of 3.5, use the Common Navigator Framework classes instead |
org.eclipse.ltk.ui.refactoring.UndoRefactoringAction
This action is now longer needed. Undo is now performed via the
global undo/redo stack provided by org.eclipse.core.commands . |
org.eclipse.update.standalone.UninstallCommand
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.update.standalone.UpdateCommand
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.update.search.UpdateSearchRequest
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.update.search.UpdateSearchScope
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.update.core.URLEntry
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.update.core.model.URLEntryModel
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.core.runtime.model.URLModel
In Eclipse 3.0 the runtime was refactored and all
non-essential elements removed. This class provides facilities primarily intended
for tooling. As such it has been removed and no directly substitutable API provided. |
org.eclipse.update.core.Utilities
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.update.core.Verifier
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.update.core.VersionedIdentifier
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.update.search.VersionedIdentifiersFilter
The org.eclipse.update component has been replaced by Equinox p2. This
provisional API was never promoted to stable API, and may be removed from a future release of the platform. |
org.eclipse.ui.help.ViewContextComputer
nested contexts are no longer supported by the help support system |
org.eclipse.ui.dialogs.WizardExportPage
use WizardExportResourcePage |
org.eclipse.ui.dialogs.WizardImportPage
use WizardResourceImportPage |
org.eclipse.ui.texteditor.WorkbenchChainedTextFontFieldEditor
since 3.0 not longer in use, no longer supported, use a
ChainedPreferenceStore to access preferences from the
org.eclipse.ui.editors plug-in. |
org.eclipse.ui.help.WorkbenchHelp
clients should use IWorkbenchHelpSystem instead |
org.eclipse.ui.model.WorkbenchViewerSorter
as of 3.3, use
WorkbenchViewerComparator instead |
org.eclipse.ui.views.navigator.WorkspaceActionGroup
as of 3.5, use the Common Navigator Framework classes instead |
org.eclipse.core.resources.WorkspaceLock
it is no longer possible to override the workspace lock behavior.
This functionality is now provided in the platform API by implementing the
org.eclipse.core.runtime.jobs.ILockListener interface. |
org.eclipse.core.runtime.content.XMLRootElementContentDescriber
Use
XMLRootElementContentDescriber2 instead |
org.eclipse.ui.dialogs.YesNoCancelListSelectionDialog
Providing Cancel in addition to Yes/No is confusing. It is better
to subclass the regular ListSelectionDialog, which uses
OK/Cancel, and provide a separate checkbox if necessary. |
Deprecated Fields
|
org.eclipse.ui.IWorkbenchActionConstants.ABOUT
in 3.0. Use
ActionFactory.ABOUT.getId() instead. |
org.eclipse.search.ui.SearchUI.ACTION_SET_ID
Use
NewSearchUI.ACTION_SET_ID instead. |
org.eclipse.jface.util.OpenStrategy.ACTIVE_DESKTOP
|
org.eclipse.ui.texteditor.IWorkbenchActionDefinitionIds.ADD_BOOKMARK
As of 3.5, replaced by
IWorkbenchCommandConstants.EDIT_ADD_BOOKMARK
|
org.eclipse.ui.IWorkbenchActionConstants.ADD_TASK
in 3.0. Use
org.eclipse.ui.ide.IDEActionFactory.ADD_TASK.getId()
instead. |
org.eclipse.ui.texteditor.IWorkbenchActionDefinitionIds.ADD_TASK
As of 3.5, replaced by
IWorkbenchCommandConstants.EDIT_ADD_TASK
|
org.eclipse.ui.texteditor.IAbstractTextEditorHelpContextIds.ADD_TASK_ACTION
in 3.0 Use org.eclipse.ui.texteditor.ITextEditorHelpContextIds.ADD_TASK_ACTION instead. |
org.eclipse.ui.IWorkbenchPreferenceConstants.ALTERNATE_OPEN_NEW_PERSPECTIVE
Workbench no longer supports alternate key modifier to open a
new perspective. Callers should use
IWorkbench.showPerspective methods. |
org.eclipse.core.runtime.Platform.ARCH_AMD64
use ARCH_X86_64 instead. Note the values
has been changed to be the value of the ARCH_X86_64 constant. |
org.eclipse.debug.ui.IDebugUIConstants.ATTR_CONSOLE_ENCODING
in 3.3 Please use DebugPlugin.ATTR_CONSOLE_ENCODING instead. |
org.eclipse.debug.ui.IDebugUIConstants.ATTR_DEBUG_FAVORITE
use ATTR_FAVORITE_GROUPS instead |
org.eclipse.debug.ui.IDebugUIConstants.ATTR_RUN_FAVORITE
use ATTR_FAVORITE_GROUPS instead |
org.eclipse.debug.ui.IDebugUIConstants.ATTR_TARGET_DEBUG_PERSPECTIVE
Since 3.0, this launch configuration attribute is no longer supported.
Use DebugUITools.setLaunchPerspective(ILaunchConfigurationType type, String mode, String perspective) . |
org.eclipse.debug.ui.IDebugUIConstants.ATTR_TARGET_RUN_PERSPECTIVE
Since 3.0, this launch configuration attribute is no longer supported.
Use DebugUITools.setLaunchPerspective(ILaunchConfigurationType type, String mode, String perspective) . |
org.eclipse.ui.IWorkbenchActionConstants.BACK
in 3.0. Use
ActionFactory.BACK.getId() instead. |
org.eclipse.ui.IWorkbenchActionConstants.BOOKMARK
in 3.0. Use
org.eclipse.ui.ide.IDEActionFactory.BOOKMARK.getId()
instead. |
org.eclipse.ui.texteditor.IAbstractTextEditorHelpContextIds.BOOKMARK_ACTION
in 3.0 Use org.eclipse.ui.texteditor.ITextEditorHelpContextIds.BOOKMARK_ACTION instead. |
org.eclipse.ui.forms.FormColors.BORDER
use IFormColors.BORDER
|
org.eclipse.swt.custom.CTabFolder.borderInsideRGB
drop shadow border is no longer drawn in 3.0 |
org.eclipse.swt.custom.ViewForm.borderInsideRGB
|
org.eclipse.swt.custom.CTabFolder.borderMiddleRGB
drop shadow border is no longer drawn in 3.0 |
org.eclipse.swt.custom.ViewForm.borderMiddleRGB
|
org.eclipse.swt.custom.CTabFolder.borderOutsideRGB
drop shadow border is no longer drawn in 3.0 |
org.eclipse.swt.custom.ViewForm.borderOutsideRGB
|
org.eclipse.ui.IWorkbenchActionConstants.BUILD
in 3.0. Use
org.eclipse.ui.ide.IDEActionFactory.BUILD.getId()
instead. |
org.eclipse.ui.IWorkbenchActionConstants.BUILD_PROJECT
in 3.0. Use
org.eclipse.ui.ide.IDEActionFactory.BUILD_PROJECT.getId()
instead. |
org.eclipse.ui.progress.IWorkbenchSiteProgressService.BUSY_PROPERTY
this property is no longer in use in the Eclipse SDK |
org.eclipse.jface.dialogs.IDialogConstants.BUTTON_HEIGHT
This constant is no longer in use.
The button heights are now determined by the layout. |
org.eclipse.ui.IWorkbenchActionConstants.CLOSE
in 3.0. Use
ActionFactory.CLOSE.getId() instead. |
org.eclipse.ui.IWorkbenchActionConstants.CLOSE_ALL
in 3.0. Use
ActionFactory.CLOSE_ALL.getId() instead. |
org.eclipse.ui.IWorkbenchActionConstants.CLOSE_PROJECT
in 3.0. Use
org.eclipse.ui.ide.IDEActionFactory.CLOSE_PROJECT.getId()
instead. |
org.eclipse.core.runtime.ILibrary.CODE
As of Eclipse 3.0 library types are obsolete.
There is no replacement. |
org.eclipse.jface.viewers.ViewerSorter.collator
as of 3.3 Use
ViewerComparator.getComparator()
|
org.eclipse.team.ui.synchronize.ISynchronizeView.COMPARE_VIEW_ID
not used, please use
ISynchronizeView.VIEW_ID instead. |
org.eclipse.ui.console.IConsoleConstants.CONSOLE_FONT
When a console is created, its font is set to the default text font as specified
by JFaceResources.TEXT_FONT . Clients must provide their own infrastructure to
manage console specific fonts. |
org.eclipse.ui.fieldassist.ContentAssistCommandAdapter.CONTENT_PROPOSAL_COMMAND
As of 3.5, replaced by
IWorkbenchCommandConstants.EDIT_CONTENT_ASSIST
|
org.eclipse.jface.text.rules.RuleBasedPartitioner.CONTENT_TYPES_CATEGORY
As of 3.0, use getManagingPositionCategories() . |
org.eclipse.jface.text.rules.DefaultPartitioner.CONTENT_TYPES_CATEGORY
As of 3.0, use getManagingPositionCategories() instead. |
org.eclipse.ui.texteditor.ITextEditorActionConstants.CONVERT_LINE_DELIMITERS_TO_MAC
since 3.1. No longer supported as editor actions. |
org.eclipse.ui.texteditor.IAbstractTextEditorHelpContextIds.CONVERT_LINE_DELIMITERS_TO_MAC
since 3.1 No longer supported as editor actions. |
org.eclipse.ui.texteditor.ITextEditorActionDefinitionIds.CONVERT_LINE_DELIMITERS_TO_MAC
since 3.1. No longer supported as editor actions. |
org.eclipse.ui.texteditor.ITextEditorActionConstants.CONVERT_LINE_DELIMITERS_TO_UNIX
since 3.1. No longer supported as editor actions. |
org.eclipse.ui.texteditor.IAbstractTextEditorHelpContextIds.CONVERT_LINE_DELIMITERS_TO_UNIX
since 3.1. No longer supported as editor actions. |
org.eclipse.ui.texteditor.ITextEditorActionDefinitionIds.CONVERT_LINE_DELIMITERS_TO_UNIX
since 3.1. No longer supported as editor actions. |
org.eclipse.ui.texteditor.ITextEditorActionConstants.CONVERT_LINE_DELIMITERS_TO_WINDOWS
since 3.1. No longer supported as editor actions. |
org.eclipse.ui.texteditor.IAbstractTextEditorHelpContextIds.CONVERT_LINE_DELIMITERS_TO_WINDOWS
since 3.1. No longer supported as editor actions. |
org.eclipse.ui.texteditor.ITextEditorActionDefinitionIds.CONVERT_LINE_DELIMITERS_TO_WINDOWS
since 3.1. No longer supported as editor actions. |
org.eclipse.ui.IWorkbenchActionConstants.COPY
in 3.0. Use
ActionFactory.COPY.getId() instead. |
org.eclipse.ui.texteditor.IWorkbenchActionDefinitionIds.COPY
As of 3.5, replaced by
IWorkbenchCommandConstants.EDIT_COPY
|
org.eclipse.ui.IWorkbenchActionConstants.CUT
in 3.0. Use
ActionFactory.CUT.getId() instead. |
org.eclipse.ui.texteditor.IWorkbenchActionDefinitionIds.CUT
As of 3.5, replaced by
IWorkbenchCommandConstants.EDIT_CUT
|
org.eclipse.ui.console.MessageConsole.DEFAULT_TAB_SIZE
use
IConsoleConstants.DEFAULT_TAB_SIZE
|
org.eclipse.ui.IWorkbenchActionConstants.DELETE
in 3.0. Use
ActionFactory.DELETE.getId() instead. |
org.eclipse.ui.texteditor.IWorkbenchActionDefinitionIds.DELETE
As of 3.5, replaced by
IWorkbenchCommandConstants.EDIT_DELETE
|
org.eclipse.ltk.ui.refactoring.RefactoringWizard.DIALOG_BASED_UESR_INTERFACE
Use
RefactoringWizard.DIALOG_BASED_USER_INTERFACE instead. |
org.eclipse.jface.dialogs.Dialog.DLG_IMG_ERROR
use
org.eclipse.swt.widgets.Display.getSystemImage(SWT.ICON_ERROR) |
org.eclipse.jface.dialogs.Dialog.DLG_IMG_INFO
use
org.eclipse.swt.widgets.Display.getSystemImage(SWT.ICON_INFORMATION) |
org.eclipse.jface.dialogs.Dialog.DLG_IMG_QUESTION
org.eclipse.swt.widgets.Display.getSystemImage(SWT.ICON_QUESTION) |
org.eclipse.jface.dialogs.Dialog.DLG_IMG_WARNING
use
org.eclipse.swt.widgets.Display.getSystemImage(SWT.ICON_WARNING) |
org.eclipse.ui.editors.text.TextEditorPreferenceConstants.EDITOR_BOOKMARK_INDICATION
As of 2.1, provided by org.eclipse.ui.editors.markerAnnotationSpecification extension point |
org.eclipse.ui.editors.text.TextEditorPreferenceConstants.EDITOR_BOOKMARK_INDICATION_COLOR
As of 2.1, provided by org.eclipse.ui.editors.markerAnnotationSpecification extension point |
org.eclipse.ui.editors.text.TextEditorPreferenceConstants.EDITOR_BOOKMARK_INDICATION_IN_OVERVIEW_RULER
As of 2.1, provided by org.eclipse.ui.editors.markerAnnotationSpecification extension point |
org.eclipse.ui.editors.text.TextEditorPreferenceConstants.EDITOR_CURRENT_LINE
As of 3.0, replaced by
AbstractDecoratedTextEditorPreferenceConstants
|
org.eclipse.ui.editors.text.TextEditorPreferenceConstants.EDITOR_CURRENT_LINE_COLOR
As of 3.0, replaced by
AbstractDecoratedTextEditorPreferenceConstants
|
org.eclipse.ui.editors.text.TextEditorPreferenceConstants.EDITOR_ERROR_INDICATION_IN_OVERVIEW_RULER
As of 2.1, provided by org.eclipse.ui.editors.markerAnnotationSpecification extension point |
org.eclipse.ui.IWorkbenchPage.EDITOR_ID_ATTR
in 3.0 since the notion of markers this is not generally
applicable. Use the IDE-specific constant
IDE.EDITOR_ID_ATTR . |
org.eclipse.ui.editors.text.TextEditorPreferenceConstants.EDITOR_INFO_INDICATION
As of 2.1, provided by org.eclipse.ui.editors.markerAnnotationSpecification extension point |
org.eclipse.ui.editors.text.TextEditorPreferenceConstants.EDITOR_INFO_INDICATION_COLOR
As of 2.1, provided by org.eclipse.ui.editors.markerAnnotationSpecification extension point |
org.eclipse.ui.editors.text.TextEditorPreferenceConstants.EDITOR_INFO_INDICATION_IN_OVERVIEW_RULER
As of 2.1, provided by org.eclipse.ui.editors.markerAnnotationSpecification extension point |
org.eclipse.ui.editors.text.TextEditorPreferenceConstants.EDITOR_LINE_NUMBER_RULER
As of 3.0, replaced by
AbstractDecoratedTextEditorPreferenceConstants
|
org.eclipse.ui.editors.text.TextEditorPreferenceConstants.EDITOR_LINE_NUMBER_RULER_COLOR
As of 3.0, replaced by
AbstractDecoratedTextEditorPreferenceConstants
|
org.eclipse.ui.editors.text.TextEditorPreferenceConstants.EDITOR_OVERVIEW_RULER
As of 3.0, replaced by
AbstractDecoratedTextEditorPreferenceConstants
|
org.eclipse.ui.editors.text.TextEditorPreferenceConstants.EDITOR_PRINT_MARGIN
As of 3.0, replaced by
AbstractDecoratedTextEditorPreferenceConstants
|
org.eclipse.ui.editors.text.TextEditorPreferenceConstants.EDITOR_PRINT_MARGIN_COLOR
As of 3.0,, replaced by
AbstractDecoratedTextEditorPreferenceConstants
|
org.eclipse.ui.editors.text.TextEditorPreferenceConstants.EDITOR_PRINT_MARGIN_COLUMN
As of 3.0,, replaced by
AbstractDecoratedTextEditorPreferenceConstants
|
org.eclipse.ui.editors.text.TextEditorPreferenceConstants.EDITOR_PROBLEM_INDICATION
As of 2.1, provided by org.eclipse.ui.editors.markerAnnotationSpecification extension point |
org.eclipse.ui.editors.text.TextEditorPreferenceConstants.EDITOR_PROBLEM_INDICATION_COLOR
As of 2.1, provided by org.eclipse.ui.editors.markerAnnotationSpecification extension point |
org.eclipse.ui.editors.text.TextEditorPreferenceConstants.EDITOR_SEARCH_RESULT_INDICATION
As of 2.1, provided by org.eclipse.ui.editors.markerAnnotationSpecification extension point |
org.eclipse.ui.editors.text.TextEditorPreferenceConstants.EDITOR_SEARCH_RESULT_INDICATION_COLOR
As of 2.1, provided by org.eclipse.ui.editors.markerAnnotationSpecification extension point |
org.eclipse.ui.editors.text.TextEditorPreferenceConstants.EDITOR_SEARCH_RESULT_INDICATION_IN_OVERVIEW_RULER
As of 2.1, provided by org.eclipse.ui.editors.markerAnnotationSpecification extension point |
org.eclipse.ui.editors.text.TextEditorPreferenceConstants.EDITOR_TASK_INDICATION
As of 2.1, provided by org.eclipse.ui.editors.markerAnnotationSpecification extension point |
org.eclipse.ui.editors.text.TextEditorPreferenceConstants.EDITOR_TASK_INDICATION_COLOR
As of 2.1, provided by org.eclipse.ui.editors.markerAnnotationSpecification extension point |
org.eclipse.ui.editors.text.TextEditorPreferenceConstants.EDITOR_TASK_INDICATION_IN_OVERVIEW_RULER
As of 2.1, provided by org.eclipse.ui.editors.markerAnnotationSpecification extension point |
org.eclipse.ui.editors.text.TextEditorPreferenceConstants.EDITOR_UNKNOWN_INDICATION
As of 3.0, replaced by
AbstractDecoratedTextEditorPreferenceConstants
|
org.eclipse.ui.texteditor.AbstractDecoratedTextEditorPreferenceConstants.EDITOR_UNKNOWN_INDICATION
as of 3.0 there are no UNKNOWN annotations any more |
org.eclipse.ui.editors.text.TextEditorPreferenceConstants.EDITOR_UNKNOWN_INDICATION_COLOR
As of 3.0, replaced by
AbstractDecoratedTextEditorPreferenceConstants
|
org.eclipse.ui.texteditor.AbstractDecoratedTextEditorPreferenceConstants.EDITOR_UNKNOWN_INDICATION_COLOR
As of 3.0, there are no UNKNOWN annotations any more |
org.eclipse.ui.editors.text.TextEditorPreferenceConstants.EDITOR_UNKNOWN_INDICATION_IN_OVERVIEW_RULER
As of 3.0, replaced by
AbstractDecoratedTextEditorPreferenceConstants
|
org.eclipse.ui.texteditor.AbstractDecoratedTextEditorPreferenceConstants.EDITOR_UNKNOWN_INDICATION_IN_OVERVIEW_RULER
As of 3.0, there are no UNKNOWN annotations any more |
org.eclipse.ui.editors.text.TextEditorPreferenceConstants.EDITOR_WARNING_INDICATION
As of 2.1, provided by org.eclipse.ui.editors.markerAnnotationSpecification extension point |
org.eclipse.ui.editors.text.TextEditorPreferenceConstants.EDITOR_WARNING_INDICATION_COLOR
As of 2.1, provided by org.eclipse.ui.editors.markerAnnotationSpecification extension point |
org.eclipse.ui.editors.text.TextEditorPreferenceConstants.EDITOR_WARNING_INDICATION_IN_OVERVIEW_RULER
As of 2.1, provided by org.eclipse.ui.editors.markerAnnotationSpecification extension point |
org.eclipse.core.resources.IFile.ENCODING_ISO_8859_1
see getEncoding for details |
org.eclipse.core.resources.IFile.ENCODING_UNKNOWN
see getEncoding for details |
org.eclipse.core.resources.IFile.ENCODING_US_ASCII
see getEncoding for details |
org.eclipse.core.resources.IFile.ENCODING_UTF_16
see getEncoding for details |
org.eclipse.core.resources.IFile.ENCODING_UTF_16BE
see getEncoding for details |
org.eclipse.core.resources.IFile.ENCODING_UTF_16LE
see getEncoding for details |
org.eclipse.core.resources.IFile.ENCODING_UTF_8
see getEncoding for details |
org.eclipse.ui.IWorkbenchActionConstants.EXPORT
in 3.0. Use
org.eclipse.ui.ActionFactory.EXPORT.getId()
instead. |
org.eclipse.debug.ui.IDebugUIConstants.EXTENSION_POINT_DEBUG_ACTION_GROUPS
The Debug Action Groups extension point no longer exists. Product
vendors should use Activities instead. |
org.eclipse.debug.ui.IDebugUIConstants.EXTENSION_POINT_MEMORY_RENDERIGNS
As of release 3.4, replaced by
IDebugUIConstants.EXTENSION_POINT_MEMORY_RENDERINGS
|
org.eclipse.jface.text.source.AnnotationModel.fAnnotations
since 3.0 use getAnnotationMap instead |
org.eclipse.jface.text.TextUtilities.fgDelimiters
use DELIMITERS instead |
org.eclipse.jface.util.OpenStrategy.FILE_EXPLORER
|
org.eclipse.ui.application.WorkbenchAdvisor.FILL_COOL_BAR
use
instead
|
org.eclipse.ui.application.WorkbenchAdvisor.FILL_MENU_BAR
use
instead
|
org.eclipse.ui.application.WorkbenchAdvisor.FILL_PROXY
use
instead
|
org.eclipse.ui.application.WorkbenchAdvisor.FILL_STATUS_LINE
use
instead
|
org.eclipse.jface.fieldassist.ContentProposalAdapter.FILTER_CUMULATIVE
As of 3.4, filtering that is sensitive to changes in the
control content should be performed by the supplied
IContentProposalProvider , such as that performed by
SimpleContentProposalProvider
|
org.eclipse.ui.IWorkbenchActionConstants.FIND
in 3.0. Use
ActionFactory.FIND.getId() instead. |
org.eclipse.ui.texteditor.IWorkbenchActionDefinitionIds.FIND_REPLACE
As of 3.5, replaced by
IWorkbenchCommandConstants.EDIT_FIND_AND_REPLACE
|
org.eclipse.ui.texteditor.DefaultMarkerAnnotationAccess.fMarkerAnnotationPreferences
As of 3.0, no replacement |
org.eclipse.ui.IWorkbenchActionConstants.FORWARD
in 3.0. Use
ActionFactory.FORWARD.getId() instead. |
org.eclipse.ui.forms.widgets.ExpandableComposite.GAP
this variable was left as protected by mistake. It will be
turned into static and hidden in the future versions. Do not
use it and do not change its value. |
org.eclipse.ui.IWorkbenchActionConstants.GLOBAL_ACTIONS
in 3.0 |
org.eclipse.debug.ui.IDebugUIConstants.ID_CONSOLE_VIEW
Use org.eclipse.ui.console.IConsoleConstants.ID_CONSOLE_VIEW |
org.eclipse.ui.IPageLayout.ID_RES_NAV
this has been replaced by the Common Navigator Framework as
of release 3.5. |
org.eclipse.debug.ui.IDebugUIConstants.IMG_LCL_CLEAR
|
org.eclipse.ui.ISharedImages.IMG_OBJ_PROJECT
in 3.0. This image is IDE-specific, and is therefore found
only in IDE configurations. IDE-specific tools should use
org.eclipse.ui.ide.IDE.SharedImages.IMG_OBJ_PROJECT instead. |
org.eclipse.ui.ISharedImages.IMG_OBJ_PROJECT_CLOSED
in 3.0. This image is IDE-specific, and is therefore found
only in IDE configurations. IDE-specific tools should use
org.eclipse.ui.ide.IDE.SharedImages.IMG_OBJ_PROJECT_CLOSED instead. |
org.eclipse.ui.ISharedImages.IMG_OBJS_BKMRK_TSK
in 3.0. This image is IDE-specific, and is therefore found
only in IDE configurations. IDE-specific tools should use
org.eclipse.ui.ide.IDE.SharedImages.IMG_OBJS_BKMRK_TSK instead. |
org.eclipse.ui.ISharedImages.IMG_OBJS_TASK_TSK
in 3.0. This image is IDE-specific, and is therefore found
only in IDE configurations. IDE-specific tools should use
org.eclipse.ui.ide.IDE.SharedImages.IMG_OBJS_TASK_TSK instead. |
org.eclipse.ui.ISharedImages.IMG_OPEN_MARKER
in 3.0. This image is IDE-specific, and is therefore found
only in IDE configurations. IDE-specific tools should use
org.eclipse.ui.ide.IDE.SharedImages.IMG_OPEN_MARKER instead. |
org.eclipse.ui.ISharedImages.IMG_TOOL_BACK_HOVER
in 3.0. This image is now the same as IMG_TOOL_BACK .
Enabled images are now in color. The workbench itself no longer uses the hover image variants. |
org.eclipse.ui.ISharedImages.IMG_TOOL_COPY_HOVER
in 3.0. This image is now the same as IMG_TOOL_COPY .
Enabled images are now in color. The workbench itself no longer uses the hover image variants. |
org.eclipse.ui.ISharedImages.IMG_TOOL_CUT_HOVER
in 3.0. This image is now the same as IMG_TOOL_CUT .
Enabled images are now in color. The workbench itself no longer uses the hover image variants. |
org.eclipse.ui.ISharedImages.IMG_TOOL_DELETE_HOVER
in 3.0. This image is now the same as IMG_TOOL_DELETE .
Enabled images are now in color. The workbench itself no longer uses the hover image variants. |
org.eclipse.ui.ISharedImages.IMG_TOOL_FORWARD_HOVER
in 3.0. This image is now the same as IMG_TOOL_FORWARD .
Enabled images are now in color. The workbench itself no longer uses the hover image variants. |
org.eclipse.ui.ISharedImages.IMG_TOOL_NEW_WIZARD_HOVER
in 3.0. This image is now the same as IMG_TOOL_NEW_WIZARD .
Enabled images are now in color. The workbench itself no longer uses the hover image variants. |
org.eclipse.ui.ISharedImages.IMG_TOOL_PASTE_HOVER
in 3.0. This image is now the same as IMG_TOOL_PASTE .
Enabled images are now in color. The workbench itself no longer uses the hover image variants. |
org.eclipse.ui.ISharedImages.IMG_TOOL_REDO_HOVER
in 3.0. This image is now the same as IMG_TOOL_REDO .
Enabled images are now in color. The workbench itself no longer uses the hover image variants. |
org.eclipse.ui.ISharedImages.IMG_TOOL_UNDO_HOVER
in 3.0. This image is now the same as IMG_TOOL_UNDO .
Enabled images are now in color. The workbench itself no longer uses the hover image variants. |
org.eclipse.ui.ISharedImages.IMG_TOOL_UP_HOVER
in 3.0. This image is now the same as IMG_TOOL_UP .
Enabled images are now in color. The workbench itself no longer uses the hover image variants. |
org.eclipse.ui.IWorkbenchActionConstants.IMPORT
in 3.0. Use
org.eclipse.ui.ActionFactory.IMPORT.getId()
instead. |
org.eclipse.core.commands.ParameterizedCommand.INDEX_PARAMETER_ID
no longer used |
org.eclipse.core.commands.ParameterizedCommand.INDEX_PARAMETER_NAME
no longer used |
org.eclipse.core.commands.ParameterizedCommand.INDEX_PARAMETER_VALUE_NAME
no longer used |
org.eclipse.core.commands.ParameterizedCommand.INDEX_PARAMETER_VALUE_VALUE
no longer used |
org.eclipse.jface.dialogs.TitleAreaDialog.INFO_MESSAGE
|
org.eclipse.debug.ui.ILaunchConfigurationDialog.LAUNCHED_BEFORE_OPENING
the launch dialog no longer supports launching without
opening - this constant will never be returned by the dialog |
org.eclipse.ui.IWorkbenchActionConstants.M_VIEW
Since 3.0. This is no longer used. |
org.eclipse.ui.IWorkbenchActionConstants.M_WORKBENCH
Since 3.0. This is no longer used. |
org.eclipse.swt.custom.CTabFolder.MIN_TAB_WIDTH
This field is no longer used. See setMinimumCharacters(int) |
org.eclipse.ui.IWorkbenchActionConstants.MOVE
in 3.0. Use
ActionFactory.MOVE.getId() instead. |
org.eclipse.ui.texteditor.IWorkbenchActionDefinitionIds.MOVE
As of 3.5, replaced by
IWorkbenchCommandConstants.FILE_MOVE
|
org.eclipse.ui.views.navigator.ResourceNavigator.NAVIGATOR_VIEW_HELP_ID
No longer used but preserved to avoid an api change. |
org.eclipse.ui.IWorkbenchActionConstants.NEW
in 3.0. Use
org.eclipse.ui.ActionFactory.NEW.getId()
instead. |
org.eclipse.ui.IWorkbenchActionConstants.NEXT
in 3.0. Use
ActionFactory.NEXT.getId() instead. |
org.eclipse.jface.util.OpenStrategy.NO_TIMER
|
org.eclipse.ui.IWorkbenchPreferenceConstants.OPEN_PERSPECTIVE_PAGE
Opening a Perspective in a new page is no longer supported
functionality as of 2.0. |
org.eclipse.ui.IWorkbenchActionConstants.OPEN_PROJECT
in 3.0. Use
org.eclipse.ui.ide.IDEActionFactory.OPEN_PROJECT.getId()
instead. |
org.eclipse.jface.text.rules.Token.OTHER
will be removed |
org.eclipse.ui.console.MessageConsole.P_FONT
use
IConsoleConstants.P_FONT
|
org.eclipse.ui.console.MessageConsole.P_STREAM_COLOR
use
IConsoleConstants.P_STREAM_COLOR
|
org.eclipse.ui.console.MessageConsole.P_TAB_SIZE
use
IConsoleConstants.P_TAB_SIZE
|
org.eclipse.ui.IWorkbenchActionConstants.PASTE
in 3.0. Use
ActionFactory.PASTE.getId() instead. |
org.eclipse.ui.texteditor.IWorkbenchActionDefinitionIds.PASTE
As of 3.5, replaced by
IWorkbenchCommandConstants.EDIT_PASTE
|
org.eclipse.search.ui.SearchUI.PLUGIN_ID
Use
NewSearchUI.PLUGIN_ID instead. |
org.eclipse.core.resources.IResourceChangeEvent.POST_AUTO_BUILD
This event type has been renamed to
POST_BUILD
|
org.eclipse.core.resources.IResourceChangeEvent.PRE_AUTO_BUILD
This event type has been renamed to
PRE_BUILD
|
org.eclipse.core.resources.ResourcesPlugin.PREF_MAX_NOTIFICATION_DELAY
Do not use. |
org.eclipse.debug.ui.IDebugUIConstants.PREF_SHOW_DETAIL_PANE
no longer used |
org.eclipse.debug.ui.IDebugUIConstants.PREF_SHOW_TYPE_NAMES
no longer used |
org.eclipse.ui.texteditor.AbstractTextEditor.PREFERENCE_FONT
As of 2.1, replaced by
JFaceResources.TEXT_FONT
|
org.eclipse.ui.IWorkbenchActionConstants.PREVIOUS
in 3.0. Use
ActionFactory.PREVIOUS.getId() instead. |
org.eclipse.ui.IWorkbenchActionConstants.PRINT
in 3.0. Use
ActionFactory.PRINT.getId() instead. |
org.eclipse.ui.texteditor.IWorkbenchActionDefinitionIds.PRINT
As of 3.5, replaced by
IWorkbenchCommandConstants.FILE_PRINT
|
org.eclipse.ui.texteditor.MarkerAnnotation.PROBLEM_LAYER
As of 3.0, replaced by
IAnnotationAccessExtension
|
org.eclipse.ui.IWorkbenchPreferenceConstants.PROJECT_OPEN_NEW_PERSPECTIVE
in 3.0. This preference is IDE-specific, and is therefore
found only in IDE configurations. IDE-specific tools should
use
org.eclipse.ui.ide.IDE.Preferences.PROJECT_OPEN_NEW_PERSPECTIVE
instead. |
org.eclipse.ui.IWorkbenchActionConstants.PROPERTIES
in 3.0. Use
ActionFactory.PROPERTIES.getId() instead. |
org.eclipse.ui.texteditor.IWorkbenchActionDefinitionIds.PROPERTIES
As of 3.5, replaced by
IWorkbenchCommandConstants.FILE_PROPERTIES
|
org.eclipse.ui.ide.IDEActionFactory.QUICK_START
the IDE now uses the new intro mechanism |
org.eclipse.ui.IWorkbenchActionConstants.QUIT
in 3.0. Use
ActionFactory.QUIT.getId() instead. |
org.eclipse.ui.IWorkbenchActionConstants.REBUILD_ALL
in 3.0. Use
org.eclipse.ui.ide.IDEActionFactory.REBUILD_ALL.getId()
instead. |
org.eclipse.ui.ide.IDEActionFactory.REBUILD_ALL
as of 3.0, this action no longer appears in the UI (was deprecated in 3.1) |
org.eclipse.ui.IWorkbenchActionConstants.REBUILD_PROJECT
in 3.0. Use
org.eclipse.ui.ide.IDEActionFactory.REBUILD_PROJECT.getId()
instead. |
org.eclipse.ui.ide.IDEActionFactory.REBUILD_PROJECT
as of 3.0, this action no longer appears in the UI (was deprecated in 3.1) |
org.eclipse.ui.IWorkbenchActionConstants.REDO
in 3.0. Use
ActionFactory.REDO.getId() instead. |
org.eclipse.ui.texteditor.IWorkbenchActionDefinitionIds.REDO
As of 3.5, replaced by
IWorkbenchCommandConstants.EDIT_REDO
|
org.eclipse.ui.IWorkbenchActionConstants.REFRESH
in 3.0. Use
ActionFactory.REFRESH.getId() instead. |
org.eclipse.ui.IWorkbenchActionConstants.RENAME
in 3.0. Use
ActionFactory.RENAME.getId() instead. |
org.eclipse.ui.texteditor.IWorkbenchActionDefinitionIds.RENAME
As of 3.5, replaced by
IWorkbenchCommandConstants.FILE_RENAME
|
org.eclipse.core.runtime.ILibrary.RESOURCE
As of Eclipse 3.0 library types are obsolete.
There is no replacement. |
org.eclipse.ui.IWorkbenchActionConstants.REVERT
in 3.0. Use
ActionFactory.REVERT.getId() instead. |
org.eclipse.ui.texteditor.IWorkbenchActionDefinitionIds.REVERT
As of 3.5, replaced by
IWorkbenchCommandConstants.FILE_REVERT
|
org.eclipse.ui.texteditor.IWorkbenchActionDefinitionIds.REVERT_TO_SAVED
As of 3.4, replaced by
IWorkbenchActionDefinitionIds.REVERT
|
org.eclipse.swt.accessibility.ACC.ROLE_TABLECOLUMN
use ROLE_TABLECOLUMNHEADER |
org.eclipse.ui.IWorkbenchActionConstants.SAVE
in 3.0. Use
ActionFactory.SAVE.getId() instead. |
org.eclipse.ui.texteditor.IWorkbenchActionDefinitionIds.SAVE
As of 3.5, no longer used |
org.eclipse.ui.texteditor.IAbstractTextEditorHelpContextIds.SAVE_ACTION
As of 3.5, no longer used |
org.eclipse.ui.IWorkbenchActionConstants.SAVE_ALL
in 3.0. Use
ActionFactory.SAVE_ALL.getId() instead. |
org.eclipse.ui.IWorkbenchActionConstants.SAVE_AS
in 3.0. Use
ActionFactory.SAVE_AS.getId() instead. |
org.eclipse.search.ui.SearchUI.SEARCH_MARKER
Use
NewSearchUI.SEARCH_MARKER instead. |
org.eclipse.search.ui.SearchUI.SEARCH_VIEW_ID
Use
NewSearchUI.SEARCH_VIEW_ID instead. |
org.eclipse.ui.IWorkbenchActionConstants.SELECT_ALL
in 3.0. Use
ActionFactory.SELECT_ALL.getId() instead. |
org.eclipse.ui.texteditor.IWorkbenchActionDefinitionIds.SELECT_ALL
As of 3.5, replaced by
IWorkbenchCommandConstants.EDIT_SELECT_ALL
|
org.eclipse.ui.forms.FormColors.SEPARATOR
use IFormColors.SEPARATOR . |
org.eclipse.ui.actions.CopyProjectAction.shell
the shell provider should be used instead. |
org.eclipse.ui.IWorkbenchPreferenceConstants.SHIFT_OPEN_NEW_PERSPECTIVE
Workbench no longer supports shift key modifier to open a new
perspective. Callers should use IWorkbench.showPerspective
methods. |
org.eclipse.ui.IWorkbenchActionConstants.SHOW_IN
|
org.eclipse.ui.actions.PerspectiveMenu.SHOW_PERSP_ID
As of 3.5, replaced by
IWorkbenchCommandConstants.PERSPECTIVES_SHOW_PERSPECTIVE
|
org.eclipse.ui.IWorkbenchActionConstants.SYNC_EDITOR
this action will be removed soon; use SHOW_IN instead |
org.eclipse.ui.forms.FormColors.TB_BG
use IFormColors.TB_BG |
org.eclipse.ui.forms.FormColors.TB_BORDER
use IFormColors.TB_BORDER . |
org.eclipse.ui.forms.FormColors.TB_FG
use IFormColors.TB_FG
|
org.eclipse.ui.forms.IFormColors.TB_GBG
Since 3.3, this color is not used any more. The
tool bar gradient is created starting from
IFormColors.TB_BG to
the section background color. |
org.eclipse.ui.forms.FormColors.TB_GBG
use IFormColors.TB_GBG
|
org.eclipse.ui.forms.FormColors.TB_TOGGLE
use IFormColors.TB_TOGGLE . |
org.eclipse.ui.forms.FormColors.TB_TOGGLE_HOVER
use IFormColors.TB_TOGGLE_HOVER . |
org.eclipse.ui.statushandlers.StatusAdapter.TIMESTAMP_PROPERTY
use
IStatusAdapterConstants.TIMESTAMP_PROPERTY
instead |
org.eclipse.ui.forms.FormColors.TITLE
use IFormColors.TITLE . |
org.eclipse.ui.statushandlers.StatusAdapter.TITLE_PROPERTY
use
IStatusAdapterConstants.TITLE_PROPERTY instead |
org.eclipse.ui.IWorkbenchActionConstants.UNDO
in 3.0. Use
ActionFactory.UNDO.getId() instead. |
org.eclipse.ui.texteditor.IWorkbenchActionDefinitionIds.UNDO
As of 3.5, replaced by
IWorkbenchCommandConstants.EDIT_UNDO
|
org.eclipse.ui.texteditor.DefaultMarkerAnnotationAccess.UNKNOWN
As of 3.0, replaced by Annotation.TYPE_UNKNOWN |
org.eclipse.ui.forms.widgets.ExpandableComposite.VGAP
this variable was left as protected by mistake. It will be
turned into static and hidden in the future versions. Do not
use them and do not change its value. |
org.eclipse.jface.resource.JFaceResources.VIEWER_FONT
This font is not in use |
org.eclipse.jface.dialogs.TitleAreaDialog.WARNING_MESSAGE
|
org.eclipse.jface.resource.JFaceResources.WINDOW_FONT
This font is not in use |
org.eclipse.ui.branding.IProductConstants.WINDOW_IMAGE
use WINDOW_IMAGES instead (see recommendations there) |
org.eclipse.ui.IResourceActionFilter.XML_DTD_NAME
Please use content types instead. |
org.eclipse.ui.IResourceActionFilter.XML_FIRST_TAG
Please use content types instead. |
Deprecated Methods
|
org.eclipse.update.search.IUpdateSearchFilter.accept(IFeature)
In 3.1 only the accept (IFeatureReference) will be used |
org.eclipse.update.search.BaseFilter.accept(IFeature)
In 3.1 only the accept (IFeatureReference) will be used |
org.eclipse.ui.contexts.IContextService.activateContext(String, Expression, int)
Use
IContextService.activateContext(String, Expression)
instead. |
org.eclipse.ui.handlers.IHandlerService.activateHandler(String, IHandler, Expression, int)
Use
IHandlerService.activateHandler(String, IHandler, Expression)
instead. |
org.eclipse.search.ui.SearchUI.activateSearchResultView()
Use
NewSearchUI.activateSearchResultView() instead. |
org.eclipse.core.runtime.Platform.addAuthorizationInfo(URL, String, String, Map)
Authorization database is superseded by the Equinox secure storage.
Use org.eclipse.equinox.security.storage.SecurePreferencesFactory
to obtain secure preferences and org.eclipse.equinox.security.storage.ISecurePreferences
for data access and modifications.
Consider using ISecurePreferences#put(String, String, boolean) as a replacement of this method. |
org.eclipse.swt.custom.CTabFolder.addCTabFolderListener(CTabFolderListener)
use addCTabFolder2Listener(CTabFolder2Listener) |
org.eclipse.debug.ui.console.IConsole.addLink(IConsoleHyperlink, int, int)
replaced with addLink(IHyperlink link, int offset, int length) |
org.eclipse.jface.text.source.VerticalRuler.addMouseListener(MouseListener)
will be removed |
org.eclipse.ui.IWorkbenchPage.addPropertyChangeListener(IPropertyChangeListener)
client should register listeners on the instance of
IWorkingSetManager returned by
IWorkbench.getWorkingSetManager()
instead. |
org.eclipse.core.runtime.Platform.addProtectionSpace(URL, String)
Authorization database is superseded by the Equinox secure storage.
Use org.eclipse.equinox.security.storage.SecurePreferencesFactory
to obtain secure preferences and org.eclipse.equinox.security.storage.ISecurePreferences
for data access and modifications. |
org.eclipse.jface.viewers.AbstractTreeViewer.addSelectionListener(Control, SelectionListener)
|
org.eclipse.ui.activities.WorkbenchActivityHelper.allowUseOf(Object)
|
org.eclipse.ui.console.MessageConsole.appendToDocument(String, MessageConsoleStream)
since 3.1, this method should no longer be called, and has no effect.
Writing to a message console stream updates the document |
org.eclipse.jface.text.templates.TemplateProposal.apply(IDocument)
This method is no longer called by the framework and clients should overwrite
TemplateProposal.apply(ITextViewer, char, int, int) instead |
org.eclipse.jface.text.templates.TemplateProposal.apply(IDocument, char, int)
This method is no longer called by the framework and clients should overwrite
TemplateProposal.apply(ITextViewer, char, int, int) instead |
org.eclipse.search.ui.SearchUI.arePotentialMatchesIgnored()
Use
NewSearchUI.arePotentialMatchesIgnored() instead. |
org.eclipse.jface.resource.StringConverter.asDisplayableString(FontData)
use asString(FontData) |
org.eclipse.core.runtime.Platform.asLocalURL(URL)
use
FileLocator.toFileURL(URL) instead |
org.eclipse.jface.resource.FontRegistry.bestData(FontData[], Display)
use bestDataArray in order to support Motif multiple entry
fonts. |
org.eclipse.jface.resource.FontRegistry.bestDataArray(FontData[], Display)
use filterData in order to preserve
multiple entry fonts on Motif |
org.eclipse.team.core.RepositoryProvider.canHandleLinkedResources()
see
RepositoryProvider.canHandleLinkedResourceURI()
|
org.eclipse.ltk.core.refactoring.IUndoManager.changePerformed(Change)
use #changePerformed(Change, boolean) instead |
org.eclipse.ui.contexts.IContextActivation.clearActive()
Use IEvaluationResultCache.clearResult() instead. |
org.eclipse.ui.handlers.IHandlerActivation.clearActive()
Use IEvaluationResultCache.clearResult() instead. |
org.eclipse.jface.resource.JFaceColors.clearColor(String)
JFaceColors no longer maintains a cache of colors. This job
is now handled by the ColorRegistry. |
org.eclipse.jface.text.AbstractDocument.computeIndexInPositionList(List, int)
As of 3.4, replaced by
AbstractDocument.computeIndexInPositionList(List, int, boolean)
|
org.eclipse.ui.presentations.StackPresentation.computeMinimumSize()
replaced by computePreferredSize |
org.eclipse.core.resources.IWorkspace.computePrerequisiteOrder(IProject[])
Replaced by IWorkspace.computeProjectOrder ,
which produces a more usable result when there are cycles in project
reference graph. |
org.eclipse.core.filebuffers.IFileBufferManager.connect(IPath, IProgressMonitor)
As of 3.3, replaced by
IFileBufferManager.connect(IPath, LocationKind, IProgressMonitor)
|
org.eclipse.ui.actions.CopyFilesAndFoldersOperation.copy(IResource[], IPath, IProgressMonitor)
As of 3.3, the work is performed in the undoable operation
created in
CopyFilesAndFoldersOperation.getUndoableCopyOrMoveOperation(IResource[], IPath)
|
org.eclipse.ui.actions.MoveFilesAndFoldersOperation.copy(IResource[], IPath, IProgressMonitor)
As of 3.3, the work is performed in the undoable operation
created in
MoveFilesAndFoldersOperation.getUndoableCopyOrMoveOperation(IResource[], IPath)
|
org.eclipse.core.filebuffers.ITextFileBufferManager.createAnnotationModel(IPath)
As of 3.3, replaced by
ITextFileBufferManager.createAnnotationModel(IPath, LocationKind)
|
org.eclipse.ui.texteditor.AbstractDecoratedTextEditor.createChangeRulerColumn()
as of 3.3. Not called any longer, replaced by
AbstractDecoratedTextEditor.createLineNumberRulerColumn()
|
org.eclipse.core.filebuffers.ITextFileBufferManager.createEmptyDocument(IPath)
As of 3.3, replaced by
ITextFileBufferManager.createEmptyDocument(IPath, LocationKind)
|
org.eclipse.update.core.Site.createFeature(String, URL)
|
org.eclipse.update.core.ISite.createFeature(String, URL)
use createFeature(String,URL,IProgressMonitor) instead |
org.eclipse.update.core.IFeatureFactory.createFeature(URL, ISite)
use createFeature(URL, ISite, IProgressMonitor) instead |
org.eclipse.update.core.BaseFeatureFactory.createFeature(URL, ISite)
implement createFeature(URL, ISite, IProgressMonitor) instead |
org.eclipse.ui.dialogs.WizardNewFileCreationPage.createFile(IFile, InputStream, IProgressMonitor)
As of 3.3, use or override
WizardNewFileCreationPage.createNewFile() which
uses the undoable operation support. To supply customized
file content for a subclass, use
WizardNewFileCreationPage.getInitialContents() . |
org.eclipse.ui.dialogs.WizardNewFolderMainPage.createFolder(IFolder, IProgressMonitor)
As of 3.3, use
WizardNewFolderMainPage.createNewFolder() which uses the
undoable operation support. |
org.eclipse.jface.resource.ColorDescriptor.createFrom(Color, Device)
use
ColorDescriptor.createFrom(Color)
|
org.eclipse.jface.resource.FontDescriptor.createFrom(Font, Device)
use
FontDescriptor.createFrom(Font)
|
org.eclipse.jface.resource.ImageDescriptor.createFromImage(Image, Device)
use
ImageDescriptor.createFromImage(Image)
|
org.eclipse.jface.action.MenuManager.createMenuBar(Shell)
use createMenuBar(Decorations) instead. |
org.eclipse.jface.text.templates.TemplateCompletionProcessor.createProposal(Template, TemplateContext, Region, int)
use the version specifying IRegion as third parameter |
org.eclipse.ltk.core.refactoring.PerformRefactoringHistoryOperation.createRefactoring(RefactoringDescriptor, RefactoringStatus)
since 3.4. Override
PerformRefactoringHistoryOperation.createRefactoring(RefactoringDescriptor, RefactoringStatus, IProgressMonitor) instead |
org.eclipse.ui.dialogs.WizardNewFileCreationPage.createRule(IResource)
As of 3.3, scheduling rules are provided by the undoable
operation that this page creates and executes. |
org.eclipse.team.core.Team.createStorageMerger(IContentType)
Use
Team.createMerger(IContentType) instead. |
org.eclipse.team.core.Team.createStorageMerger(String)
Use
Team.createMerger(String) instead. |
org.eclipse.compare.CompareUI.createStreamMerger(IContentType)
Clients should obtain an org.eclipse.team.core.mapping.IStorageMerger from the
org.eclipse.team.core.Team#createMerger(IContentType) method. |
org.eclipse.compare.CompareUI.createStreamMerger(String)
Clients should obtain an org.eclipse.team.core.mapping.IStorageMerger from the
org.eclipse.team.core.Team#createMerger(String) method. |
org.eclipse.ui.texteditor.templates.TemplatePreferencePage.createTemplateEditDialog(Template, boolean, boolean)
not called any longer as of 3.1 - use
TemplatePreferencePage.editTemplate(Template, boolean, boolean)
|
org.eclipse.ltk.ui.refactoring.RefactoringUI.createUIAwareChangeOperation(Change)
use
PerformChangeOperation.PerformChangeOperation(Change) .
Since 3.1, undo batching is implemented in
TextChange . |
org.eclipse.jface.text.templates.TemplateTranslator.createVariable(String, String, int[])
as of 3.3 use
TemplateTranslator.createVariable(TemplateVariableType, String, int[]) instead |
org.eclipse.ui.application.WorkbenchAdvisor.createWindowContents(IWorkbenchWindowConfigurer, Shell)
since 3.1, override
WorkbenchWindowAdvisor.createWindowContents(Shell)
instead |
org.eclipse.ui.IWorkingSetManager.createWorkingSetSelectionDialog(Shell)
use createWorkingSetSelectionDialog(parent, true) instead |
org.eclipse.jface.text.TextViewer.deleteText()
use StyledText.invokeAction instead |
org.eclipse.ui.actions.NewWizardMenu.deregisterListeners()
has no effect |
org.eclipse.core.filebuffers.IFileBufferManager.disconnect(IPath, IProgressMonitor)
As of 3.3, replaced by
IFileBufferManager.disconnect(IPath, LocationKind, IProgressMonitor)
|
org.eclipse.help.IHelp.displayContext(IContext, int, int)
Use WorkbenchHelp.displayContext(context,x,y) instead. |
org.eclipse.help.IHelp.displayContext(String, int, int)
Use
WorkbenchHelp.displayContext(HelpSystem.getContext(contextId),x,y)
instead. |
org.eclipse.help.IHelp.displayHelp()
Use WorkbenchHelp.displayHelp() instead. |
org.eclipse.help.IHelp.displayHelp(IContext, int, int)
Use WorkbenchHelp.displayContext(context,x,y) instead. |
org.eclipse.help.IHelp.displayHelp(String)
Use WorkbenchHelp.displayHelpResource(toc) instead. |
org.eclipse.help.IHelp.displayHelp(String, int, int)
Use
WorkbenchHelp.displayContext(HelpSystem.getContext(contextId),x,y)
instead. |
org.eclipse.help.IHelp.displayHelp(String, String)
Use WorkbenchHelp.displayHelpResource(selectedTopic) instead. |
org.eclipse.help.IHelp.displayHelpResource(IHelpResource)
Use WorkbenchHelp.displayHelpResource(helpResource.getHref())
instead. |
org.eclipse.help.IHelp.displayHelpResource(String)
Use WorkbenchHelp.displayHelpResource(href) instead. |
org.eclipse.ui.actions.QuickMenuCreator.dispose()
As of 3.5 this is not necessary as the SWT Menu created in
QuickMenuCreator.createMenu() will be disposed shortly after the
SWT.Hide event. |
org.eclipse.jface.resource.JFaceColors.disposeColors()
JFaceColors no longer maintains a cache of colors. This job
is now handled by the ColorRegistry. |
org.eclipse.jface.text.AbstractDocument.doFireDocumentChanged(DocumentEvent, boolean, IRegion)
as of 3.0. Use doFireDocumentChanged2(DocumentEvent) instead; this method will be removed. |
org.eclipse.ui.texteditor.ImageUtilities.drawImage(Image, GC, Canvas, Rectangle, int)
As of 3.0, replaced by
ImageUtilities.drawImage(Image, GC, Canvas, Rectangle, int)
|
org.eclipse.ui.texteditor.ImageUtilities.drawImage(Image, GC, Canvas, Rectangle, int, int)
As of 3.0, replaced by
ImageUtilities.drawImage(Image, GC, Canvas, Rectangle, int, int)
|
org.eclipse.core.runtime.Platform.endSplash()
use
IApplicationContext.applicationRunning() instead |
org.eclipse.ui.dialogs.WizardExportResourcesPage.ensureResourcesLocal(List)
Only retained for backwards compatibility. |
org.eclipse.ui.dialogs.WizardExportPage.ensureResourcesLocal(List)
Only retained for backwards compatibility. |
org.eclipse.core.commands.Command.execute(ExecutionEvent)
Please use
Command.executeWithChecks(ExecutionEvent)
instead. |
org.eclipse.core.commands.ParameterizedCommand.execute(Object, Object)
Please use
ParameterizedCommand.executeWithChecks(Object, Object)
instead. |
org.eclipse.ui.application.WorkbenchAdvisor.fillActionBars(IWorkbenchWindow, IActionBarConfigurer, int)
since 3.1, override
ActionBarAdvisor.fillActionBars(int) instead |
org.eclipse.core.runtime.Platform.find(Bundle, IPath)
use
FileLocator.find(Bundle, IPath, Map)
|
org.eclipse.core.runtime.Platform.find(Bundle, IPath, Map)
use
FileLocator.find(Bundle, IPath, Map) instead |
org.eclipse.core.runtime.Plugin.find(IPath)
use
FileLocator.find(Bundle, IPath, Map)
|
org.eclipse.core.runtime.IPluginDescriptor.find(IPath)
Use
Platform.find(bundle, file)
where bundle is the bundle associated with
the relevant plug-in. |
org.eclipse.core.runtime.Plugin.find(IPath, Map)
use
FileLocator.find(Bundle, IPath, Map)
|
org.eclipse.core.runtime.IPluginDescriptor.find(IPath, Map)
Use
Platform.find(bundle, path, override)
where bundle is the bundle associated with
the relevant plug-in. |
org.eclipse.jface.text.TextViewer.findAndSelect(int, String, boolean, boolean, boolean)
as of 3.0 use
TextViewer.findAndSelect(int, String, boolean, boolean, boolean, boolean)
|
org.eclipse.core.resources.IWorkspaceRoot.findContainersForLocation(IPath)
use
IWorkspaceRoot.findContainersForLocationURI(URI) instead |
org.eclipse.core.resources.IWorkspaceRoot.findFilesForLocation(IPath)
use
IWorkspaceRoot.findFilesForLocationURI(URI) instead |
org.eclipse.jface.text.AbstractDocument.fireDocumentPartitioningChanged()
as of 2.0. Use fireDocumentPartitioningChanged(IRegion) instead. |
org.eclipse.jface.text.AbstractDocument.fireDocumentPartitioningChanged(IRegion)
as of 3.0. Use
fireDocumentPartitioningChanged(DocumentPartitioningChangedEvent)
instead. |
org.eclipse.core.runtime.Platform.flushAuthorizationInfo(URL, String, String)
Authorization database is superseded by the Equinox secure storage.
Use org.eclipse.equinox.security.storage.SecurePreferencesFactory
to obtain secure preferences and org.eclipse.equinox.security.storage.ISecurePreferences
for data access and modifications.
Consider using ISecurePreferences#clear() as a replacement of this method. |
org.eclipse.jface.viewers.FocusCellHighlighter.focusCellChanged(ViewerCell)
use
FocusCellHighlighter.focusCellChanged(ViewerCell, ViewerCell) instead |
org.eclipse.ui.forms.widgets.ToggleHyperlink.geHoverDecorationColor()
use getHoverDecorationColor
|
org.eclipse.team.core.Team.getAllTypes()
Use getFileContentManager().getExtensionMappings() instead. |
org.eclipse.jface.util.Policy.getAnimatorFactory()
this is no longer in use as of 3.3 |
org.eclipse.ant.core.AntCorePreferences.getAntURLs()
use getAntHomeClasspathEntries and getToolsJarEntry |
org.eclipse.core.runtime.IConfigurationElement.getAttributeAsIs(String)
The method is equivalent to the
IConfigurationElement.getAttribute(String) . Contrary to its description,
this method returns a translated value. Use the
IConfigurationElement.getAttribute(String) method instead. |
org.eclipse.core.runtime.Platform.getAuthorizationInfo(URL, String, String)
Authorization database is superseded by the Equinox secure storage.
Use org.eclipse.equinox.security.storage.SecurePreferencesFactory
to obtain secure preferences and org.eclipse.equinox.security.storage.ISecurePreferences
for data access and modifications.
Consider using ISecurePreferences#get(String, String) as a replacement of this method. |
org.eclipse.jface.text.source.SourceViewerConfiguration.getAutoIndentStrategy(ISourceViewer, String)
since 3.1 use
SourceViewerConfiguration.getAutoEditStrategies(ISourceViewer, String) instead |
org.eclipse.ui.forms.widgets.Form.getBackgroundImageAlignment()
due to the underlying widget limitations, background image is
either painted at 0,0 and/or tiled. |
org.eclipse.swt.custom.StyledText.getBidiColoring()
use BidiSegmentListener instead. |
org.eclipse.update.configurator.IPlatformConfiguration.getBootstrapPluginIdentifiers()
Do not use this method. Check the osgi.bundles system property for the
urls of the automatically started bundles |
org.eclipse.jface.dialogs.Dialog.getCancelButton()
Use getButton(IDialogConstants.CANCEL_ID)
instead. This method will be removed soon. |
org.eclipse.compare.patch.IHunk.getCharset()
This method can be called before the first attempt to apply
the hunk when it is impossible to determine the encoding and
in this case it always returns null. Please see
IFilePatchResult.getCharset() as a proper way to
obtain charset. |
org.eclipse.core.filesystem.IFileStore.getChild(IPath)
use
IFileStore.getFileStore(IPath) instead |
org.eclipse.core.filesystem.provider.FileStore.getChild(IPath)
|
org.eclipse.jface.viewers.AbstractTreeViewer.getChildren(Widget, Object[])
This method was inadvertently released as API but is not
intended to be called by clients. |
org.eclipse.jface.viewers.ViewerSorter.getCollator()
as of 3.3 Use
ViewerComparator.getComparator()
|
org.eclipse.ui.IWorkbench.getCommandSupport()
Please use
IServiceLocator.getService(Class) instead. |
org.eclipse.core.runtime.IPluginRegistry.getConfigurationElementsFor(String)
Replaced by
IExtensionRegistry.getConfigurationElementsFor(String) . |
org.eclipse.core.runtime.IPluginRegistry.getConfigurationElementsFor(String, String)
Replaced by
IExtensionRegistry.getConfigurationElementsFor(String, String) . |
org.eclipse.core.runtime.IPluginRegistry.getConfigurationElementsFor(String, String, String)
Replaced by
IExtensionRegistry.getConfigurationElementsFor(String, String, String) . |
org.eclipse.core.runtime.ILibrary.getContentFilters()
As of Eclipse 3.0 content filters are obsolete.
There is no replacement. |
org.eclipse.help.IHelp.getContext(String)
Use HelpSystem.getContext(contextId) instead. |
org.eclipse.debug.ui.AbstractDebugView.getContextMenuManager()
@see AbstractDebugView.getContextMenuManagers() |
org.eclipse.debug.ui.IDebugView.getContextMenuManager()
See AbstractDebugView#getContextMenuManagers() |
org.eclipse.ui.IWorkbench.getContextSupport()
Please use
IServiceLocator.getService(Class) instead. |
org.eclipse.ant.core.AntCorePreferences.getCustomURLs()
|
org.eclipse.ui.part.MultiPageEditorSite.getDecoratorManager()
use IWorkbench.getDecoratorManager() |
org.eclipse.ui.texteditor.quickdiff.ReferenceProviderDescriptor.getDefault()
as of 3.2, the default flag should not be used any longer |
org.eclipse.ant.core.AntCorePreferences.getDefaultAntURLs()
|
org.eclipse.ui.IEditorRegistry.getDefaultEditor()
The system external editor is the default editor.
Use findEditor(IEditorRegistry.SYSTEM_EXTERNAL_EDITOR_ID)
instead. |
org.eclipse.search.ui.SearchUI.getDefaultPerspectiveId()
Use
NewSearchUI.getDefaultPerspectiveId() instead. |
org.eclipse.team.core.Team.getDefaultTypes()
Use Team.getFileContentManager().getDefaultExtensionMappings() instead. |
org.eclipse.debug.core.ILaunchConfigurationType.getDelegate()
use getDelegate(String) to specify mode |
org.eclipse.debug.core.ILaunchConfigurationType.getDelegate(String)
since 3.3, the method getDelegates(Set) should be used
instead, as there can be more than one capable delegate per mode or combination
of modes |
org.eclipse.core.runtime.Plugin.getDescriptor()
IPluginDescriptor was refactored in Eclipse 3.0.
The getDescriptor() method may only be called by plug-ins
which explicitly require the org.eclipse.core.runtime.compatibility plug-in.
See the comments on
IPluginDescriptor and its methods for details. |
org.eclipse.swt.custom.CTabItem.getDisabledImage()
the disabled image is not used |
org.eclipse.ui.IWorkbenchPage.getEditorReuseThreshold()
|
org.eclipse.ui.IPageLayout.getEditorReuseThreshold()
this always returns -1 as of Eclipse 2.1 |
org.eclipse.ui.IWorkbenchPage.getEditors()
use #getEditorReferences() instead |
org.eclipse.core.resources.IFile.getEncoding()
use IFile#getCharset instead |
org.eclipse.jface.dialogs.InputDialog.getErrorMessageLabel()
use setErrorMessage(String) instead |
org.eclipse.ui.actions.CopyProjectAction.getErrorsTitle()
As of 3.3, the undoable operation created by this action
handles error dialogs. |
org.eclipse.ui.actions.MoveProjectAction.getErrorsTitle()
As of 3.3, the error handling is performed by the undoable
operation which handles the move. |
org.eclipse.core.runtime.IPluginDescriptor.getExtension(String)
Use
Platform.getExtensionRegistry().getExtension(id + "." + extensionName)
where id is the plug-in id. |
org.eclipse.core.runtime.IPluginRegistry.getExtension(String, String)
Replaced by
IExtensionRegistry.getExtension(String, String) . |
org.eclipse.core.runtime.IPluginRegistry.getExtension(String, String, String)
Replaced by
IExtensionRegistry.getExtension(String, String, String) . |
org.eclipse.core.runtime.IPluginDescriptor.getExtensionPoint(String)
Use
Platform.getExtensionRegistry().getExtensionPoint(id, extensionPointId)
where id is the plug-in id. |
org.eclipse.core.runtime.IPluginRegistry.getExtensionPoint(String)
Replaced by
IExtensionRegistry.getExtensionPoint(String) . |
org.eclipse.core.runtime.IPluginRegistry.getExtensionPoint(String, String)
Replaced by
IExtensionRegistry.getExtensionPoint(String, String) . |
org.eclipse.core.runtime.IPluginDescriptor.getExtensionPoints()
Use
Platform.getExtensionRegistry().getExtensionPoints(id)
where id is the plug-in id. |
org.eclipse.core.runtime.IPluginRegistry.getExtensionPoints()
Replaced by
IExtensionRegistry.getExtensionPoints() . |
org.eclipse.core.runtime.IPluginDescriptor.getExtensions()
Use
Platform.getExtensionRegistry().getExtensions(id)
where id is the plug-in id. |
org.eclipse.update.core.IIncludedFeatureReference.getFeature()
use getFeature(IProgressMonitor) |
org.eclipse.update.core.FeatureReference.getFeature()
use getFeaure(IProgressMonitor) |
org.eclipse.update.core.IFeatureReference.getFeature()
use getFeature(IProgressMonitor) instead |
org.eclipse.update.core.IncludedFeatureReference.getFeature()
use getFeature(IProgressMonitor) |
org.eclipse.update.core.IIncludedFeatureReference.getFeature(boolean, IConfiguredSite)
use getFeature(IProgressMonitor) |
org.eclipse.update.core.IncludedFeatureReference.getFeature(boolean, IConfiguredSite)
use getFeature(IProgressMonitor) |
org.eclipse.update.core.IIncludedFeatureReference.getFeature(boolean, IConfiguredSite, IProgressMonitor)
use getFeature(IProgressMonitor) |
org.eclipse.update.core.IncludedFeatureReference.getFeature(boolean, IConfiguredSite, IProgressMonitor)
use getFeature(IProgressMonitor) |
org.eclipse.update.core.model.FeatureModel.getFeatureIncludeVersionedIdentifier()
use getFeatureIncludeIdentifier instead. |
org.eclipse.update.configurator.IPlatformConfiguration.getFeaturesChangeStamp()
Do not use this method. |
org.eclipse.update.configurator.IPlatformConfiguration.ISiteEntry.getFeaturesChangeStamp()
Do not use this method |
org.eclipse.core.filebuffers.IFileBufferManager.getFileBuffer(IPath)
As of 3.3, replaced by
IFileBufferManager.getFileBuffer(IPath, LocationKind)
|
org.eclipse.team.core.RepositoryProvider.getFileModificationValidator()
use
RepositoryProvider.getFileModificationValidator2()
|
org.eclipse.team.core.history.provider.FileRevision.getFileRevisionFor(IFile)
This method doesn't do anything useful so it has been deprecated. |
org.eclipse.ui.actions.CopyFilesAndFoldersOperation.getFiles(String[])
As of 3.3, this method is no longer in use anywhere in this
class and is only provided for backwards compatability with
subclasses of the receiver. |
org.eclipse.swt.widgets.FontDialog.getFontData()
use #getFontList () |
org.eclipse.ui.help.WorkbenchHelp.getHelp(Control)
as context computers are no longer supported |
org.eclipse.ui.help.WorkbenchHelp.getHelp(Menu)
as context computers are no longer supported |
org.eclipse.ui.help.WorkbenchHelp.getHelp(MenuItem)
as context computers are no longer supported |
org.eclipse.ui.help.WorkbenchHelp.getHelpSupport()
Use the static methods on this class and on
HelpSystem instead of the IHelp methods
on the object returned by this method. |
org.eclipse.jface.text.DefaultTextHover.getHoverInfo(ITextViewer, IRegion)
As of 3.4, replaced by
ITextHoverExtension2.getHoverInfo2(ITextViewer, IRegion)
|
org.eclipse.jface.text.ITextHover.getHoverInfo(ITextViewer, IRegion)
As of 3.4, replaced by
ITextHoverExtension2.getHoverInfo2(ITextViewer, IRegion)
|
org.eclipse.update.core.SiteManager.getHttpProxyPort()
clients should access the
IProxyService directly |
org.eclipse.update.core.SiteManager.getHttpProxyServer()
clients should access the
IProxyService directly |
org.eclipse.jface.util.SafeRunnable.getIgnoreErrors(boolean)
use getIgnoreErrors() |
org.eclipse.ui.IWorkingSet.getImage()
use
IWorkingSet.getImageDescriptor() instead |
org.eclipse.ui.texteditor.MarkerAnnotation.getImage(Display)
As of 3.0, visual presentation is no longer supported,
annotation with a visible presentation should implement
IAnnotationPresentation
|
org.eclipse.ui.texteditor.MarkerAnnotation.getImage(Display, ImageDescriptor)
As of 3.0, visual presentation is no longer supported,
annotation with a visible presentation should implement
IAnnotationPresentation
|
org.eclipse.ui.texteditor.MarkerAnnotation.getImage(String)
As of 3.0, visual presentation is no longer supported,
annotation with a visible presentation should implement
IAnnotationPresentation
|
org.eclipse.ui.texteditor.MarkerAnnotation.getImageRegistry(Display)
As of 3.0, visual presentation is no longer supported,
annotation with a visible presentation should implement
IAnnotationPresentation
|
org.eclipse.jface.text.information.IInformationProvider.getInformation(ITextViewer, IRegion)
As of 2.1, replaced by
IInformationProviderExtension.getInformation2(ITextViewer, IRegion)
|
org.eclipse.ui.dialogs.SelectionDialog.getInitialSelections()
use getInitialElementSelections() instead |
org.eclipse.core.runtime.IPluginDescriptor.getInstallURL()
Use
bundle.getEntry("/");
where bundle is the bundle associated with
the relevant plug-in or simply use the getEntry API
to construct the desired URL. |
org.eclipse.jface.viewers.StructuredViewer.getItem(int, int)
This method is deprecated in 3.3 in favor of
ColumnViewer.getItemAt(org.eclipse.swt.graphics.Point) .
Viewers who are not subclasses of
ColumnViewer should consider using a
widget relative implementation like
ColumnViewer.getItemAt(org.eclipse.swt.graphics.Point) . |
org.eclipse.core.runtime.Platform.getJobManager()
The method
Job.getJobManager() should be used instead. |
org.eclipse.ui.IWorkbenchPartSite.getKeyBindingService()
Use
IServiceLocator.getService(Class) instead. |
org.eclipse.ui.intro.IIntroSite.getKeyBindingService()
Use IServiceLocator#getService(*) to retrieve
IContextService and IHandlerService instead. |
org.eclipse.core.runtime.IPluginDescriptor.getLabel()
Use
bundle.getHeaders().get(org.osgi.framework.Constants.BUNDLE_NAME)
where bundle is the bundle associated with
the relevant plug-in. |
org.eclipse.debug.ui.actions.AbstractLaunchHistoryAction.getLaunchHistory()
this method returns a class that is not API and is not intended
for clients of the debug platform. Instead, use getHistory() ,
getFavorites() , and getLastLaunch() . |
org.eclipse.ui.texteditor.MarkerAnnotation.getLayer()
As of 3.0, replaced by
IAnnotationAccessExtension.getLayer(org.eclipse.jface.text.source.Annotation)
|
org.eclipse.ui.IDecoratorManager.getLightweightLabelDecorator(String)
use getBaseLabelProvider(String) instead. |
org.eclipse.ui.forms.widgets.FormText.getLoadingText()
loading text is not used since 3.1 |
org.eclipse.core.resources.IProjectDescription.getLocation()
Since 3.2, project locations are not necessarily in the local file
system. The more general
IProjectDescription.getLocationURI() method should be used instead. |
org.eclipse.debug.core.ILaunchConfiguration.getLocation()
Since a launch configuration does not need to be stored in the local
file system, this attribute should no longer be used to identify a launch configuration. |
org.eclipse.team.ui.synchronize.SubscriberParticipant.getLongTaskName()
use getLongTaskName(IResource[]) instead
|
org.eclipse.ui.texteditor.AnnotationPreference.getMarkerType()
since 3.0 |
org.eclipse.core.runtime.model.PluginPrerequisiteModel.getMatch()
- use getMatchByte |
org.eclipse.update.core.IIncludedFeatureReference.getMatch()
since 3.0 included feature version is exactly specified |
org.eclipse.update.core.model.IncludedFeatureReferenceModel.getMatch()
since 3.0 included feature version is exactly specified |
org.eclipse.core.runtime.IConfigurationElement.getNamespace()
As namespace is no longer restricted to the contributor name,
use
IConfigurationElement.getNamespaceIdentifier() to obtain namespace name or
IConfigurationElement.getContributor()
to get the name of the contributor of this registry element.
In the past namespace was dictated by the name of the bundle. If bundle org.abc
contributed registry element with Id of MyId , the namespace of
the element was always set to org.abc , producing the qualified name of
org.abc.MyId .
The namespace used to be the same as the bundle name. As a result, the
IConfigurationElement.getNamespace()
method was used both to obtain the name of the bundle and to obtain the namespace of a registry
element.
Since 3.2, the extension registry allows elements to specify qualified name. The extension point
of the plug-in org.abc could specify org.zzz.MyExtPoint as
an Id. In this case, namespace name is org.zzz , but the contributor
name is org.abc .
(The use of a simple Id is still a preferred way. Whenever possible, specify only the simple
Id and let runtime take care of the rest.)
If your code used the
IConfigurationElement.getNamespace() to obtain the name of the contributing bundle,
use
IConfigurationElement.getContributor() . The typical usage pattern here is to find a bundle name to obtain
some information from the corresponding OSGi bundle. For example, deducing the file location
specified as a relative path to the bundle install location would fall into this group.
If your code used the
IConfigurationElement.getNamespace() to obtain the namespace of the registry element,
use
IConfigurationElement.getNamespaceIdentifier() . Typically, this is the case when code is trying to process
registry elements belonging to some logical group. For example, processing notifications for all
elements belonging to the org.abc namespace would fall into this category.
|
org.eclipse.core.runtime.IExtension.getNamespace()
As namespace is no longer restricted to the contributor name,
use
IExtension.getNamespaceIdentifier() to obtain namespace name or
IExtension.getContributor()
to get the name of the contributor of this registry element.
In the past namespace was dictated by the name of the bundle. If bundle org.abc
contributed registry element with Id of MyId , the namespace of
the element was always set to org.abc , producing the qualified name of
org.abc.MyId .
The namespace used to be the same as the bundle name. As a result, the
IExtension.getNamespace()
method was used both to obtain the name of the bundle and to obtain the namespace of a registry
element.
Since 3.2, the extension registry allows elements to specify qualified name. The extension point
of the plug-in org.abc could specify org.zzz.MyExtPoint as
an Id. In this case, namespace name is org.zzz , but the contributor
name is org.abc .
(The use of a simple Id is still a preferred way. Whenever possible, specify only the simple
Id and let runtime take care of the rest.)
If your code used the
IExtension.getNamespace() to obtain the name of the contributing bundle,
use
IExtension.getContributor() . The typical usage pattern here is to find a bundle name to obtain
some information from the corresponding OSGi bundle. For example, deducing the file location
specified as a relative path to the bundle install location would fall into this group.
If your code used the
IExtension.getNamespace() to obtain the namespace of the registry element,
use
IExtension.getNamespaceIdentifier() . Typically, this is the case when code is trying to process
registry elements belonging to some logical group. For example, processing notifications for all
elements belonging to the org.abc namespace would fall into this category.
|
org.eclipse.core.runtime.IExtensionPoint.getNamespace()
As namespace is no longer restricted to the contributor name,
use
IExtensionPoint.getNamespaceIdentifier() to obtain namespace name or
IExtensionPoint.getContributor()
to get the name of the contributor of this registry element.
In the past namespace was dictated by the name of the bundle. If bundle org.abc
contributed registry element with Id of MyId , the namespace of
the element was always set to org.abc , producing the qualified name of
org.abc.MyId .
The namespace used to be the same as the bundle name. As a result, the
IExtensionPoint.getNamespace()
method was used both to obtain the name of the bundle and to obtain the namespace of a registry
element.
Since 3.2, the extension registry allows elements to specify qualified name. The extension point
of the plug-in org.abc could specify org.zzz.MyExtPoint as
an Id. In this case, namespace name is org.zzz , but the contributor
name is org.abc .
(The use of a simple Id is still a preferred way. Whenever possible, specify only the simple
Id and let runtime take care of the rest.)
If your code used the
IExtensionPoint.getNamespace() to obtain the name of the contributing bundle,
use
IExtensionPoint.getContributor() . The typical usage pattern here is to find a bundle name to obtain
some information from the corresponding OSGi bundle. For example, deducing the file location
specified as a relative path to the bundle install location would fall into this group.
If your code used the
IExtensionPoint.getNamespace() to obtain the namespace of the registry element,
use
IExtensionPoint.getNamespaceIdentifier() . Typically, this is the case when code is trying to process
registry elements belonging to some logical group. For example, processing notifications for all
elements belonging to the org.abc namespace would fall into this category.
|
org.eclipse.jface.dialogs.Dialog.getOKButton()
Use getButton(IDialogConstants.OK_ID) instead.
This method will be removed soon. |
org.eclipse.core.runtime.ILibrary.getPackagePrefixes()
As of Eclipse 3.0 package prefix filtering is obsolete.
There is no replacement. |
org.eclipse.core.runtime.ILibrary.getPath()
Given a manifest element corresponding to a classpath entry, the path
for the entry can be accessed by getting the value of the manifest element.
For example,
element.getValue(); // the jar/dir containing the code
|
org.eclipse.jface.dialogs.PopupDialog.getPersistBounds()
As of 3.4, please use
PopupDialog.getPersistLocation() or
PopupDialog.getPersistSize() to determine separately whether
size or location should be persisted. |
org.eclipse.core.runtime.IPluginDescriptor.getPlugin()
In Eclipse 3.0 plug-in runtime objects are not globally managed and
so are not generically accessible. Rather, each plug-in is free to declare
API which exposes the plug-in runtime object (e.g., MyPlugin.getInstance() ).
If this method is being used to activate a plug-in then the following code is
equivalent:
bundle.start()
where bundle is the bundle associated with
the relevant plug-in. |
org.eclipse.core.runtime.Platform.getPlugin(String)
This method only works if the compatibility layer is installed and must not be used otherwise.
See the comments on
IPluginDescriptor.getPlugin() for details. |
org.eclipse.core.runtime.IPluginDescriptor.getPluginClassLoader()
Use
bundle.loadClass(className)
where bundle is the bundle associated with
the relevant plug-in. |
org.eclipse.core.runtime.IPluginRegistry.getPluginDescriptor(String)
IPluginDescriptor was refactored in Eclipse 3.0.
The getPluginDescriptor() method may only be called by plug-ins
which explicitly require the org.eclipse.core.runtime.compatibility plug-in.
See the comments on
IPluginDescriptor and its methods for details. |
org.eclipse.core.runtime.IPluginRegistry.getPluginDescriptor(String, PluginVersionIdentifier)
IPluginDescriptor was refactored in Eclipse 3.0.
The getPluginDescriptor() method may only be called by plug-ins
which explicitly require the org.eclipse.core.runtime.compatibility plug-in.
See the comments on
IPluginDescriptor and its methods for details. |
org.eclipse.core.runtime.IPluginRegistry.getPluginDescriptors()
IPluginDescriptor was refactored in Eclipse 3.0.
The getPluginDescriptors() method may only be called by plug-ins
which explicitly require the org.eclipse.core.runtime.compatibility plug-in.
See the comments on
IPluginDescriptor and its methods for details. |
org.eclipse.core.runtime.IPluginRegistry.getPluginDescriptors(String)
IPluginDescriptor was refactored in Eclipse 3.0.
The getPluginDescriptors() method may only be called by plug-ins
which explicitly require the org.eclipse.core.runtime.compatibility plug-in.
See the comments on
IPluginDescriptor and its methods for details. |
org.eclipse.update.core.model.ImportModel.getPluginIdentifier()
use getIdentifier() instead |
org.eclipse.core.runtime.Plugin.getPluginPreferences()
Replaced by
IEclipsePreferences . Preferences are now stored according
to scopes in the
IPreferencesService . The return value of this method corresponds to
a combination of the
InstanceScope and the
DefaultScope . To set preferences
for your plug-in, use new InstanceScope().getNode(<&yourPluginId>). To set default
preferences for your plug-in, use new DefaultScope().getNode(<yourPluginId>).
To lookup an integer preference value for your plug-in, use
Platform.getPreferencesService().getInt(<yourPluginId>, <preferenceKey>, <defaultValue>, null).
Similar methods exist on
IPreferencesService for obtaining other kinds
of preference values (strings, booleans, etc). |
org.eclipse.ui.editors.text.EditorsUI.getPluginPreferences()
As of 3.5, replaced by
EditorsUI.getPreferenceStore()
|
org.eclipse.core.runtime.IPluginDescriptor.getPluginPrerequisites()
Use
import org.eclipse.osgi.util.ManifestElement;
import org.osgi.framework.Constants;
...
String requires = (String)bundle.getHeaders().get(Constants.REQUIRE_BUNDLE);
ManifestElement[] elements = ManifestElement.parseHeader(Constants.REQUIRE_BUNDLE, requires);
where bundle is the bundle associated with
the relevant plug-in. The resultant elements array contains one
entry for each required plug-in. |
org.eclipse.core.runtime.Platform.getPluginRegistry()
use
Platform.getExtensionRegistry() instead.
This method only works if the compatibility layer is installed and must not be used otherwise.
See the comments on
IPluginRegistry and its methods for details. |
org.eclipse.update.configurator.IPlatformConfiguration.getPluginsChangeStamp()
Do not use this method |
org.eclipse.update.configurator.IPlatformConfiguration.ISiteEntry.getPluginsChangeStamp()
Do not use this method |
org.eclipse.core.runtime.Platform.getPluginStateLocation(Plugin)
clients should call getStateLocation instead |
org.eclipse.update.core.model.ImportModel.getPluginVersion()
use getVersion() instead |
org.eclipse.core.resources.IProject.getPluginWorkingLocation(IPluginDescriptor)
Use IProject.getWorkingLocation(plugin.getUniqueIdentifier()) . |
org.eclipse.jface.preference.FieldEditor.getPreferencePage()
use #getPage() |
org.eclipse.ui.IWorkbench.getPreferenceStore()
this returns the internal preference store for the workbench,
which clients should not use. Use
PlatformUI.getPreferenceStore() instead. Note that
these preference stores are not the same. If you were
previously storing preferences in the store returned by this
method you should move them to your own plugin preference
store. |
org.eclipse.ui.application.IWorkbenchWindowConfigurer.getPresentationFactory()
the presentation factory is now obtained via extension point
and a preference on org.eclipse.ui specifying which one to use;
see IWorkbenchPreferenceConstants.PRESENTATION_FACTORY_ID |
org.eclipse.jface.text.projection.ProjectionDocument.getProjectionMapping()
As of 3.4, replaced by
ProjectionDocument.getDocumentInformationMapping()
|
org.eclipse.team.core.Team.getProjectSetSerializer(String)
Use
RepositoryProviderType.getProjectSetCapability()
to obtain an instance of
ProjectSetCapability instead. |
org.eclipse.core.runtime.Platform.getProtectionSpace(URL)
Authorization database is superseded by the Equinox secure storage.
Use org.eclipse.equinox.security.storage.SecurePreferencesFactory
to obtain secure preferences and org.eclipse.equinox.security.storage.ISecurePreferences
for data access and modifications. |
org.eclipse.core.runtime.IPluginDescriptor.getProviderName()
Use
bundle.getHeaders().get(org.osgi.framework.Constants.BUNDLE_VENDOR)
where bundle is the bundle associated with
the relevant plug-in. |
org.eclipse.core.net.proxy.IProxyService.getProxyDataForHost(String)
This method is deprecated because of its ambiguity. Use
IProxyService.select(URI) instead. |
org.eclipse.core.net.proxy.IProxyService.getProxyDataForHost(String, String)
This method is deprecated because of its ambiguity. Use
IProxyService.select(URI) instead. |
org.eclipse.debug.ui.console.IConsole.getRegion(IConsoleHyperlink)
replaced with getRegion(IHyperlink link) instead |
org.eclipse.core.runtime.IPluginPrerequisite.getResolvedVersionIdentifier()
Callers of this method should interrogate the current 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");
BundleDescription prereq = spec.getSupplier();
|
org.eclipse.core.runtime.IPluginDescriptor.getResourceBundle()
Use
Platform.getResourceBundle(bundle)
where bundle is the bundle associated with
the relevant plug-in. |
org.eclipse.core.runtime.IPluginDescriptor.getResourceString(String)
Use
Platform.getResourceString(bundle, value)
where bundle is the bundle associated with
the relevant plug-in. |
org.eclipse.core.runtime.IPluginDescriptor.getResourceString(String, ResourceBundle)
Use
Platform.getResourceString(bundle, value, resourceBundle)
where bundle is the bundle associated with
the relevant plug-in. |
org.eclipse.core.runtime.IPluginDescriptor.getRuntimeLibraries()
Use
import org.eclipse.osgi.util.ManifestElement;
import org.osgi.framework.Constants;
...
String requires = (String)bundle.getHeaders().get(Constants.BUNDLE_CLASSPATH);
ManifestElement[] elements = ManifestElement.parseHeader(Constants.BUNDLE_CLASSPATH, requires);
where bundle is the bundle associated with
the relevant plug-in. The resultant elements array contains one
entry for each entry on the bundle's classpath.. |
org.eclipse.search.ui.SearchUI.getSearchResultView()
Use
NewSearchUI.getSearchResultView() instead. |
org.eclipse.ui.forms.widgets.Form.getSeparatorColor()
use getHeadColor(IFormColors.H_BOTTOM_KEYLINE2)
|
org.eclipse.ui.texteditor.AnnotationPreference.getSeverity()
since 3.0 |
org.eclipse.ui.views.navigator.ResourceNavigator.getShell()
use getViewSite().getShell() |
org.eclipse.update.core.SiteManager.getSite(URL)
use getSite(URL,IPogressMonitor) instead |
org.eclipse.update.core.SiteManager.getSite(URL, boolean)
use getSite(URL,boolean,IPogressMonitor) instead |
org.eclipse.ui.views.navigator.ResourceNavigator.getSorter()
as of 3.3, use
ResourceNavigator.getComparator()
|
org.eclipse.ui.views.navigator.IResourceNavigator.getSorter()
as of 3.3, use
IResourceNavigator.getComparator() instead |
org.eclipse.debug.core.ILaunchConfigurationType.getSupportedModes()
Since 3.3 all modes are provided as sets and not individual strings. The method getSupportedModeCombinations
should be used instead to retrieve the complete listing of supported modes and their allowable combinations. |
org.eclipse.ui.editors.text.TextFileDocumentProvider.getSystemFile(TextFileDocumentProvider.FileInfo)
As of 3.2, replaced by
TextFileDocumentProvider.getFileStore(org.eclipse.ui.editors.text.TextFileDocumentProvider.FileInfo)
|
org.eclipse.core.filebuffers.FileBuffers.getSystemFileAtLocation(IPath)
As of 3.2, replaced by
FileBuffers.getFileStoreAtLocation(IPath)
|
org.eclipse.core.filebuffers.ITextFileBufferManager.getTextFileBuffer(IPath)
As of 3.3, replaced by
ITextFileBufferManager.getTextFileBuffer(IPath, LocationKind)
|
org.eclipse.jface.dialogs.TitleAreaDialog.getTitleArea()
|
org.eclipse.help.IHelp.getTocs()
Use HelpSystem.getTocs() instead. |
org.eclipse.ant.core.AntCorePreferences.getToolsJarURL()
use getToolsJarEntry() |
org.eclipse.jface.dialogs.DialogPage.getToolTipText(int)
|
org.eclipse.core.runtime.ILibrary.getType()
As of Eclipse 3.0 library types are obsolete.
There is no replacement. |
org.eclipse.jface.text.source.IAnnotationAccess.getType(Annotation)
use Annotation.getType()
|
org.eclipse.ui.texteditor.DefaultMarkerAnnotationAccess.getType(Annotation)
use Annotation.getType()
|
org.eclipse.team.core.Team.getType(IStorage)
Use getFileContentManager().getType(IStorage storage) instead. |
org.eclipse.core.runtime.IPluginDescriptor.getUniqueIdentifier()
Use
bundle.getSymbolicName()
where bundle is the bundle associated with
the relevant plug-in. |
org.eclipse.core.runtime.IPluginPrerequisite.getUniqueIdentifier()
Given a manifest element equivalent of a plug-in
prerequisite (see the class comment), this method is replaced by:
element.getValue();
|
org.eclipse.ui.texteditor.MarkerAnnotation.getUnknownImageName(IMarker)
As of 3.0, visual presentation is no longer supported,
annotation with a visible presentation should implement
IAnnotationPresentation
|
org.eclipse.core.databinding.DataBindingContext.getValidationStatusMap()
as of 1.1, please use
DataBindingContext.getValidationStatusProviders()
|
org.eclipse.core.runtime.IConfigurationElement.getValueAsIs()
The method is equivalent to the
IConfigurationElement.getValue() . Contrary to its description,
this method returns a translated value. Use the
IConfigurationElement.getValue() method instead. |
org.eclipse.core.runtime.IPluginDescriptor.getVersionIdentifier()
Use
String version = (String) bundle.getHeaders().get(org.osgi.framework.Constants.BUNDLE_VERSION);
new PluginVersionIdentifier(version);
where bundle is the bundle associated with
the relevant plug-in. |
org.eclipse.core.runtime.IPluginPrerequisite.getVersionIdentifier()
Callers of this method should interrogate the current 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");
Version reqMinVersion = spec.getVersionRange().getMinimum();
|
org.eclipse.ui.texteditor.MarkerRulerAction.getVerticalRuler()
use getVerticalRulerInfo instead |
org.eclipse.jface.resource.JFaceResources.getViewerFont()
This font is not in use |
org.eclipse.ui.IWorkbenchPage.getViews()
use #getViewReferences() instead. |
org.eclipse.jface.text.TextViewer.getVisibleLinesInViewport()
as of 3.2 |
org.eclipse.jface.text.source.LineNumberRulerColumn.getVisibleLinesInViewport()
as of 3.2 the number of lines in the viewport cannot be computed because
StyledText supports variable line heights |
org.eclipse.jface.text.source.ChangeRulerColumn.getVisibleLinesInViewport()
as of 3.2 the number of lines in the viewport cannot be computed because
StyledText supports variable line heights |
org.eclipse.jface.text.TextViewer.getWidthInPixels(String)
use getWidthInPixels(int, int) instead |
org.eclipse.ui.IWorkbenchPage.getWorkingSet()
individual views should store a working set if needed |
org.eclipse.ui.texteditor.AbstractDecoratedTextEditor.gotoMarker(IMarker)
visibility will be reduced, use getAdapter(IGotoMarker.class) for accessing this method
|
org.eclipse.jface.viewers.ViewerDropAdapter.handleException(Throwable, DropTargetEvent)
this method should not be used. Exception handling has been
removed from DropTargetAdapter methods overridden by this class.
Handles any exception that occurs during callback, including
rethrowing behavior.
[Issue: Implementation prints stack trace and eats exception to avoid
crashing VA/J.
Consider conditionalizing the implementation to do one thing in VAJ
and something more reasonable in other operating environments.
]
|
org.eclipse.update.core.SiteManager.handleNewChanges()
Do not use this method |
org.eclipse.ui.views.navigator.ResourceNavigator.handleOpen(OpenEvent)
As of 3.5, replaced by
ResourceNavigator.handleOpen(ISelection)
|
org.eclipse.core.databinding.observable.map.ComputedObservableMap.init()
Subclasses are no longer required to call this method. |
org.eclipse.ui.texteditor.MarkerAnnotation.initialize()
As of 3.0, visual presentation is no longer supported,
annotation with a visible presentation should implement
IAnnotationPresentation
|
org.eclipse.core.runtime.Plugin.initializeDefaultPluginPreferences()
This method has been refactored in the new preference mechanism
to handle the case where the runtime compatibility layer does not exist. The
contents of this method should be moved to the method named
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);
}
}
|
org.eclipse.ui.plugin.AbstractUIPlugin.initializeDefaultPluginPreferences()
this is only called if the runtime compatibility layer is
present. See the deprecated comment in
Plugin.initializeDefaultPluginPreferences() . |
org.eclipse.ui.plugin.AbstractUIPlugin.initializeDefaultPreferences(IPreferenceStore)
this is only called if the runtime compatibility layer is
present. See
AbstractUIPlugin.initializeDefaultPluginPreferences() . |
org.eclipse.ui.views.navigator.ResourceNavigator.initResourceSorter()
as of 3.3, use
ResourceNavigator.initResourceComparator() instead |
org.eclipse.core.runtime.Plugin.internalInitializeDefaultPluginPreferences()
|
org.eclipse.ui.actions.WorkspaceAction.invokeOperation(IResource, IProgressMonitor)
Since 3.3, subclasses should instead implement the method
WorkspaceAction.createOperation(IStatus[]) and provide an empty implementation
for this method.
|
org.eclipse.ui.contexts.IContextActivation.isActive(IEvaluationContext)
Use
IEvaluationResultCache.evaluate(IEvaluationContext)
instead. |
org.eclipse.ui.handlers.IHandlerActivation.isActive(IEvaluationContext)
Use
IEvaluationResultCache.evaluate(IEvaluationContext)
instead. |
org.eclipse.ui.application.WorkbenchAdvisor.isApplicationMenu(IWorkbenchWindowConfigurer, String)
since 3.1, override
ActionBarAdvisor.isApplicationMenu(String) instead |
org.eclipse.ui.forms.widgets.Form.isBackgroundImageClipped()
due to the underlying widget limitations, background image is
always clipped. |
org.eclipse.help.IHelp.isContextHelpDisplayed()
Use WorkbenchHelp.isContextHelpDisplayed() instead. |
org.eclipse.jface.text.link.LinkedPositionGroup.isEmtpy()
As of 3.1, replaced by
LinkedPositionGroup.isEmpty()
|
org.eclipse.core.runtime.ILibrary.isExported()
As of Eclipse 3.0 exporting an individual library is obsolete.
There is no replacement. |
org.eclipse.core.runtime.IPluginPrerequisite.isExported()
Given a manifest element equivalent of a plug-in
prerequisite (see the class comment), this method is replaced by:
element.getAttribute(Constants.REPROVIDE_ATTRIBUTE);
|
org.eclipse.core.runtime.ILibrary.isFullyExported()
As of Eclipse 3.0 exporting an individual library is obsolete.
There is no replacement. |
org.eclipse.update.core.SiteManager.isHttpProxyEnable()
clients should access the
IProxyService directly |
org.eclipse.team.core.Team.isIgnored(IFile)
use isIgnoredHint instead |
org.eclipse.team.core.Team.isIgnoredHint(IFile)
use isIgnoredHint(IResource) instead |
org.eclipse.ui.forms.widgets.FormText.isLoading()
not used any more - returns false
|
org.eclipse.core.resources.IResource.isLocal(int)
This API is no longer in use. Note that this API is unrelated
to whether the resource is in the local file system versus some other file system. |
org.eclipse.core.runtime.IPluginPrerequisite.isMatchedAsCompatible()
Callers of this method should interrogate the current 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;
|
org.eclipse.core.runtime.IPluginPrerequisite.isMatchedAsEquivalent()
Callers of this method should interrogate the current 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;
|
org.eclipse.core.runtime.IPluginPrerequisite.isMatchedAsExact()
Callers of this method should interrogate the current 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;
|
org.eclipse.core.runtime.IPluginPrerequisite.isMatchedAsGreaterOrEqual()
Callers of this method should interrogate the current 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;
|
org.eclipse.core.runtime.IPluginPrerequisite.isMatchedAsPerfect()
Callers of this method should interrogate the current 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;
|
org.eclipse.jface.text.source.IAnnotationAccess.isMultiLine(Annotation)
assumed to always return true
|
org.eclipse.ui.texteditor.DefaultMarkerAnnotationAccess.isMultiLine(Annotation)
assumed to always return true
|
org.eclipse.core.runtime.IPluginPrerequisite.isOptional()
Given a manifest element equivalent of a plug-in
prerequisite (see the class comment), this method is replaced by:
"true".equals(element.getAttribute(Constants.OPTIONAL_ATTRIBUTE);
|
org.eclipse.core.runtime.IPluginDescriptor.isPluginActivated()
Use
bundle.getState == org.osgi.framework.Bundle.ACTIVE
where bundle is the bundle associated with
the relevant plug-in. |
org.eclipse.update.configuration.IConfiguredSite.isPrivateSite()
private site are considered the same as extension site (3.0) |
org.eclipse.core.resources.IResource.isReadOnly()
use IResource#getResourceAttributes()
|
org.eclipse.jface.action.MenuManager.isSubstituteFor(IContributionItem)
this method is no longer a part of the
IContributionItem API. |
org.eclipse.jface.text.source.IAnnotationAccess.isTemporary(Annotation)
use Annotation.isPersistent()
|
org.eclipse.ui.texteditor.DefaultMarkerAnnotationAccess.isTemporary(Annotation)
assumed to always return true
|
org.eclipse.core.filebuffers.ITextFileBufferManager.isTextFileLocation(IPath)
As of 3.2, replaced by
ITextFileBufferManager.isTextFileLocation(IPath, boolean)
|
org.eclipse.jface.action.SubContributionManager.items()
Use getItems(String value) instead. |
org.eclipse.debug.ui.AbstractLaunchConfigurationTabGroup.launched(ILaunch)
|
org.eclipse.debug.ui.ILaunchConfigurationTab.launched(ILaunch)
As of R3.0, this method is no longer called by the launch
framework. Since tabs do not exist when launching is performed elsewhere
than the launch dialog, this method cannot be relied upon for launching
functionality. |
org.eclipse.debug.ui.AbstractLaunchConfigurationTab.launched(ILaunch)
|
org.eclipse.debug.ui.ILaunchConfigurationTabGroup.launched(ILaunch)
As of R3.0, this method is no longer called by the launch
framework. Since tabs do not exist when launching is performed elsewhere
than the launch dialog, this method cannot be relied upon for launching
functionality. |
org.eclipse.ui.views.navigator.ResourceNavigator.linkToEditor(IStructuredSelection)
As of 3.5, replaced by
ResourceNavigator.linkToEditor(ISelection)
|
org.eclipse.ui.plugin.AbstractUIPlugin.loadPreferenceStore()
As of Eclipse 2.0, a basic preference store exists for all
plug-ins. This method now exists only for backwards compatibility.
It is called as the plug-in's preference store is being initialized.
The plug-ins preferences are loaded from the file regardless of what
this method does. |
org.eclipse.core.databinding.beans.BeansObservables.observeDetailList(Realm, IObservableValue, String, Class)
Use
BeansObservables.observeDetailList(IObservableValue, String, Class)
instead |
org.eclipse.core.databinding.beans.PojoObservables.observeDetailList(Realm, IObservableValue, String, Class)
Use
PojoObservables.observeDetailList(IObservableValue, String, Class)
instead |
org.eclipse.core.databinding.beans.BeansObservables.observeDetailMap(Realm, IObservableValue, String)
Use
BeansObservables.observeDetailMap(IObservableValue, String)
instead |
org.eclipse.core.databinding.beans.PojoObservables.observeDetailMap(Realm, IObservableValue, String)
Use
PojoObservables.observeDetailMap(IObservableValue, String)
instead |
org.eclipse.core.databinding.beans.BeansObservables.observeDetailSet(Realm, IObservableValue, String, Class)
Use
BeansObservables.observeDetailSet(IObservableValue, String, Class)
instead. |
org.eclipse.core.databinding.beans.PojoObservables.observeDetailSet(Realm, IObservableValue, String, Class)
Use
PojoObservables.observeDetailSet(IObservableValue, String, Class)
instead. |
org.eclipse.core.databinding.beans.BeansObservables.observeDetailValue(Realm, IObservableValue, Class, String, Class)
Use
BeansObservables.observeDetailValue(IObservableValue, Class, String, Class)
instead. |
org.eclipse.core.databinding.beans.BeansObservables.observeDetailValue(Realm, IObservableValue, String, Class)
Use
BeansObservables.observeDetailValue(IObservableValue, String, Class)
instead |
org.eclipse.core.databinding.beans.PojoObservables.observeDetailValue(Realm, IObservableValue, String, Class)
Use
PojoObservables.observeDetailValue(IObservableValue, String, Class)
instead |
org.eclipse.core.runtime.spi.RegistryStrategy.onStart(IExtensionRegistry)
use
RegistryStrategy.onStart(IExtensionRegistry, boolean) . |
org.eclipse.ui.application.WorkbenchAdvisor.openIntro(IWorkbenchWindowConfigurer)
since 3.1, override
WorkbenchWindowAdvisor.openIntro() instead |
org.eclipse.debug.ui.DebugUITools.openLaunchConfigurationDialog(Shell, IStructuredSelection, String)
use openLaunchConfigurationDialogOnGroup(Shell, IStructuredSelection, String)
to specify the launch group that the dialog should be opened on. This method will open
on the launch group with the specified mode and a null category |
org.eclipse.search.ui.SearchUI.openSearchDialog(IWorkbenchWindow, String)
Use
NewSearchUI.openSearchDialog(IWorkbenchWindow, String) instead. |
org.eclipse.core.runtime.Plugin.openStream(IPath)
use
FileLocator.openStream(Bundle, IPath, boolean)
|
org.eclipse.core.runtime.Plugin.openStream(IPath, boolean)
use
FileLocator.openStream(Bundle, IPath, boolean)
|
org.eclipse.ui.texteditor.MarkerAnnotation.paint(GC, Canvas, Rectangle)
As of 3.0 replaced by
IAnnotationAccessExtension.paint(org.eclipse.jface.text.source.Annotation, GC, Canvas, Rectangle)
|
org.eclipse.ui.console.IConsoleView.pin(IConsole)
rather than pinning a specific console, a console view is
pinned - use setPinned(boolean)
|
org.eclipse.compare.structuremergeviewer.StructureDiffViewer.postDiffHook(Differencer, IDiffContainer)
Subclasses should override
StructureDiffViewer.postDiffHook(Differencer, IDiffContainer, IProgressMonitor)
instead |
org.eclipse.ui.application.WorkbenchAdvisor.postWindowClose(IWorkbenchWindowConfigurer)
since 3.1, override
WorkbenchWindowAdvisor.postWindowClose() instead |
org.eclipse.ui.application.WorkbenchAdvisor.postWindowCreate(IWorkbenchWindowConfigurer)
since 3.1, override
WorkbenchWindowAdvisor.postWindowCreate() instead |
org.eclipse.ui.application.WorkbenchAdvisor.postWindowOpen(IWorkbenchWindowConfigurer)
since 3.1, override
WorkbenchWindowAdvisor.postWindowOpen() instead |
org.eclipse.ui.application.WorkbenchAdvisor.postWindowRestore(IWorkbenchWindowConfigurer)
since 3.1, override
WorkbenchWindowAdvisor.postWindowRestore() instead |
org.eclipse.compare.structuremergeviewer.StructureDiffViewer.preDiffHook(IStructureComparator, IStructureComparator, IStructureComparator)
Clients should override
StructureDiffViewer.preDiffHook(IStructureComparator, IStructureComparator, IStructureComparator, IProgressMonitor)
|
org.eclipse.ui.application.WorkbenchAdvisor.preWindowOpen(IWorkbenchWindowConfigurer)
since 3.1, override
WorkbenchWindowAdvisor.preWindowOpen() instead |
org.eclipse.ui.application.WorkbenchAdvisor.preWindowShellClose(IWorkbenchWindowConfigurer)
since 3.1, override
WorkbenchWindowAdvisor.preWindowShellClose() instead |
org.eclipse.team.core.ProjectSetCapability.projectSetCreated(File, Object, IProgressMonitor)
should use or override
projectSetCreated(File, ProjectSetSerializationContext, IProgressMonitor)
instead |
org.eclipse.ui.editors.text.FileDocumentProvider.readUTF8BOM(IFile, String, Object)
as of 3.0 this method is no longer in use and does nothing |
org.eclipse.core.filebuffers.IFileBufferManager.releaseSynchronizationContext(IPath)
As of 3.1, replaced by
IFileBuffer.releaseSynchronizationContext()
|
org.eclipse.ui.texteditor.spelling.SpellingProblem.removeAllInActiveEditor(ITextEditor, String)
As of 3.4, replaced by
SpellingProblem.removeAll(ISourceViewer, String)
|
org.eclipse.swt.custom.CTabFolder.removeCTabFolderListener(CTabFolderListener)
see removeCTabFolderCloseListener(CTabFolderListener) |
org.eclipse.team.core.ICache.removeDisposeListener(ICacheListener)
use
ICache.removeCacheListener(ICacheListener)
|
org.eclipse.swt.ole.win32.OleControlSite.removeEventListener(OleAutomation, GUID, int, OleListener)
- use OleControlSite.removeEventListener(OleAutomation, int, OleListener) |
org.eclipse.jface.text.source.VerticalRuler.removeMouseListener(MouseListener)
will be removed |
org.eclipse.core.filebuffers.IFileBufferManager.requestSynchronizationContext(IPath)
As of 3.1, replaced by
IFileBuffer.requestSynchronizationContext()
|
org.eclipse.debug.ui.memory.AbstractTableRendering.reset()
use resetRendering to reset this rendering. |
org.eclipse.core.runtime.Platform.resolve(URL)
use
FileLocator.resolve(URL) instead |
org.eclipse.core.runtime.jobs.IJobManager.resume(ISchedulingRule)
This method is not safe and should not be used.
Suspending a scheduling rule violates the thread safety
of clients that use scheduling rules as a mutual exclusion mechanism,
and can result in concurrency problems in all clients that use the suspended rule. |
org.eclipse.search.ui.SearchUI.reuseEditor()
Use
NewSearchUI.reuseEditor() instead. |
org.eclipse.core.runtime.Platform.run(ISafeRunnable)
clients should use SafeRunner#run instead |
org.eclipse.search.ui.NewSearchUI.runQuery(ISearchQuery)
deprecated in 3.1.
Use
NewSearchUI.runQueryInBackground(ISearchQuery) to run a query in background
or
NewSearchUI.runQueryInForeground(IRunnableContext, ISearchQuery) to run it in foreground |
org.eclipse.ui.IActionDelegateWithEvent.runWithEvent(IAction, Event)
Use org.eclipse.ui.IActionDelegate2 instead. |
org.eclipse.compare.CompareEditorInput.save(IProgressMonitor)
Override method saveChanges instead. |
org.eclipse.compare.contentmergeviewer.ContentMergeViewer.save(IProgressMonitor)
use
IFlushable.flush(IProgressMonitor) . |
org.eclipse.debug.ui.DebugUITools.saveAndBuildBeforeLaunch()
Saving has been moved to the launch delegate LaunchConfigurationDelegate to allow for scoped saving
of resources that are only involved in the current launch, no longer the entire workspace |
org.eclipse.debug.ui.DebugUITools.saveBeforeLaunch()
Saving has been moved to the launch delegate LaunchConfigurationDelegate to allow for scoped saving
of resources that are only involved in the current launch, no longer the entire workspace |
org.eclipse.core.runtime.Plugin.savePluginPreferences()
Replaced by InstanceScope.getNode(<bundleId>).flush() |
org.eclipse.ui.plugin.AbstractUIPlugin.savePreferenceStore()
As of Eclipse 2.0, preferences exist for all plug-ins. The
equivalent of this method is Plugin.savePluginPreferences .
This method now calls savePluginPreferences , and exists only for
backwards compatibility. |
org.eclipse.jface.text.AbstractDocument.search(int, String, boolean, boolean, boolean)
as of 3.0 search is provided by
FindReplaceDocumentAdapter
|
org.eclipse.jface.text.IDocument.search(int, String, boolean, boolean, boolean)
as of 3.0 search is provided by
FindReplaceDocumentAdapter
|
org.eclipse.search.ui.ISearchResultView.searchStarted(String, String, ImageDescriptor, IContextMenuContributor, ILabelProvider, IAction, IGroupByKeyComputer, IRunnableWithProgress)
As of build > 20011107, replaced by the new version with additional parameter |
org.eclipse.search.ui.ISearchResultView.searchStarted(String, String, String, ImageDescriptor, IContextMenuContributor, ILabelProvider, IAction, IGroupByKeyComputer, IRunnableWithProgress)
As of build > 20020514, replaced by the new version which provides an action group factory |
org.eclipse.jface.viewers.CheckboxTreeViewer.setAllChecked(boolean)
as this method only checks or unchecks visible items
is is recommended that
CheckboxTreeViewer.setSubtreeChecked(Object, boolean)
is used instead. |
org.eclipse.team.core.Team.setAllTypes(String[], int[])
Use getFileContentManager().setExtensionMappings() instead. |
org.eclipse.jface.util.Policy.setAnimatorFactory(AnimatorFactory)
this is no longer in use as of 3.3 |
org.eclipse.ant.core.AntCorePreferences.setAntURLs(URL[])
use setAntHomeEntires(IAntClasspathEntry[]) |
org.eclipse.jface.text.TextViewer.setAutoIndentStrategy(IAutoIndentStrategy, String)
since 3.1, use
ITextViewerExtension2.prependAutoEditStrategy(IAutoEditStrategy, String) and
ITextViewerExtension2.removeAutoEditStrategy(IAutoEditStrategy, String) instead |
org.eclipse.jface.text.ITextViewer.setAutoIndentStrategy(IAutoIndentStrategy, String)
since 3.1, use
ITextViewerExtension2.prependAutoEditStrategy(IAutoEditStrategy, String) and
ITextViewerExtension2.removeAutoEditStrategy(IAutoEditStrategy, String) instead |
org.eclipse.ui.console.TextConsole.setBackgrond(Color)
use setBackground(Color) instead |
org.eclipse.ui.forms.widgets.Form.setBackgroundImageAlignment(int)
due to the underlying widget limitations, background image is
always tiled and alignment cannot be controlled. |
org.eclipse.ui.forms.widgets.Form.setBackgroundImageClipped(boolean)
due to the underlying widget limitations, background image is
always clipped. |
org.eclipse.swt.custom.StyledText.setBidiColoring(boolean)
use BidiSegmentListener instead. |
org.eclipse.update.configurator.IPlatformConfiguration.setBootstrapPluginLocation(String, URL)
Do not use this method. Use the osig.bundles system property contains
the urls of the automatically started bundles. |
org.eclipse.core.resources.IFile.setCharset(String)
Replaced by
IFile.setCharset(String, IProgressMonitor) which
is a workspace operation and reports changes in resource deltas. |
org.eclipse.jface.text.templates.Template.setContextTypeId(String)
Templates should never be modified |
org.eclipse.ant.core.AntCorePreferences.setCustomURLs(URL[])
use setAdditionalEntries(IAntClasspathEntry)[] |
org.eclipse.core.resources.IContainer.setDefaultCharset(String)
Replaced by
IContainer.setDefaultCharset(String, IProgressMonitor) which
is a workspace operation and reports changes in resource deltas. |
org.eclipse.jface.text.templates.Template.setDescription(String)
Templates should never be modified |
org.eclipse.swt.custom.CTabItem.setDisabledImage(Image)
This image is not used |
org.eclipse.ui.editors.text.StorageDocumentProvider.setDocumentContent(IDocument, IEditorInput)
use the encoding based version instead |
org.eclipse.ui.editors.text.FileDocumentProvider.setDocumentContent(IDocument, IEditorInput)
use file encoding based version |
org.eclipse.ui.editors.text.StorageDocumentProvider.setDocumentContent(IDocument, InputStream)
use encoding based version instead |
org.eclipse.ui.IWorkbenchPage.setEditorReuseThreshold(int)
use IPageLayout.setEditorReuseThreshold(int openEditors)
instead. |
org.eclipse.ui.IPageLayout.setEditorReuseThreshold(int)
this method has no effect, as of Eclipse 2.1 |
org.eclipse.jface.text.AbstractHoverInformationControlManager.setEnabled(boolean)
visibility will be changed to protected |
org.eclipse.jface.text.AbstractInformationControlManager.setEnabled(boolean)
visibility will be changed to protected |
org.eclipse.compare.CompareEditorInput.setFocus()
Please use
CompareEditorInput.setFocus2() instead. |
org.eclipse.swt.widgets.FontDialog.setFontData(FontData)
use #setFontList (FontData []) |
org.eclipse.ui.help.WorkbenchHelp.setHelp(Control, IContextComputer)
context computers are no longer supported, clients should implement
their own help listener |
org.eclipse.ui.help.WorkbenchHelp.setHelp(Control, Object[])
use setHelp with single context id parameter |
org.eclipse.ui.help.WorkbenchHelp.setHelp(IAction, IContextComputer)
context computers are no longer supported, clients should implement
their own help listener |
org.eclipse.ui.help.WorkbenchHelp.setHelp(IAction, Object[])
use setHelp with a single context id parameter |
org.eclipse.ui.help.WorkbenchHelp.setHelp(Menu, IContextComputer)
context computers are no longer supported, clients should implement
their own help listener |
org.eclipse.ui.help.WorkbenchHelp.setHelp(MenuItem, IContextComputer)
context computers are no longer supported, clients should implement
their own help listener |
org.eclipse.ui.help.WorkbenchHelp.setHelp(MenuItem, Object[])
use setHelp with single context id parameter |
org.eclipse.ui.help.WorkbenchHelp.setHelp(Menu, Object[])
use setHelp with single context id parameter |
org.eclipse.update.core.SiteManager.setHttpProxyInfo(boolean, String, String)
clients should use the
IProxyService directly |
org.eclipse.ui.texteditor.MarkerAnnotation.setImage(Image)
As of 3.0, visual presentation is no longer supported,
annotation with a visible presentation should implement
IAnnotationPresentation
|
org.eclipse.swt.widgets.TableItem.setImageIndent(int)
this functionality is not supported on most platforms |
org.eclipse.ui.views.navigator.ResourceNavigator.setLabelDecorator(ILabelDecorator)
use the decorators extension point instead; see IWorkbench.getDecoratorManager() |
org.eclipse.ui.texteditor.MarkerAnnotation.setLayer(int)
As of 3.0, annotation with a visible presentation should implement
IAnnotationPresentation
|
org.eclipse.ui.forms.widgets.FormText.setLoadingText(String)
use setText(loadingText, false, false); |
org.eclipse.core.resources.IResource.setLocal(boolean, int, IProgressMonitor)
This API is no longer in use. Note that this API is unrelated
to whether the resource is in the local file system versus some other file system. |
org.eclipse.core.runtime.model.PluginPrerequisiteModel.setMatch(boolean)
use setMatchByte |
org.eclipse.update.core.model.IncludedFeatureReferenceModel.setMatchingRule(int)
since 3.0 included feature version is exactly specified |
org.eclipse.jface.text.templates.Template.setName(String)
Templates should never be modified |
org.eclipse.jface.text.formatter.ContentFormatter.setPartitionManagingPositionCategories(String[])
incompatible with an open set of document partitionings. The provided information is only used
if this formatter can not compute the partition managing position categories. |
org.eclipse.jface.text.templates.Template.setPattern(String)
Templates should never be modified |
org.eclipse.update.core.model.ImportModel.setPluginIdentifier(String)
use setIdentifier() |
org.eclipse.update.core.model.ImportModel.setPluginVersion(String)
use setVersion() |
org.eclipse.jface.preference.FieldEditor.setPreferencePage(PreferencePage)
use #setPage(DialogPage) |
org.eclipse.ui.application.IWorkbenchWindowConfigurer.setPresentationFactory(AbstractPresentationFactory)
the presentation factory is now obtained via extension point
and a preference on org.eclipse.ui specifying which one to use;
see IWorkbenchPreferenceConstants.PRESENTATION_FACTORY_ID |
org.eclipse.core.resources.IResource.setReadOnly(boolean)
use IResource#setResourceAttributes(ResourceAttributes)
|
org.eclipse.ui.actions.ImportResourcesAction.setSelection(IStructuredSelection)
|
org.eclipse.ui.actions.ExportResourcesAction.setSelection(IStructuredSelection)
|
org.eclipse.ui.dialogs.WorkingSetConfigurationBlock.setSelection(IStructuredSelection)
use
WorkingSetConfigurationBlock.setWorkingSets(IWorkingSet[]) and
WorkingSetConfigurationBlock.findApplicableWorkingSets(IStructuredSelection)
instead. |
org.eclipse.ui.forms.widgets.Form.setSeparatorColor(Color)
use
setHeadColor(IFormColors.H_BOTTOM_KEYLINE2, separatorColor)
|
org.eclipse.ui.views.navigator.ResourceNavigator.setSorter(ResourceSorter)
as of 3.3, use
ResourceNavigator.setComparator(ResourceComparator)
|
org.eclipse.ui.views.navigator.IResourceNavigator.setSorter(ResourceSorter)
as of 3.3, use
IResourceNavigator.setComparator(ResourceComparator) instead |
org.eclipse.ui.dialogs.ElementTreeSelectionDialog.setSorter(ViewerSorter)
as of 3.3, use
ElementTreeSelectionDialog.setComparator(ViewerComparator) instead |
org.eclipse.ui.dialogs.CheckedTreeSelectionDialog.setSorter(ViewerSorter)
since 3.3, use
CheckedTreeSelectionDialog.setComparator(ViewerComparator)
instead |
org.eclipse.ui.statushandlers.WorkbenchStatusDialogManager.setStatusListLabelProvider(ITableLabelProvider)
As of 3.5
WorkbenchStatusDialogManager.setMessageDecorator(org.eclipse.jface.viewers.ILabelDecorator) is recommended. |
org.eclipse.ui.part.WorkbenchPart.setTitle(String)
new code should use setPartName and setContentDescription |
org.eclipse.jface.viewers.OwnerDrawLabelProvider.setUpOwnerDraw(ColumnViewer)
Since 3.4, the default implementation of
CellLabelProvider.initialize(ColumnViewer, ViewerColumn)
in this class will set up the necessary owner draw callbacks
automatically. Calls to this method can be removed. |
org.eclipse.osgi.service.datalocation.Location.setURL(URL, boolean)
use
Location.set(URL, boolean) instead. |
org.eclipse.core.resources.IWorkspace.setWorkspaceLock(WorkspaceLock)
it is no longer possible to override the workspace lock
behavior. This functionality is now provided in the platform API by
subclassing the
LockListener class. |
org.eclipse.swt.graphics.GC.setXORMode(boolean)
this functionality is not supported on some platforms |
org.eclipse.jface.text.TextViewer.shift(boolean, boolean)
use shift(boolean, boolean, boolean) instead |
org.eclipse.search.ui.text.AbstractTextSearchViewPage.showMatch(Match, int, int)
Use
AbstractTextSearchViewPage.showMatch(Match, int, int, boolean) instead |
org.eclipse.core.runtime.Plugin.shutdown()
In Eclipse 3.0 this method has been replaced by
Plugin.stop(BundleContext context) .
Implementations of shutdown() should be changed to override
stop(BundleContext context) and call super.stop(context)
instead of super.shutdown() .
The shutdown() method is called only for plug-ins which explicitly require the
org.eclipse.core.runtime.compatibility plug-in. |
org.eclipse.ui.plugin.AbstractUIPlugin.shutdown()
In Eclipse 3.0, shutdown has been replaced by
Plugin.stop(BundleContext context) .
Implementations of shutdown should be changed to extend
stop(BundleContext context) and call super.stop(context)
instead of super.shutdown() . Unlike super.shutdown() ,
super.stop(context) must be called as the very last thing rather
than as the very first thing. The shutdown method is called
only for plug-ins which explicitly require the
org.eclipse.core.runtime.compatibility plug-in;
in contrast, the stop method is always called. |
org.eclipse.jface.text.AbstractDocument.startSequentialRewrite(boolean)
since 3.1. Use
IDocumentExtension4.startRewriteSession(DocumentRewriteSessionType)
instead. |
org.eclipse.jface.text.IDocumentExtension.startSequentialRewrite(boolean)
since 3.1. Use
IDocumentExtension4.startRewriteSession(DocumentRewriteSessionType) instead. |
org.eclipse.jface.text.TextViewer.startSequentialRewriteMode(boolean)
since 3.1 use
IDocumentExtension4.startRewriteSession(DocumentRewriteSessionType) instead |
org.eclipse.core.runtime.Plugin.startup()
In Eclipse 3.0 this method has been replaced by
Plugin.start(BundleContext context) .
Implementations of startup() should be changed to extend
start(BundleContext context) and call super.start(context)
instead of super.startup() .
The startup() method is called only for plug-ins which explicitly require the
org.eclipse.core.runtime.compatibility plug-in. |
org.eclipse.ui.plugin.AbstractUIPlugin.startup()
In Eclipse 3.0, startup has been replaced by
Plugin.start(BundleContext context) .
Implementations of startup should be changed to extend
start(BundleContext context) and call super.start(context)
instead of super.startup() . Like super.startup() ,
super.stop(context) must be called as the very first thing.
The startup method is called only for plug-ins which explicitly require the
org.eclipse.core.runtime.compatibility plug-in; in contrast,
the start method is always called. |
org.eclipse.jface.text.source.AnnotationBarHoverManager.Closer.stop(boolean)
As of 3.4, replaced by
AnnotationBarHoverManager.Closer.stop() . Note that delayRestart was never honored. |
org.eclipse.jface.text.AbstractDocument.stopSequentialRewrite()
As of 3.1, replaced by
IDocumentExtension4.stopRewriteSession(DocumentRewriteSession)
|
org.eclipse.jface.text.IDocumentExtension.stopSequentialRewrite()
since 3.1. Use
IDocumentExtension4.stopRewriteSession(DocumentRewriteSession) instead. |
org.eclipse.jface.text.TextViewer.stopSequentialRewriteMode()
since 3.1 use
IDocumentExtension4.stopRewriteSession(DocumentRewriteSession) instead |
org.eclipse.core.runtime.jobs.IJobManager.suspend(ISchedulingRule, IProgressMonitor)
This method is not safe and should not be used.
Suspending a scheduling rule violates the thread safety
of clients that use scheduling rules as a mutual exclusion mechanism,
and can result in concurrency problems in all clients that use the suspended rule. |
org.eclipse.jface.viewers.AbstractTreeViewer.updateChildren(Widget, Object, Object[])
this is no longer called by the framework |
org.eclipse.ui.texteditor.AbstractMarkerAnnotationModel.updateMarker(IMarker, IDocument, Position)
use updateMarker(IDocument, IMarker, Position) instead. This method will be changed to protected. |
org.eclipse.jface.text.DefaultInformationControl.IInformationPresenter.updatePresentation(Display, String, TextPresentation, int, int)
As of 3.2, replaced by
DefaultInformationControl.IInformationPresenterExtension.updatePresentation(Drawable, String, TextPresentation, int, int)
|
org.eclipse.ui.dialogs.FilteredItemsSelectionDialog.updateProgressLabel()
|
org.eclipse.jface.text.TextViewer.updateVisibleDocument(IDocument, int, int)
use updateSlaveDocument instead |
org.eclipse.ui.actions.CopyProjectOperation.validateCopy(Shell, IProject, String, String[])
As of 3.3, validation is performed in the undoable operation
executed by this operation. |
org.eclipse.team.core.RepositoryProvider.validateCreateLink(IResource, int, IPath)
see
RepositoryProvider.validateCreateLink(IResource, int, URI) instead |
org.eclipse.core.resources.team.FileModificationValidator.validateEdit(IFile[], Object)
this method is part of the deprecated
IFileModificationValidator
interface. Clients should call
FileModificationValidator.validateEdit(IFile[], FileModificationValidationContext)
instead. |
org.eclipse.jface.text.DefaultInformationControl.widgetDisposed(DisposeEvent)
As of 3.2, no longer used and called |
Deprecated Constructors
|
org.eclipse.ui.plugin.AbstractUIPlugin(IPluginDescriptor)
In Eclipse 3.0 this constructor has been replaced by
AbstractUIPlugin.AbstractUIPlugin() . Implementations of
MyPlugin(IPluginDescriptor descriptor) should be changed to
MyPlugin() and call super() instead of
super(descriptor) .
The MyPlugin(IPluginDescriptor descriptor) constructor is
called only for plug-ins which explicitly require the
org.eclipse.core.runtime.compatibility plug-in (or, as in this case,
subclasses which might). |
org.eclipse.ui.actions.AddBookmarkAction(Shell)
see
AddBookmarkAction.AddBookmarkAction(IShellProvider, boolean)
|
org.eclipse.ui.actions.AddBookmarkAction(Shell, boolean)
see
AddBookmarkAction.AddBookmarkAction(IShellProvider, boolean)
|
org.eclipse.ui.actions.AddTaskAction(Shell)
See
AddTaskAction.AddTaskAction(IShellProvider)
|
org.eclipse.jface.text.source.AnnotationBarHoverManager(ISourceViewer, IVerticalRuler, IAnnotationHover, IInformationControlCreator)
As of 2.1, replaced by
AnnotationBarHoverManager.AnnotationBarHoverManager(IVerticalRulerInfo, ISourceViewer, IAnnotationHover, IInformationControlCreator)
|
org.eclipse.jface.text.source.AnnotationColumn(int)
Use
AnnotationRulerColumn.AnnotationRulerColumn(int)
instead |
org.eclipse.ui.actions.BuildAction(Shell, int)
See
BuildAction.BuildAction(IShellProvider, int)
|
org.eclipse.jface.text.source.ChangeRulerColumn()
since 3.2 use
ChangeRulerColumn.ChangeRulerColumn(ISharedTextColors) instead |
org.eclipse.jface.viewers.CheckboxTableViewer(Composite)
use newCheckList(Composite, int) or new CheckboxTableViewer(Table)
instead (see below for details) |
org.eclipse.jface.viewers.CheckboxTableViewer(Composite, int)
use newCheckList(Composite, int) or new CheckboxTableViewer(Table)
instead (see above for details) |
org.eclipse.ui.actions.CloseResourceAction(Shell)
See
CloseResourceAction.CloseResourceAction(IShellProvider)
|
org.eclipse.ui.actions.CloseResourceAction(Shell, String)
See
CloseResourceAction.CloseResourceAction(IShellProvider, String)
|
org.eclipse.ui.actions.CloseUnrelatedProjectsAction(Shell)
CloseUnrelatedProjectsAction.CloseUnrelatedProjectsAction(IShellProvider)
|
org.eclipse.ui.menus.CommandContributionItem(IServiceLocator, String, String, Map, ImageDescriptor, ImageDescriptor, ImageDescriptor, String, String, String, int)
create the
CommandContributionItemParameter
|
org.eclipse.ui.actions.CopyProjectAction(Shell)
CopyProjectAction.CopyProjectAction(IShellProvider)
|
org.eclipse.ui.actions.CopyResourceAction(Shell)
CopyResourceAction.CopyResourceAction(IShellProvider)
|
org.eclipse.ui.actions.CreateFileAction(IShellProvider)
see deprecated tag on class |
org.eclipse.ui.actions.CreateFileAction(Shell)
CreateFileAction.CreateFileAction(IShellProvider)
|
org.eclipse.ui.actions.CreateFolderAction(IShellProvider)
see deprecated tag on class |
org.eclipse.ui.actions.CreateFolderAction(Shell)
CreateFolderAction.CreateFolderAction(IShellProvider)
|
org.eclipse.jface.text.rules.DefaultDamagerRepairer(ITokenScanner, TextAttribute)
use DefaultDamagerRepairer(ITokenScanner) instead |
org.eclipse.jface.text.DefaultInformationControl(Shell, int, DefaultInformationControl.IInformationPresenter)
As of 3.4, replaced by
DefaultInformationControl.DefaultInformationControl(Shell, DefaultInformationControl.IInformationPresenter)
|
org.eclipse.jface.text.DefaultInformationControl(Shell, int, DefaultInformationControl.IInformationPresenter, String)
As of 3.4, replaced by
DefaultInformationControl.DefaultInformationControl(Shell, String, DefaultInformationControl.IInformationPresenter)
|
org.eclipse.jface.text.DefaultInformationControl(Shell, int, int, DefaultInformationControl.IInformationPresenter)
As of 3.4, replaced by simpler constructors |
org.eclipse.jface.text.DefaultInformationControl(Shell, int, int, DefaultInformationControl.IInformationPresenter, String)
As of 3.4, replaced by simpler constructors |
org.eclipse.ui.texteditor.DefaultMarkerAnnotationAccess(MarkerAnnotationPreferences)
As of 3.0, replaced by
DefaultMarkerAnnotationAccess.DefaultMarkerAnnotationAccess()
|
org.eclipse.ui.progress.DeferredTreeContentManager(ITreeContentProvider, AbstractTreeViewer)
in 3.4. provider is not used by this class |
org.eclipse.ui.progress.DeferredTreeContentManager(ITreeContentProvider, AbstractTreeViewer, IWorkbenchPartSite)
in 3.4. provider is not used by this class |
org.eclipse.ui.actions.DeleteResourceAction(Shell)
Should take an IShellProvider, see
DeleteResourceAction.DeleteResourceAction(IShellProvider)
|
org.eclipse.core.commands.ExecutionEvent(Map, Object, Object)
use
ExecutionEvent.ExecutionEvent(Command, Map, Object, Object)
|
org.eclipse.ui.actions.ExportResourcesAction(IWorkbench)
use the constructor ExportResourcesAction(IWorkbenchWindow)
|
org.eclipse.ui.actions.ExportResourcesAction(IWorkbench, String)
use the constructor ExportResourcesAction(IWorkbenchWindow, String)
|
org.eclipse.ui.editors.text.FileDocumentProvider.FileSynchronizer(FileEditorInput)
use FileSynchronizer(IFileEditorInput)
|
org.eclipse.ui.dialogs.FilteredTree(Composite)
As of 3.5, replaced by
FilteredTree.FilteredTree(Composite, boolean) where using the
look is encouraged |
org.eclipse.ui.dialogs.FilteredTree(Composite, int, PatternFilter)
As of 3.5, replaced by
FilteredTree.FilteredTree(Composite, int, PatternFilter, boolean) where using the new
look is encouraged |
org.eclipse.ui.texteditor.FindNextAction(ResourceBundle, String, IWorkbenchWindow, boolean)
use FindReplaceAction(ResourceBundle, String, IWorkbenchPart, boolean) instead |
org.eclipse.ui.texteditor.FindReplaceAction(ResourceBundle, String, IWorkbenchWindow)
use FindReplaceAction(ResourceBundle, String, IWorkbenchPart) instead |
org.eclipse.jface.text.GapTextStore(int, int)
use
GapTextStore.GapTextStore(int, int, float) instead |
org.eclipse.ui.actions.GlobalBuildAction(IWorkbench, Shell, int)
use GlobalBuildAction(IWorkbenchWindow, type) instead |
org.eclipse.help.standalone.Help(String)
use Help#Help(String[]) |
org.eclipse.ui.actions.ImportResourcesAction(IWorkbench)
use the constructor ImportResourcesAction(IWorkbenchWindow)
|
org.eclipse.ui.texteditor.IncrementalFindAction(ResourceBundle, String, IWorkbenchWindow, boolean)
use FindReplaceAction(ResourceBundle, String, IWorkbenchPart, boolean) instead |
org.eclipse.ui.texteditor.KeyBindingSupportForAssistant(ContentAssistant)
As of 3.5, this is a NOP since the framework installs this now |
org.eclipse.ui.texteditor.KeyBindingSupportForAssistant(ContentAssistantFacade)
As of 3.5, this is a NOP since the framework installs this now |
org.eclipse.ui.texteditor.MarkerRulerAction(ResourceBundle, String, IVerticalRuler, ITextEditor, String, boolean)
use MarkerRulerAction(ResourceBundle, String, ITextEditor, IVerticalRulerInfo, String, boolean) instead |
org.eclipse.ui.texteditor.MarkerRulerInfoAction(ResourceBundle, String, IVerticalRulerInfo, ITextEditor, String, boolean)
use super class constructor instead |
org.eclipse.ui.texteditor.MoveLinesAction(ResourceBundle, String, AbstractTextEditor, boolean, boolean)
As of 3.5, replaced by
MoveLinesAction.MoveLinesAction(ResourceBundle, String, ITextEditor, ITextViewer, boolean, boolean)
|
org.eclipse.ui.actions.MoveProjectAction(Shell)
MoveProjectAction.MoveProjectAction(IShellProvider)
|
org.eclipse.ui.actions.MoveResourceAction(Shell)
MoveResourceAction.MoveResourceAction(IShellProvider)
|
org.eclipse.ui.part.MultiPageEditor()
Use the class MultiPageEditorPart instead |
org.eclipse.ui.actions.NewWizardAction()
use the constructor NewWizardAction(IWorkbenchWindow)
|
org.eclipse.ui.actions.NewWizardMenu(IMenuManager, IWorkbenchWindow, boolean)
use NewWizardMenu(IWorkbenchWindow) instead |
org.eclipse.ui.actions.OpenResourceAction(Shell)
OpenResourceAction.OpenResourceAction(IShellProvider)
|
org.eclipse.ui.actions.OpenWithMenu(IWorkbenchPage)
As there is no way to set the file with this constructor use a
different constructor. |
org.eclipse.core.runtime.Plugin(IPluginDescriptor)
In Eclipse 3.0 this constructor has been replaced by
Plugin.Plugin() .
Implementations of MyPlugin(IPluginDescriptor descriptor) should be changed to
MyPlugin() and call super() instead of super(descriptor) .
The MyPlugin(IPluginDescriptor descriptor) constructor is called only for plug-ins
which explicitly require the org.eclipse.core.runtime.compatibility plug-in. |
org.eclipse.jface.dialogs.PopupDialog(Shell, int, boolean, boolean, boolean, boolean, String, String)
As of 3.4, replaced by
PopupDialog.PopupDialog(Shell, int, boolean, boolean, boolean, boolean, boolean, String, String)
|
org.eclipse.ltk.core.refactoring.participants.ProcessorBasedRefactoring()
use
ProcessorBasedRefactoring.ProcessorBasedRefactoring(RefactoringProcessor) instead |
org.eclipse.ui.texteditor.PropagatingFontFieldEditor(String, String, Composite)
no longer supported |
org.eclipse.ui.dialogs.PropertyDialogAction(Shell, ISelectionProvider)
use PropertyDialogAction(IShellProvider, ISelectionProvider) |
org.eclipse.ui.actions.RefreshAction(Shell)
See
RefreshAction.RefreshAction(IShellProvider)
|
org.eclipse.ui.actions.RenameResourceAction(Shell)
see
RenameResourceAction.RenameResourceAction(IShellProvider)
|
org.eclipse.ui.actions.RenameResourceAction(Shell, Tree)
see
RenameResourceAction.RenameResourceAction(IShellProvider, Tree)
|
org.eclipse.jface.text.rules.RuleBasedDamagerRepairer(RuleBasedScanner, TextAttribute)
use RuleBasedDamagerRepairer(RuleBasedScanner) instead |
org.eclipse.ui.texteditor.SelectMarkerRulerAction(ResourceBundle, String, IVerticalRuler, ITextEditor)
As of 3.0, replaced by
SelectMarkerRulerAction.SelectMarkerRulerAction(ResourceBundle, String, ITextEditor, IVerticalRulerInfo)
|
org.eclipse.ui.texteditor.SelectMarkerRulerInfoAction(ResourceBundle, String, IVerticalRulerInfo, ITextEditor)
As of 2.1 replaced by
SelectMarkerRulerAction.SelectMarkerRulerAction(ResourceBundle, String, ITextEditor, IVerticalRulerInfo)
|
org.eclipse.jface.text.templates.Template(String, String, String, String)
as of 3.1 replaced by
Template.Template(String, String, String, String, boolean)
|
org.eclipse.jface.text.hyperlink.URLHyperlinkDetector(ITextViewer)
As of 3.2, replaced by
URLHyperlinkDetector
|
org.eclipse.ui.dialogs.WizardNewProjectCreationPage(String, IStructuredSelection, String[])
default placement of the working set group has been removed.
If you wish to use the working set block please call
WizardNewProjectCreationPage.createWorkingSetGroup(Composite, IStructuredSelection, String[])
in your overridden
WizardNewProjectCreationPage.createControl(Composite)
implementation. |
org.eclipse.ui.statushandlers.WorkbenchStatusDialogManager(Shell, int, String)
As of 3.4 the parentShell is ignored
|
org.eclipse.ui.statushandlers.WorkbenchStatusDialogManager(Shell, String)
As of 3.4 the parentShell is ignored
|
org.eclipse.ui.actions.WorkspaceAction(Shell, String)
See
WorkspaceAction.WorkspaceAction(IShellProvider, String)
|
org.eclipse.ui.dialogs.YesNoCancelListSelectionDialog(Shell, Object, IStructuredContentProvider, ILabelProvider, String)
see class comment |
Guidelines for using Eclipse APIs.
Copyright (c) Eclipse contributors and others 2000, 2008. All rights reserved.
|
|
|