<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
    xmlns:content="http://purl.org/rss/1.0/modules/content/"
    xmlns:wfw="http://wellformedweb.org/CommentAPI/"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
>
<!-- MHonArc v2.6.10 -->
	<channel>
		<title>jdt-dev</title>
		<link>http://dev.eclipse.org/mhonarc/lists/jdt-dev/maillist.html</link>
		<description>jdt-dev</description>
		<language>en-us</language>
		<pubDate>Mon, 23 Nov 2009 21:10:32 GMT</pubDate>
		<lastBuildDate>Mon, 23 Nov 2009 21:10:32 GMT</lastBuildDate>
		<docs>http://blogs.law.harvard.edu/tech/rss</docs>
		<generator>MHonArc RSS 2.0 RCFile</generator>
		<managingEditor>webmaster@eclipse.org (Webmaster)</managingEditor>
		<webMaster>webmaster@eclipse.org (Webmaster)</webMaster>
		<image>
			<title>jdt-dev</title>
			<url>http://www.eclipse.org/eclipse.org-common/themes/Phoenix/images/eclipse_home_header.jpg</url>
			<link>http://dev.eclipse.org/mhonarc/lists/jdt-dev/maillist.html</link>
		</image>
 

	<item>
		<title>[jdt-dev] AUTO: Gili Mendel is out of the office. (returning	11/30/2009)</title>
		<link>http://dev.eclipse.org/mhonarc/lists/jdt-dev/msg00618.html</link>
		<description> I am out of the office until 11/30/2009. If you have any RAM technical issues Peter Walker/Raleigh/IBM, or Derek Baron any other RAM questions. Note: This is an automated response to your message &amp;quot;jdt-dev Digest, Vol 46, Issue 3&amp;quot; sent on 11/23/09 12:00:48...</description>
		<content:encoded><![CDATA[<pre>
I am out of the office until 11/30/2009.

If you have any RAM technical issues Peter Walker/Raleigh/IBM, or Derek
Baron
any other RAM questions.


Note: This is an automated response to your message  &quot;jdt-dev Digest, Vol
46, Issue 3&quot; sent on 11/23/09 12:00:48.

This is the only notification you will receive while this person is away.


</pre>]]></content:encoded>
		<pubDate>Mon, 23 Nov 2009 21:07:37 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/jdt-dev/msg00618.html</guid>
		<author>gmendel@xxxxxxx (Dr Gili Mendel)</author>
	</item>
	<item>
		<title>Re: [jdt-dev] FormalParameter does not exist in dom/ast API</title>
		<link>http://dev.eclipse.org/mhonarc/lists/jdt-dev/msg00617.html</link>
		<description>Jean-Claude, please use bugzilla to report bugs. Thanks, Dani &amp;gt;--------------------------------------------------------------------------------------------------------------------------------------------------| |Jean-Claude Royer &amp;lt;Jean-Claude.Royer@xxxxxxg...</description>
		<content:encoded><![CDATA[<pre>Jean-Claude,

please use bugzilla to report bugs.

Thanks,
Dani

|------------&gt;
| From:      |
|------------&gt;
  &gt;--------------------------------------------------------------------------------------------------------------------------------------------------|
  |Jean-Claude Royer &lt;Jean-Claude.Royer@xxxxxx&gt;                                                                                                      |
  &gt;--------------------------------------------------------------------------------------------------------------------------------------------------|
|------------&gt;
| To:        |
|------------&gt;
  &gt;--------------------------------------------------------------------------------------------------------------------------------------------------|
  |jdt-dev@xxxxxxxxxxx                                                                                                                               |
  &gt;--------------------------------------------------------------------------------------------------------------------------------------------------|
|------------&gt;
| Date:      |
|------------&gt;
  &gt;--------------------------------------------------------------------------------------------------------------------------------------------------|
  |21.11.2009 12:22                                                                                                                                  |
  &gt;--------------------------------------------------------------------------------------------------------------------------------------------------|
|------------&gt;
| Subject:   |
|------------&gt;
  &gt;--------------------------------------------------------------------------------------------------------------------------------------------------|
  |[jdt-dev] FormalParameter does not exist in dom/ast API                                                                                           |
  &gt;--------------------------------------------------------------------------------------------------------------------------------------------------|





Hi all

In the API org.eclipse.jdt.core.dom, I found a mistake in the API
documentation
CatchClause, MethodDeclaration and EnhancedForStatement  are
refeering in their headings to FormalParameter ASTNode which does not
exist.
In place the accessors say that it is SingleVariableDeclaration.

regards




Jean-Claude.Royer@xxxxxx
Ecole des Mines de Nantes
+ 33 2 51 85 82 05



_______________________________________________
jdt-dev mailing list
jdt-dev@xxxxxxxxxxx
<a  href="https://dev.eclipse.org/mailman/listinfo/jdt-dev">https://dev.eclipse.org/mailman/listinfo/jdt-dev</a>




</pre>]]></content:encoded>
		<pubDate>Mon, 23 Nov 2009 08:52:12 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/jdt-dev/msg00617.html</guid>
		<author>daniel_megert@xxxxxxx (Daniel Megert)</author>
	</item>


	<item>
		<title>[jdt-dev] FormalParameter does not exist in dom/ast API</title>
		<link>http://dev.eclipse.org/mhonarc/lists/jdt-dev/msg00616.html</link>
		<description>Hi all In the API org.eclipse.jdt.core.dom, I found a mistake in the API documentation CatchClause, MethodDeclaration and EnhancedForStatement are refeering in their headings to FormalParameter ASTNode which does not exist. In place the accessors say that ...</description>
		<content:encoded><![CDATA[<pre style="margin: 0em;">Hi all</pre><br>
<tt>In the API org.eclipse.jdt.core.dom, I found a mistake in the API  
documentation<br>
CatchClause, MethodDeclaration and EnhancedForStatement  are  
refeering in their headings to FormalParameter ASTNode which does not  
exist.<br>
In place the accessors say that it is SingleVariableDeclaration.</tt><br>
<br>
<pre style="margin: 0em;">regards</pre><br>
<pre style="margin: 0em;"><br></pre><br>
<pre style="margin: 0em;"><br>Jean-Claude.Royer@xxxxxx
Ecole des Mines de Nantes
+ 33 2 51 85 82 05</pre><br>
<pre style="margin: 0em;"><br></pre><br>
<br>
]]></content:encoded>
		<pubDate>Sat, 21 Nov 2009 11:22:38 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/jdt-dev/msg00616.html</guid>
		<author>Jean-Claude.Royer@xxxxxxx (Jean-Claude Royer)</author>
	</item>


	<item>
		<title>[jdt-dev] Project meta data is out of date for eclipse.jdt</title>
		<link>http://dev.eclipse.org/mhonarc/lists/jdt-dev/msg00615.html</link>
		<description>Dani, Philippe, Projects are required to keep meta data up to date using the MyFoundation Portal (http://portal.eclipse.org/). The following problems were found with this project's meta-data: * There is no next/future release of this project. All Eclipse p...</description>
		<content:encoded><![CDATA[<pre>Dani, Philippe,
Projects are required to keep meta data up to date using the MyFoundation
Portal (<a  href="http://portal.eclipse.org/">http://portal.eclipse.org/</a>).  The following problems were found
with this project's meta-data:

* There is no next/future release of this project. All Eclipse projects
must have a &quot;next release&quot; planned and scheduled.


</pre>]]></content:encoded>
		<pubDate>Thu, 05 Nov 2009 05:00:20 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/jdt-dev/msg00615.html</guid>
		<author>emo@xxxxxxx (portal on behalf of emo)</author>
	</item>


	<item>
		<title>Re: [jdt-dev] Import issues with generics and inner interfaces</title>
		<link>http://dev.eclipse.org/mhonarc/lists/jdt-dev/msg00614.html</link>
		<description> Yes, I'm using the same complience level (1.5) in eclipse and javac. Martin Nilsson AB Sandvik Coromant, CTSS Office Phone: +46(0)26 266057 jdt-dev-bounces@xxxxxxxxxxx wrote on 2009-10-30 13:12:56: Note or                               p;     |   sp; p; n...</description>
		<content:encoded><![CDATA[
<br><font size=2 face="sans-serif">Yes, I'm using the same complience level
(1.5) in eclipse and javac.</font>
<br><font size=2 face="sans-serif"><br>
Martin Nilsson<br>
AB Sandvik Coromant, CTSS<br>
Office Phone: +46(0)26 266057<br>
</font>
<br>
<br><tt><font size=2>jdt-dev-bounces@xxxxxxxxxxx wrote on 2009-10-30 13:12:56:<br>
<br>
&gt; [image removed] </font></tt>
<br><tt><font size=2>&gt; <br>
&gt; Re: [jdt-dev] Import issues with generics and inner interfaces</font></tt>
<br><tt><font size=2>&gt; <br>
&gt; 2009-10-30 13:13</font></tt>
<br><tt><font size=2>&gt; <br>
&gt; Daniel Megert </font></tt>
<br><tt><font size=2>&gt; <br>
&gt; to:</font></tt>
<br><tt><font size=2>&gt; <br>
&gt; Eclipse JDT general developers list.</font></tt>
<br><tt><font size=2>&gt; <br>
&gt; Sent by:</font></tt>
<br><tt><font size=2>&gt; <br>
&gt; jdt-dev-bounces@xxxxxxxxxxx</font></tt>
<br><tt><font size=2>&gt; <br>
&gt; Please respond to &quot;Eclipse JDT general developers list.&quot;</font></tt>
<br><tt><font size=2>&gt; <br>
&gt; Are you using the same Java compliance level for Eclipse and javac?
Note<br>
&gt; that such questions should be asked on the eclipse.tools.jdt newsgroup
or<br>
&gt; filed as bug if you think Eclipse is doing it wrong.<br>
&gt; <br>
&gt; Dani<br>
&gt; <br>
&gt; |------------&gt;<br>
&gt; | From: &nbsp; &nbsp; &nbsp;|<br>
&gt; |------------&gt;<br>
&gt; &nbsp; <br>
&gt; &gt;--------------------------------------------------------------------------------------------------------------------------------------------------|<br>
&gt; &nbsp; |martin.nilsson@xxxxxxxxxxx &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; |<br>
&gt; &nbsp; <br>
&gt; &gt;--------------------------------------------------------------------------------------------------------------------------------------------------|<br>
&gt; |------------&gt;<br>
&gt; | To: &nbsp; &nbsp; &nbsp; &nbsp;|<br>
&gt; |------------&gt;<br>
&gt; &nbsp; <br>
&gt; &gt;--------------------------------------------------------------------------------------------------------------------------------------------------|<br>
&gt; &nbsp; |jdt-dev@xxxxxxxxxxx &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;|<br>
&gt; &nbsp; <br>
&gt; &gt;--------------------------------------------------------------------------------------------------------------------------------------------------|<br>
&gt; |------------&gt;<br>
&gt; | Date: &nbsp; &nbsp; &nbsp;|<br>
&gt; |------------&gt;<br>
&gt; &nbsp; <br>
&gt; &gt;--------------------------------------------------------------------------------------------------------------------------------------------------|<br>
&gt; &nbsp; |30.10.2009 10:29 &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
|<br>
&gt; &nbsp; <br>
&gt; &gt;--------------------------------------------------------------------------------------------------------------------------------------------------|<br>
&gt; |------------&gt;<br>
&gt; | Subject: &nbsp; |<br>
&gt; |------------&gt;<br>
&gt; &nbsp; <br>
&gt; &gt;--------------------------------------------------------------------------------------------------------------------------------------------------|<br>
&gt; &nbsp; |[jdt-dev] Import issues with generics and inner interfaces
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; |<br>
&gt; &nbsp; <br>
&gt; &gt;--------------------------------------------------------------------------------------------------------------------------------------------------|<br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; Hello<br>
&gt; <br>
&gt; I'm running into a problem with an API that I'm developing that deals
with<br>
&gt; generics and inner interfaces. A very simple example of the problem
is the<br>
&gt; following:<br>
&gt; <br>
&gt; SuperInterface.java:<br>
&gt; <br>
&gt; package com.test.superint;<br>
&gt; <br>
&gt; public interface SuperInterface&lt;G extends SuperInterface.<br>
&gt; SuperInterfaceGetter, S extends SuperInterface.SuperInterfaceSetter&gt;
{<br>
&gt; &nbsp; &nbsp; public interface SuperInterfaceGetter {}<br>
&gt; <br>
&gt; &nbsp; &nbsp; public interface SuperInterfaceSetter {}<br>
&gt; }<br>
&gt; <br>
&gt; SubInterface.java:<br>
&gt; <br>
&gt; package com.test.subint;<br>
&gt; <br>
&gt; import com.test.superint.SuperInterface;<br>
&gt; <br>
&gt; public interface SubInterface extends SuperInterface&lt;SubInterface.<br>
&gt; SubInterfaceGetter, SubInterface.SubInterfaceSetter&gt; {<br>
&gt; &nbsp; &nbsp; public interface SubInterfaceGetter extends SuperInterfaceGetter
{}<br>
&gt; <br>
&gt; &nbsp; &nbsp; public interface SubInterfaceSetter extends SuperInterfaceSetter
{}<br>
&gt; }<br>
&gt; <br>
&gt; These two classes compiles without a problem in eclipse jdt, but fails
when<br>
&gt; compiling using javac or maven with the following error:<br>
&gt; <br>
&gt; test\subint\SubInterface.java:6: cannot find symbol<br>
&gt; symbol &nbsp;: class SuperInterfaceGetter<br>
&gt; location: interface test.subint.SubInterface<br>
&gt; &nbsp; &nbsp; public interface SubInterfaceGetter extends SuperInterfaceGetter
{}<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; ^<br>
&gt; test\subint\SubInterface.java:8: cannot find symbol<br>
&gt; symbol &nbsp;: class SuperInterfaceSetter<br>
&gt; location: interface test.subint.SubInterface<br>
&gt; &nbsp; &nbsp; public interface SubInterfaceSetter extends SuperInterfaceSetter
{}<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; ^<br>
&gt; test\subint\SubInterface.java:5: type parameter<br>
&gt; test.subint.SubInterface.SubInterfaceGetter is not within its bound<br>
&gt; public interface SubInterface extends<br>
&gt; SuperInterface&lt;SubInterface.SubInterfaceGetter,<br>
&gt; SubInterface.SubInterfaceSetter&gt; {<br>
&gt; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp;^<br>
&gt; test\subint\SubInterface.java:5: type parameter<br>
&gt; test.subint.SubInterface.SubInterfaceSetter is not within its bound<br>
&gt; public interface SubInterface extends<br>
&gt; SuperInterface&lt;SubInterface.SubInterfaceGetter,<br>
&gt; SubInterface.SubInterfaceSetter&gt; {<br>
&gt; ^<br>
&gt; 4 errors<br>
&gt; <br>
&gt; To make it compile outside of eclipse, I have to add two imports to
the<br>
&gt; interface SubInterface.java:<br>
&gt; <br>
&gt; import com.test.superint.SuperInterface.SuperInterfaceGetter;<br>
&gt; import com.test.superint.SuperInterface.SuperInterfaceSetter;<br>
&gt; <br>
&gt; But as soon as I do it, eclipse says these two imports are never used
and<br>
&gt; remove them if the &quot;Remove unused imports&quot; is enabled<br>
&gt; <br>
&gt; Is there a way to get the jdt compiler to behave the same way as javac?<br>
&gt; <br>
&gt; Thanks,<br>
&gt; <br>
&gt; Martin<br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; This e-mail is confidential and it is intended only for the addressees.
Any<br>
&gt; review, dissemination, distribution, or copying of this message by
persons<br>
&gt; or entities other than the intended recipient is prohibited. If you
have<br>
&gt; received this e-mail in error, kindly notify us immediately by telephone
or<br>
&gt; e-mail and delete the message from your system. The sender does not
accept<br>
&gt; liability for any errors or omissions in the contents of this message
which<br>
&gt; may arise as a result of the e-mail transmission.<br>
&gt; _______________________________________________<br>
&gt; jdt-dev mailing list<br>
&gt; jdt-dev@xxxxxxxxxxx<br>
&gt; </font></tt><a href="https://dev.eclipse.org/mailman/listinfo/jdt-dev"><tt><font size=2>https://dev.eclipse.org/mailman/listinfo/jdt-dev</font></tt></a><tt><font size=2><br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; <br>
&gt; _______________________________________________<br>
&gt; jdt-dev mailing list<br>
&gt; jdt-dev@xxxxxxxxxxx<br>
&gt; </font></tt><a href="https://dev.eclipse.org/mailman/listinfo/jdt-dev"><tt><font size=2>https://dev.eclipse.org/mailman/listinfo/jdt-dev</font></tt></a><tt><font size=2><br>
</font></tt>
<FONT FACE= Verdana SIZE=-2 COLOR=808080>
<P>
This e-mail is confidential and it is intended only for the addressees. Any review, dissemination, distribution, or copying of this message by persons or entities other than the intended recipient is prohibited. If you have received this e-mail in error, kindly notify us immediately by telephone or e-mail and delete the message from your system. The sender does not accept liability for any errors or omissions in the contents of this message which may arise as a result of the e-mail transmission.
<P>
</FONT>
]]></content:encoded>
		<pubDate>Fri, 30 Oct 2009 13:32:25 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/jdt-dev/msg00614.html</guid>
		<author>martin.nilsson@xxxxxxx (martin . nilsson)</author>
	</item>
	<item>
		<title>Re: [jdt-dev] Import issues with generics and inner interfaces</title>
		<link>http://dev.eclipse.org/mhonarc/lists/jdt-dev/msg00613.html</link>
		<description>Are you using the same Java compliance level for Eclipse and javac? Note that such questions should be asked on the eclipse.tools.jdt newsgroup or filed as bug if you think Eclipse is doing it wrong. Dani &amp;gt;--------------------------------------------------...</description>
		<content:encoded><![CDATA[<pre>Are you using the same Java compliance level for Eclipse and javac? Note
that such questions should be asked on the eclipse.tools.jdt newsgroup or
filed as bug if you think Eclipse is doing it wrong.

Dani

|------------&gt;
| From:      |
|------------&gt;
  &gt;--------------------------------------------------------------------------------------------------------------------------------------------------|
  |martin.nilsson@xxxxxxxxxxx                                                                                                                        |
  &gt;--------------------------------------------------------------------------------------------------------------------------------------------------|
|------------&gt;
| To:        |
|------------&gt;
  &gt;--------------------------------------------------------------------------------------------------------------------------------------------------|
  |jdt-dev@xxxxxxxxxxx                                                                                                                               |
  &gt;--------------------------------------------------------------------------------------------------------------------------------------------------|
|------------&gt;
| Date:      |
|------------&gt;
  &gt;--------------------------------------------------------------------------------------------------------------------------------------------------|
  |30.10.2009 10:29                                                                                                                                  |
  &gt;--------------------------------------------------------------------------------------------------------------------------------------------------|
|------------&gt;
| Subject:   |
|------------&gt;
  &gt;--------------------------------------------------------------------------------------------------------------------------------------------------|
  |[jdt-dev] Import issues with generics and inner interfaces                                                                                        |
  &gt;--------------------------------------------------------------------------------------------------------------------------------------------------|






Hello

I'm running into a problem with an API that I'm developing that deals with
generics and inner interfaces. A very simple example of the problem is the
following:

SuperInterface.java:

package com.test.superint;

public interface SuperInterface&lt;G extends SuperInterface.
SuperInterfaceGetter, S extends SuperInterface.SuperInterfaceSetter&gt; {
    public interface SuperInterfaceGetter {}

    public interface SuperInterfaceSetter {}
}

SubInterface.java:

package com.test.subint;

import com.test.superint.SuperInterface;

public interface SubInterface extends SuperInterface&lt;SubInterface.
SubInterfaceGetter, SubInterface.SubInterfaceSetter&gt; {
    public interface SubInterfaceGetter extends SuperInterfaceGetter {}

    public interface SubInterfaceSetter extends SuperInterfaceSetter {}
}

These two classes compiles without a problem in eclipse jdt, but fails when
compiling using javac or maven with the following error:

test\subint\SubInterface.java:6: cannot find symbol
symbol  : class SuperInterfaceGetter
location: interface test.subint.SubInterface
    public interface SubInterfaceGetter extends SuperInterfaceGetter {}
                                                ^
test\subint\SubInterface.java:8: cannot find symbol
symbol  : class SuperInterfaceSetter
location: interface test.subint.SubInterface
    public interface SubInterfaceSetter extends SuperInterfaceSetter {}
                                                ^
test\subint\SubInterface.java:5: type parameter
test.subint.SubInterface.SubInterfaceGetter is not within its bound
public interface SubInterface extends
SuperInterface&lt;SubInterface.SubInterfaceGetter,
SubInterface.SubInterfaceSetter&gt; {
                                                                 ^
test\subint\SubInterface.java:5: type parameter
test.subint.SubInterface.SubInterfaceSetter is not within its bound
public interface SubInterface extends
SuperInterface&lt;SubInterface.SubInterfaceGetter,
SubInterface.SubInterfaceSetter&gt; {
^
4 errors

To make it compile outside of eclipse, I have to add two imports to the
interface SubInterface.java:

import com.test.superint.SuperInterface.SuperInterfaceGetter;
import com.test.superint.SuperInterface.SuperInterfaceSetter;

But as soon as I do it, eclipse says these two imports are never used and
remove them if the &quot;Remove unused imports&quot; is enabled

Is there a way to get the jdt compiler to behave the same way as javac?

Thanks,

Martin



This e-mail is confidential and it is intended only for the addressees. Any
review, dissemination, distribution, or copying of this message by persons
or entities other than the intended recipient is prohibited. If you have
received this e-mail in error, kindly notify us immediately by telephone or
e-mail and delete the message from your system. The sender does not accept
liability for any errors or omissions in the contents of this message which
may arise as a result of the e-mail transmission.
_______________________________________________
jdt-dev mailing list
jdt-dev@xxxxxxxxxxx
<a  href="https://dev.eclipse.org/mailman/listinfo/jdt-dev">https://dev.eclipse.org/mailman/listinfo/jdt-dev</a>








</pre>]]></content:encoded>
		<pubDate>Fri, 30 Oct 2009 12:13:41 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/jdt-dev/msg00613.html</guid>
		<author>daniel_megert@xxxxxxx (Daniel Megert)</author>
	</item>
	<item>
		<title>[jdt-dev] Import issues with generics and inner interfaces</title>
		<link>http://dev.eclipse.org/mhonarc/lists/jdt-dev/msg00612.html</link>
		<description> Hello I'm running into a problem with an API that I'm developing that deals with generics and inner interfaces. A very simple example of the problem is the following: SuperInterface.java: package com.test.superint; public interface SuperInterface&amp;lt;G extend...</description>
		<content:encoded><![CDATA[
<br><font size=2 face="sans-serif">Hello</font>
<br>
<br><font size=2 face="sans-serif">I'm running into a problem with an API
that I'm developing that deals with generics and inner interfaces. A very
simple example of the problem is the following:</font>
<br>
<br><font size=2 face="sans-serif">SuperInterface.java:</font>
<br>
<br><font size=2 color=#820040 face="Courier New"><b>package</b></font><font size=2 face="Courier New">
com.test.superint;</font>
<br>
<br><font size=2 color=#820040 face="Courier New"><b>public</b></font><font size=2 face="Courier New">
</font><font size=2 color=#820040 face="Courier New"><b>interface</b></font><font size=2 face="Courier New">
</font><font size=2 color=#424282 face="Courier New"><b>SuperInterface</b></font><font size=2 face="Courier New">&lt;</font><font size=2 color=#c0c0c0 face="Courier New"><b>G</b></font><font size=2 face="Courier New">
</font><font size=2 color=#820040 face="Courier New"><b>extends</b></font><font size=2 face="Courier New">
</font><font size=2 color=#424282 face="Courier New"><b>SuperInterface</b></font><font size=2 face="Courier New">.</font><font size=2 color=#424282 face="Courier New"><b>SuperInterfaceGetter</b></font><font size=2 face="Courier New">,
</font><font size=2 color=#c0c0c0 face="Courier New"><b>S</b></font><font size=2 face="Courier New">
</font><font size=2 color=#820040 face="Courier New"><b>extends</b></font><font size=2 face="Courier New">
</font><font size=2 color=#424282 face="Courier New"><b>SuperInterface</b></font><font size=2 face="Courier New">.</font><font size=2 color=#424282 face="Courier New"><b>SuperInterfaceSetter</b></font><font size=2 face="Courier New">&gt;
{</font>
<br><font size=2 face="Courier New">&nbsp; &nbsp; </font><font size=2 color=#820040 face="Courier New"><b>public</b></font><font size=2 face="Courier New">
</font><font size=2 color=#820040 face="Courier New"><b>interface</b></font><font size=2 face="Courier New">
</font><font size=2 color=#424282 face="Courier New"><b>SuperInterfaceGetter</b></font><font size=2 face="Courier New">
{}</font>
<br>
<br><font size=2 face="Courier New">&nbsp; &nbsp; </font><font size=2 color=#820040 face="Courier New"><b>public</b></font><font size=2 face="Courier New">
</font><font size=2 color=#820040 face="Courier New"><b>interface</b></font><font size=2 face="Courier New">
</font><font size=2 color=#424282 face="Courier New"><b>SuperInterfaceSetter</b></font><font size=2 face="Courier New">
{}</font>
<br><font size=2 face="Courier New">}</font>
<br>
<br><font size=2 face="Arial">SubInterface.java:</font>
<br>
<br><font size=2 color=#820040 face="Courier New"><b>package</b></font><font size=2 face="Courier New">
com.test.subint;</font>
<br>
<br><font size=2 color=#820040 face="Courier New"><b>import</b></font><font size=2 face="Courier New">
com.test.superint.SuperInterface;</font>
<br>
<br><font size=2 color=#820040 face="Courier New"><b>public</b></font><font size=2 face="Courier New">
</font><font size=2 color=#820040 face="Courier New"><b>interface</b></font><font size=2 face="Courier New">
</font><font size=2 color=#424282 face="Courier New"><b>SubInterface</b></font><font size=2 face="Courier New">
</font><font size=2 color=#820040 face="Courier New"><b>extends</b></font><font size=2 face="Courier New">
</font><font size=2 color=#424282 face="Courier New"><b>SuperInterface</b></font><font size=2 face="Courier New">&lt;</font><font size=2 color=#424282 face="Courier New"><b>SubInterface</b></font><font size=2 face="Courier New">.</font><font size=2 color=#424282 face="Courier New"><b>SubInterfaceGetter</b></font><font size=2 face="Courier New">,
</font><font size=2 color=#424282 face="Courier New"><b>SubInterface</b></font><font size=2 face="Courier New">.</font><font size=2 color=#424282 face="Courier New"><b>SubInterfaceSetter</b></font><font size=2 face="Courier New">&gt;
{</font>
<br><font size=2 face="Courier New">&nbsp; &nbsp; </font><font size=2 color=#820040 face="Courier New"><b>public</b></font><font size=2 face="Courier New">
</font><font size=2 color=#820040 face="Courier New"><b>interface</b></font><font size=2 face="Courier New">
</font><font size=2 color=#424282 face="Courier New"><b>SubInterfaceGetter</b></font><font size=2 face="Courier New">
</font><font size=2 color=#820040 face="Courier New"><b>extends</b></font><font size=2 face="Courier New">
</font><font size=2 color=#424282 face="Courier New"><b>SuperInterfaceGetter</b></font><font size=2 face="Courier New">
{}</font>
<br>
<br><font size=2 face="Courier New">&nbsp; &nbsp; </font><font size=2 color=#820040 face="Courier New"><b>public</b></font><font size=2 face="Courier New">
</font><font size=2 color=#820040 face="Courier New"><b>interface</b></font><font size=2 face="Courier New">
</font><font size=2 color=#424282 face="Courier New"><b>SubInterfaceSetter</b></font><font size=2 face="Courier New">
</font><font size=2 color=#820040 face="Courier New"><b>extends</b></font><font size=2 face="Courier New">
</font><font size=2 color=#424282 face="Courier New"><b>SuperInterfaceSetter</b></font><font size=2 face="Courier New">
{}</font>
<br><font size=2 face="Courier New">}</font>
<br>
<br><font size=2 face="sans-serif">These two classes compiles without a
problem in eclipse jdt, but fails when compiling using javac or maven with
the following error:</font>
<br>
<br><font size=2 face="Courier New">test\subint\SubInterface.java:6: cannot
find symbol</font>
<br><font size=2 face="Courier New">symbol &nbsp;: class SuperInterfaceGetter</font>
<br><font size=2 face="Courier New">location: interface test.subint.SubInterface</font>
<br><font size=2 face="Courier New">&nbsp; &nbsp; public interface SubInterfaceGetter
extends SuperInterfaceGetter {}</font>
<br><font size=2 face="Courier New">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ^</font>
<br><font size=2 face="Courier New">test\subint\SubInterface.java:8: cannot
find symbol</font>
<br><font size=2 face="Courier New">symbol &nbsp;: class SuperInterfaceSetter</font>
<br><font size=2 face="Courier New">location: interface test.subint.SubInterface</font>
<br><font size=2 face="Courier New">&nbsp; &nbsp; public interface SubInterfaceSetter
extends SuperInterfaceSetter {}</font>
<br><font size=2 face="Courier New">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; ^</font>
<br><font size=2 face="Courier New">test\subint\SubInterface.java:5: type
parameter test.subint.SubInterface.SubInterfaceGetter is not within its
bound</font>
<br><font size=2 face="Courier New">public interface SubInterface extends
SuperInterface&lt;SubInterface.SubInterfaceGetter, SubInterface.SubInterfaceSetter&gt;
{</font>
<br><font size=2 face="Courier New">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;^</font>
<br><font size=2 face="Courier New">test\subint\SubInterface.java:5: type
parameter test.subint.SubInterface.SubInterfaceSetter is not within its
bound</font>
<br><font size=2 face="Courier New">public interface SubInterface extends
SuperInterface&lt;SubInterface.SubInterfaceGetter, SubInterface.SubInterfaceSetter&gt;
{</font>
<br><font size=2 face="Courier New">&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;
^</font>
<br><font size=2 face="Courier New">4 errors</font>
<br>
<br><font size=2 face="sans-serif">To make it compile outside of eclipse,
I have to add two imports to the interface SubInterface.java:</font>
<br>
<br><font size=2 color=#820040 face="Courier New"><b>import</b></font><font size=2 face="Courier New">
com.test.superint.SuperInterface.</font><font size=2 color=#424282 face="Courier New"><b>SuperInterfaceGetter</b></font><font size=2 face="Courier New">;</font>
<br><font size=2 color=#820040 face="Courier New"><b>import</b></font><font size=2 face="Courier New">
com.test.superint.SuperInterface.</font><font size=2 color=#424282 face="Courier New"><b>SuperInterfaceSetter</b></font><font size=2 face="Courier New">;</font>
<br>
<br><font size=2 face="Courier New">But as soon as I do it, eclipse says
these two imports are never used and remove them if the &quot;Remove unused
imports&quot; is enabled</font>
<br>
<br><font size=2 face="Courier New">Is there a way to get the jdt compiler
to behave the same way as javac?</font>
<br>
<br><font size=2 face="Courier New">Thanks,</font>
<br>
<br><font size=2 face="Courier New">Martin</font>
<br><font size=2 face="sans-serif"><br>
</font>
<FONT FACE= Verdana SIZE=-2 COLOR=808080>
<P>
This e-mail is confidential and it is intended only for the addressees. Any review, dissemination, distribution, or copying of this message by persons or entities other than the intended recipient is prohibited. If you have received this e-mail in error, kindly notify us immediately by telephone or e-mail and delete the message from your system. The sender does not accept liability for any errors or omissions in the contents of this message which may arise as a result of the e-mail transmission.
<P>
</FONT>
]]></content:encoded>
		<pubDate>Fri, 30 Oct 2009 09:29:05 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/jdt-dev/msg00612.html</guid>
		<author>martin.nilsson@xxxxxxx (martin . nilsson)</author>
	</item>


	<item>
		<title>Re: [jdt-dev] Shift+ctrl+u short key does not work ?</title>
		<link>http://dev.eclipse.org/mhonarc/lists/jdt-dev/msg00611.html</link>
		<description>Haifeng, this list is for the developers of JDT itself. Please ask questions in the eclipse.tools.jdt newsgroup or file a bug report via bugzilla if you can reproduce the problem (I can't). Dani &amp;gt;------------------------------------------------------------...</description>
		<content:encoded><![CDATA[<pre>Haifeng,

this list is for the developers of JDT itself. Please ask questions in the
eclipse.tools.jdt newsgroup or file a bug report via bugzilla if you can
reproduce the problem (I can't).

Dani

|------------&gt;
| From:      |
|------------&gt;
  &gt;--------------------------------------------------------------------------------------------------------------------------------------------------|
  |jactive &lt;jactive@xxxxxxx&gt;                                                                                                                         |
  &gt;--------------------------------------------------------------------------------------------------------------------------------------------------|
|------------&gt;
| To:        |
|------------&gt;
  &gt;--------------------------------------------------------------------------------------------------------------------------------------------------|
  |jdt-dev@xxxxxxxxxxx                                                                                                                               |
  &gt;--------------------------------------------------------------------------------------------------------------------------------------------------|
|------------&gt;
| Date:      |
|------------&gt;
  &gt;--------------------------------------------------------------------------------------------------------------------------------------------------|
  |10.09.2009 16:15                                                                                                                                  |
  &gt;--------------------------------------------------------------------------------------------------------------------------------------------------|
|------------&gt;
| Subject:   |
|------------&gt;
  &gt;--------------------------------------------------------------------------------------------------------------------------------------------------|
  |[jdt-dev] Shift+ctrl+u short key does not work ?                                                                                                  |
  &gt;--------------------------------------------------------------------------------------------------------------------------------------------------|





Shift+Ctrl+U short key does not work when I read class file with source
code attachment  in eclipse.
My enviroment is Version: 3.4.1 Build id: M20080911-1700, JDT Core
3.4.2.v_883_R34x,
fedora corr 2.6.23.1-42.fc8.

e.g. I want to see the occurences of  property offset in
java.lang.String, shift + ctrl + u does not work
as  expected as in Eclipse 3.0....

Your reply or any pointer to this question will be highly appreciated.
thx and have a nice weekend:)

regards, haifeng wen




_______________________________________________
jdt-dev mailing list
jdt-dev@xxxxxxxxxxx
<a  href="https://dev.eclipse.org/mailman/listinfo/jdt-dev">https://dev.eclipse.org/mailman/listinfo/jdt-dev</a>




</pre>]]></content:encoded>
		<pubDate>Mon, 14 Sep 2009 12:31:18 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/jdt-dev/msg00611.html</guid>
		<author>daniel_megert@xxxxxxx (Daniel Megert)</author>
	</item>


	<item>
		<title>Re: [jdt-dev] Java EE's and headless builds</title>
		<link>http://dev.eclipse.org/mhonarc/lists/jdt-dev/msg00610.html</link>
		<description> The org.eclipse.jdt.launching bundle is used to define/contribute system libraries. The relevant API is IVMInstall, IVMInstallType, and VMStandin. You can create a VM using a VMStandin (to configure its attributes), and then call &amp;quot;convertToRealVM()uot; to...</description>
		<content:encoded><![CDATA[<pre>&gt; 
&gt; Luckily, I have full access to the headless builder (Buckminster) so 
&gt; it's easy for me to add commands that would install a JDK and set the 
&gt; correct environment preferences from the command line. But I'm not clear 

&gt; what it is that I need to set. Some pointers or other help with that 
&gt; would be greatly appreciated.

The org.eclipse.jdt.launching bundle is used to define/contribute system 
libraries. The relevant API is IVMInstall, IVMInstallType, and VMStandin. 
You can create a VM using a VMStandin (to configure its attributes), and 
then call &quot;convertToRealVM()&quot; to register it with the set of installed 
JREs.

Darin Wright

</pre>]]></content:encoded>
		<pubDate>Fri, 11 Sep 2009 16:22:26 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/jdt-dev/msg00610.html</guid>
		<author>Darin_Wright@xxxxxxx (Darin Wright)</author>
	</item>
	<item>
		<title>[jdt-dev] Java EE's and headless builds</title>
		<link>http://dev.eclipse.org/mhonarc/lists/jdt-dev/msg00609.html</link>
		<description>Hi, I have a workspace with a lot of bundles. Some require J2SE 1.4 and others require J2SE 1.5. The workspace compiles fine in my IDE because there I can say that the installed JRE (1.5.0_18) is a match for the J2SE 1.4. My problem starts when I want to r...</description>
		<content:encoded><![CDATA[<tt>Hi,<br>
I have a workspace with a lot of bundles. Some require J2SE 1.4 and 
others require J2SE 1.5. The workspace compiles fine in my IDE because 
there I can say that the installed JRE (1.5.0_18) is a match for the 
J2SE 1.4.</tt><br>
<br>
<tt>My problem starts when I want to run the build headlessly on 
build.eclipse.org. Hudson starts a Java 1.5 and boots eclipse with an 
empty workspace. I can of course create a workspace template and use 
that but the problem is that I don't know how to create this template 
unless I can start an IDE on the exact machine where the build will be 
performed. I don't want to run an IDE through a slow tunneled X 
connection over the Atlantic to do this :-)</tt><br>
<br>
<tt>Luckily, I have full access to the headless builder (Buckminster) so 
it's easy for me to add commands that would install a JDK and set the 
correct environment preferences from the command line. But I'm not clear 
what it is that I need to set. Some pointers or other help with that 
would be greatly appreciated.</tt><br>
<br>
<pre style="margin: 0em;">Kind Regards,
Thomas Hallgren</pre><br>
<br>
]]></content:encoded>
		<pubDate>Fri, 11 Sep 2009 16:10:59 GMT</pubDate>
		<guid isPermaLink="true">http://dev.eclipse.org/mhonarc/lists/jdt-dev/msg00609.html</guid>
		<author>thomas@xxxxxxx (Thomas Hallgren)</author>
	</item>

 
	</channel>
	</rss>
<!-- MHonArc v2.6.10 -->
