[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
RE: [platform-swt-dev] A question about stand-alone SWT applicati ons
|
Title: RE: [platform-swt-dev] A question about stand-alone SWT applicati ons
Thanks for the correction, Nick. One of these days I'll remember what is the current version of Eclipse. :-)
Dave
> -----Original Message-----
> From: Nick Edgar [mailto:Nick_Edgar@xxxxxxxxxx]
> Sent: Wednesday, March 26, 2003 8:41 AM
> To: platform-swt-dev@xxxxxxxxxxx
> Subject: RE: [platform-swt-dev] A question about stand-alone
> SWT applicati ons
>
>
> The refactoring of the UI plugins was done in the 2.1 stream.
> We have not
> yet started 2.2.
>
> Previously in 1.0 and 2.0, JFace was part of the UI plugin
> (org.eclipse.ui). In 2.1, it was broken out into its own plugin
> (org.eclipse.jface).
> The text components were also separated out (org.eclipse.jface.text,
> org.eclipse.text, org.eclipse.editors, and
> org.eclipse.workbench.texteditor).
> For more details of the structure, see the Platform-UI and
> Platform-Text
> team pages under "Development Resources".
>
> org.eclipse.jface depends on org.eclipse.swt and
> org.eclipse.core.runtime.
> The latter is for various "utility" classes like
> IProgressMonitor and
> IStatus.
> It is not strongly tied to the Eclipse runtime infrastructure
> (i.e. the
> plugin story).
>
> If you want to write standalone apps using SWT and JFace, you
> can do so,
> but you will need to copy the referenced classes in
> org.eclipse.core.runtime into their own jar. You could also
> include the
> whole org.eclipse.core.runtime jar, but this would be overkill.
>
> Nick
>
>
>
>
>
>
> Dave Orme <DaveO@xxxxxxxxxxxxxxx>
> Sent by: platform-swt-dev-admin@xxxxxxxxxxx
> 03/26/2003 08:49 AM
> Please respond to platform-swt-dev
>
>
> To: "'platform-swt-dev@xxxxxxxxxxx'"
> <platform-swt-dev@xxxxxxxxxxx>
> cc:
> Subject: RE: [platform-swt-dev] A question
> about stand-alone SWT applicati ons
>
>
>
> > > .....\plugins\org.eclipse.runtime_2.1.0\runtime.jar
> >
> > > is *not* even available in the eclipse-rc3b release.
> > > (that particular directory does not exist). Now
> > > I am really confused.
> >
> > Often what happens is the jar files are refactored to produce
> > better organization. Of course this means that documentation
> > can lag the implementation.
> >
> > I'm not sure if for standalone JFace programming you need
> > more than Jface.jar and swt.jar. You could certainly try it
> > and see. Perhaps someone else can chime in with the
> > definitive answer. I'm pretty sure this is covered on the
> > Eclipse Wiki or in an FAQ somewhere.
> Actually, the Wiki and FAQ are probably lagging reality here. What's
> happened is that the docs you have seen are correct through
> Eclipse 2.1.
> However, in Eclipse 2.2, there has been an effort to remove the
> dependencies between JFace and the other JARs. Since I
> haven't moved to
> the 2.2 stream yet, I don't know what the new requirements
> are. You'll
> probably get a much faster answer on e.tools than here since
> most of us
> are really SWT people here, not JFace.
> Good luck.
>
> Dave
>
>
> _______________________________________________
> platform-swt-dev mailing list
> platform-swt-dev@xxxxxxxxxxx
> http://dev.eclipse.org/mailman/listinfo/platfo> rm-swt-dev
>