Re: [wtp-dev] should WST have references to JDT?
After a brief review of the J2EE Team's contributions, it looks like we
(Chuck's team) could do this with some effort (but nothing foundation shaking).
The following plugins from our contribution currently reference
-- jdt.integration.* and navigator.java could be relocated to the JST
-- the dependencies from common.ui.* could be refactored out because they
are auxillary pieces of functionality.
-- common.frameworks does not currently have any references to jdt.core so
the dependency can be removed.
-- emfworkbench.integration could be refactored, but this may have other
implications. The only dependency is in the base class EditModel to provide
access to an ICompilationUnit's working copy. We could refactor this out and
change the affected subclasses of Edit Model where necessary.
-- annotations.* could be relocated to JST since they deal with annotations
in Java files anyway
I'm not familiar enough to comment on the validation.* plugins. Vijay --
could you jump in on this one?
I'm not sure if the relocations are acceptable since there have clearly
been discussions relating to where these should be placed, and they have
currently been placed in WST. I know we've gone through several renames and
relocations in preparation for the WTP drop. Any comments on this?
Michael D. Elder
Rational Studio / J2EE Tools
IBM RTP Lab
Ext: (919) 543-8356
Friday, November 12, 2004 12:46 AM
From: Naci Dai <naci.dai@xxxxxxxxxxxxx>
Subject: Re: [wtp-dev]
should WST have references to JDT?
I do not see any
problems with WST referencing JDT, if it needs its functionality, since JDT is
part of base platform.
At 01:28 AM 11/12/2004, Craig Salter
Just curious to how
others feel about this. In my working model of the WTP universe I'm
assuming that there's no reason to have WST plugins reference JDT. I
know we currently do have such references in our WST code but I'm assuming
these will eventually be removed or relocated to the JST side. I suppose
the only exception that I can think of would be 'generic' function that just
happens to be currently located in the JDT packages (and we should
really chase down eclipse to refactor this sort of function). Any
opinions? Naci Dai,
Rational Studio XML Web Services
Internal Mail: D3/RY6/8200 /MKM
Phone: (905) 413-3918 TL: 969-3918 FAX: (905) 413-4920
csalter@xxxxxxxxxx Notes: Craig
Inonu cad. Sumer sok. Zitas
Kozyatagi, Istanbul 81090
+90 (532) 573 7783 (cell)
361 5434 (phone)
+90 (216) 361 2034 (fax)