Reputation: 137
I'm trying to update my project from Eclipse 3.6 to eclipse 4.3.1 .I downloaded the latest eclipse and followed the "File->Import->install->from existing installation" method to get the configuration from my existing eclipse installation.Everything is fine except one thing, Some of the imports having starting with this "import org.eclipse.ui.internal.x;" are showing errors.
When I searched for the package "org.eclipse.ui.internal" , I found that it exists in the jar "org.eclipse.ui.workbench_3.105.1.v-20130821-1411.jar" . Any idea what to do , is there a possibility that I 've to manually update this jar and if that's the case is how to do that?
Upvotes: 0
Views: 339
Reputation: 257
I can confirm that the classes you mention are no longer in the IDE implementation, they've been replaced with a modeled UI. If you want to get a feel for how the new IDE works I'd recommend the 'e4' tutorials from Lars Vogel.
You may actually find that the new mechanisms are easier to work with and the model is all API (so we'll support going forward...
Upvotes: 1
Reputation: 111227
Classes in packages with internal
in the name are internal to Eclipse and are not part of the API (see Eclipse API Rules of Engagement). As such they are subject to change without notice. It may be that the classes you use no longer exist as Eclipse 4 internals have been substantially rewritten.
Upvotes: 2