Jump to: navigation, search

Difference between revisions of "Post freeze changes 3.2"

Line 175: Line 175:
 
| org.eclipse.core.filebuffers.IFileBufferStatusCodes and org.eclipse.ui.editors.EditorsUI - new constant int CHARSET_MAPPING_FAILED
 
| org.eclipse.core.filebuffers.IFileBufferStatusCodes and org.eclipse.ui.editors.EditorsUI - new constant int CHARSET_MAPPING_FAILED
 
| [https://bugs.eclipse.org/bugs/show_bug.cgi?id=116841 116841]
 
| [https://bugs.eclipse.org/bugs/show_bug.cgi?id=116841 116841]
 +
| [[Image:check.gif]]
 +
| [[Image:check.gif]]
 +
|-
 +
| Platform/Text
 +
| Add EditorsPlugin.getSharedTextColors
 +
| [https://bugs.eclipse.org/bugs/show_bug.cgi?id=132836 132836]
 
| [[Image:check.gif]]
 
| [[Image:check.gif]]
 
| [[Image:check.gif]]
 
| [[Image:check.gif]]

Revision as of 14:09, 27 March 2006

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.

Breaking Changes

Component Description Bug Approved Released
Equinox/Bundles Remove product preference customization interface 132666 Check.gif Check.gif
JDT/APT Provisional API in JDT APT packages should be internal 129696 Check.gif Check.gif
PDE/Core Renamed public constant on org.eclipse.pde.core.build.IBuildEntry Fail.gif Fail.gif Fail.gif
Platform/Search Remove new search API 130162 Check.gif Check.gif
Platform/Text Give access to the current annotation hover (added method on ISourceViewerExtension3) 132318 Check.gif Check.gif
Platform/UA Move org.eclipse.ui.cheatsheets package to internal provisional package (four interfaces, two classes) 131793 Fail.gif Check.gif
Platform/UI [Field Assist] - KeyEvents and content proposal requests 127108 Check.gif Check.gif
Platform/UI [WorkbenchWindow] Remove deprecated trim API 131725 Fail.gif Fail.gif


Non-Breaking Changes

Component Description Bug Approved Released
Expressions Static helper methods for equals and hash code, computeHashCode method 114363 Check.gif Check.gif
Expressions Load property testers on demand 130338 Check.gif Check.gif
Equinox/Bundles org.eclipse.core.runtime.BundleFinder - deleted class. Plugin org.eclipse.equinox.common 128137 Check.gif Check.gif
Equinox/Bundles Change signature of methods RegistryStrategy#onStart(Object) to onStart(IExtensionRegistry) and onStop(Object) to onStop(IExtensionRegistry) 129196 Check.gif Check.gif
JDT/Core Added constants CannotReadSource and InvalidEncoding to IProblem 130980 Check.gif Check.gif
JDT/Core Added constant org.eclipse.jdt.core.compiler.IProblem#UnsafeGenericArrayForVarargs 128418 Check.gif Check.gif
JDT/APT Provisional API in JDT APT packages should be internal 129696 Fail.gif Fail.gif
JDT/UI org.eclipse.jdt.ui.jarpackager.JarPackageData - New methods isDeprecationAware(), setDeprecationAware(boolean), RefactoringHistoryWizard constructor 128771 Check.gif Check.gif
JDT/UI Add new event type ADDED to RefactoringHistoryEvent 130718 Check.gif Check.gif
JDT/UI API additions for Replace Invocations 131768 Check.gif Check.gif
Platform/Debug Move org.eclipse.debug.internal.core.sourcelookup.containers.ContainerSourceContainer to API package 124799 Check.gif Check.gif
Platform/Resources API for a file system to map from a local file to an IFileStore 132346 Check.gif Check.gif
Platform/SWT Need API to add notifications on system tray 58009 Check.gif Check.gif
Platform/SWT org.eclipse.swt.widgets.Tree - new method setSelection(TreeItem) 128970 Check.gif Check.gif
Platform/SWT Support DateTime type in org.eclipse.swt.ole.win32.Variant class 97404 Check.gif Check.gif
Platform/SWT Added constant SWT.BACKGROUND Fail.gif Fail.gif Check.gif
Platform/SWT Add getHeaderHeight() method to ExpandItem 131159 Check.gif Check.gif
Platform/Team Support for model element decoration 131440 Check.gif Check.gif
Platform/Text org.eclipse.core.filebuffers.IFileBufferStatusCodes and org.eclipse.ui.editors.EditorsUI - new constant int CHARSET_MAPPING_FAILED 116841 Check.gif Check.gif
Platform/Text Add EditorsPlugin.getSharedTextColors 132836 Check.gif Check.gif
Platform/UA (intro) Add 'previewImage' attribute to intro theme element 128721 Fail.gif Fail.gif
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 Fail.gif Fail.gif Check.gif
Platform/UA org.eclipse.ui.intro.config.ExtensionFactory - Class moved to org.eclipse.ui.intro.universal package in org.eclipse.ui.intro.universal plugin Fail.gif Fail.gif Check.gif
Platform/UA API to restart the cheat sheet 84457 Check.gif Check.gif
Platform/UI Support enablement element in org.eclipse.ui.propertyPages extension point 106839 Check.gif Check.gif
Platform/UI org.eclipse.ui.navigator plug-in - Refactor ActivationService to remove singleton pattern 125647 Check.gif Check.gif
Platform/UI org.eclipse.ui.navigator plug-in - CommonViewer should use TreePathViewerSorter 125647 Check.gif Check.gif
Platform/UI org.eclipse.ui.navigator plug-in - Complete definition of DND API 126658 Check.gif Check.gif
Platform/UI [JFace] - API - access to images and colors for standard field decorations 129246 Check.gif Check.gif
Platform/UI [Viewers] IDecorationContext.getContextIds() comment says it should be removed before M5 129377 Check.gif Check.gif
Platform/UI Request for API for message animation 129829 Check.gif Check.gif
Platform/UI Progress view should be made more prominent 129184 Check.gif Check.gif
Platform/UI [Common Navigator] Request to support programmatic binding of drag adapter 129061 Check.gif Fail.gif
Platform/UI [Undo/Redo] Context not removed from TriggeredOperations 128117 Check.gif Check.gif
Platform/UI [CommonNavigator] actionProvider extension should support overrides 131927 Check.gif Check.gif
Platform/UI API to obtain project location URI from wizard page 130638 Check.gif Check.gif



Back to API Central