Post freeze changes 3.2
Despite the best intentions, there are always a small number of API changes that are required after the official API freeze. This page documents the API changes that were made during Eclipse 3.2 Callisto development after the 3.2 M5 API freeze.
Component | Description | Bug | Approved | Released |
---|---|---|---|---|
Expressions | static helper methods for equals and hash code, computeHashCode method | 114363 | ![]() |
![]() |
Equinox/Bundles | org.eclipse.core.runtime.BundleFinder - deleted class. Plugin org.eclipse.equinox.common | 128137 | ![]() |
![]() |
Equinox/Bundles | Change signature of methods RegistryStrategy#onStart(Object) to onStart(IExtensionRegistry) and onStop(Object) to onStop(IExtensionRegistry) | 129196 | ![]() |
![]() |
JDT/APT | org.eclipse.jdt.apt.core.env.EclipseMirrorObject - Deleted interface | ![]() |
![]() |
![]() |
JDT/APT | Provisional API in JDT APT packages should be internal | 129696 | ![]() |
![]() |
JDT/UI | org.eclipse.jdt.ui.jarpackager.JarPackageData - New methods isDeprecationAware(), setDeprecationAware(boolean), RefactoringHistoryWizard constructor | 128771 | ![]() |
![]() |
Platform/SWT | org.eclipse.swt.SWT#BALLOON - New style constant | N/A | ![]() |
![]() |
Platform/SWT | org.eclipse.swt.widgets.Tree - new method setSelection(TreeItem) | 128970 | ![]() |
![]() |
Platform/Text | org.eclipse.core.filebuffers.IFileBufferStatusCodes and org.eclipse.ui.editors.EditorsUI - new constant int CHARSET_MAPPING_FAILED | 116841 | ![]() |
![]() |
Platform/UA | (intro) Add 'previewImage' attribute to intro theme element | 128721 | ![]() |
![]() |
Platform/UA | org.eclipse.ui.intro.config.IntroConfigurer - added methods getMixinStyle(String, String), init(IIntroSite, Map), getThemeProperty(String), constant TB_ADDITIONS, fields IIntroSite site, Map themeProperties | ![]() |
![]() |
![]() |
Platform/UA | org.eclipse.ui.intro.config.ExtensionFactory - Class moved to org.eclipse.ui.intro.universal package in org.eclipse.ui.intro.universal plugin | ![]() |
![]() |
![]() |
Platform/UI | Support enablement element in org.eclipse.ui.propertyPages extension point | 106839 | ![]() |
![]() |
Platform/UI | org.eclipse.ui.navigator plug-in - Refactor ActivationService to remove singleton pattern | 125647 | ![]() |
![]() |
Platform/UI | org.eclipse.ui.navigator plug-in - CommonViewer should use TreePathViewerSorter | 125647 | ![]() |
![]() |
Platform/UI | org.eclipse.ui.navigator plug-in - Complete definition of DND API | 126658 | ![]() |
![]() |
Platform/UI | [JFace] - API - access to images and colors for standard field decorations | 129246 | ![]() |
![]() |
Platform/UI | [Viewers] IDecorationContext.getContextIds() comment says it should be removed before M5 | 129377 | ![]() |
![]() |
Platform/UI | Request for API for message animation | 129829 | ![]() |
![]() |
Platform/UI | Progress view should be made more proeminent | 129184 | ![]() |
![]() |
Grey areas:
- org.eclipse.osgi.baseadaptor.HookRegistery - get/setSignedBundleFileFactoryHook
- org.eclipse.osgi.baseadaptor.SignedBundleFileFactoryHook - new class
- org.eclipse.pde.ant.ConvertSchemaToHTML - deleted class (Ant task, unclear if this is API)
Back to API Central