2018 up to now | 2017 | 2016 | 2015 | 2014 | 2013 | 2012 | 2011 | 2010 | 2009 | 2008 | 2007

(older archive entries before 2007 are not shown here, but included in the onsite-search)

Mailing List - Entries of 2007

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [QF-Test] Swing IN SWT

  • Subject: Re: [QF-Test] Swing IN SWT
  • From: Gregor Schmid <Gregor.Schmid@?.de>
  • Date: 25 Sep 2007 18:07:04 +0200

Hi Dylan,

yes, Swing+SWT in one SUT is supported by QF-Test/suite.

If you are mainly going to embed existing Swing components in an SWT
application, the component hierarchy will change drastically -
completely different top-level window, but the changes should be of a
strictly systematical nature, so it should be possible to tweak the
component hierarchy in QF-Test and continue using existing tests.

The exact level of pain is hard to estimate. I'd expect it to hurt,
perhaps quite a bit, but not on a dangerous scale :-)

One question: Is this a political top-down decision because moving
things to the Eclipse RCP is currently hip or do you personally think
the potential gain from leveraging on that platform is worth the
migration effort (you can answer that in private, if you prefer ;-).

Best regards,

Dylan_Wilson@?.com writes:

>    QFS,
>    We are considering moving our Swing based app to the Eclipse framework,
>    but are likely to blend Swing and SWT by embedding our existing Swing
>    stuff within SWT, and using SWT for all new development.  We have a
>    fairly large investment in QF-Test tests.  What level of pain will we
>    endure if we choose to make this switch ?  Is Swing in SWT supported ?
>     Is this possible ?
>    Regards,
>    Dylan

Gregor Schmid                                Gregor.Schmid@?.de
Quality First Software GmbH                     http://www.qfs.de
Tulpenstr. 41                                Tel: +49 8171 919870
DE-82538 Geretsried                          Fax: +49 8171 919876
GF: Gregor Schmid, Karlheinz Kellerer          HRB München 140833