Skip to main content


Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Rich Client Platform (RCP) » Is RCP a real subset of Platform ?
Is RCP a real subset of Platform ? [message #436023] Tue, 30 August 2005 07:52 Go to next message
Daniel Gross is currently offline Daniel GrossFriend
Messages: 18
Registered: July 2009
Junior Member
Hello,

I am new to Eclipse, and was wondering about the following. Is the RCP
project a complete subset of Platform such that all classes of RCP are
also included in the platform project, or is RCP and all its classes a
fork, and is developed separately from Platform, so that same named
classes could in the future have different implementations?


appreciating your response,

Daniel
Re: Is RCP a real subset of Platform ? [message #436049 is a reply to message #436023] Tue, 30 August 2005 11:11 Go to previous message
Alex Blewitt is currently offline Alex BlewittFriend
Messages: 946
Registered: July 2009
Senior Member
The answer is yes, RCP is a subset of the Eclipse Platform and/or is the Eclipse Platform, depending on your point of view.

A lot of the Eclipse internals were refactored in the 2.1->3.0 changes to seperate out the IDE-specific stuff into their own packages (org.eclipse.ui.ide). The idea is that notionally the Eclipse IDE is built upon the Eclipse RCP/Platform.

They probably won't diverge but it may be that RCP gets added functionality that is not required by the Eclipse IDE down the line (for example, there's some work on providing authentication as a plugin so that people can 'log on' to the RCP itself -- but that will probably never be necessary in an IDE).

There won't ever be different implementations of key classes between RCP and Platform though; there's no need. Refactorings may happen over time, like the 2.1->3.0 change, but they will either be backwards compatible or have compatibility layers that can be added.
Previous Topic:Not finding extension in plugin when run as RCP
Next Topic:howto "overwrite" the close() method of the Workbench
Goto Forum:
  


Current Time: Sun Dec 08 21:47:35 GMT 2024

Powered by FUDForum. Page generated in 0.03598 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top