Skip to main content

[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
>


Back to the top