Author: akazakov
Date: 2011-05-12 14:59:55 -0400 (Thu, 12 May 2011)
New Revision: 31260
Added:
trunk/documentation/whatsnew/cdi/cdi-news-3.3.0.M1.html
trunk/documentation/whatsnew/cdi/images/3.3.0.M1/
trunk/documentation/whatsnew/cdi/images/3.3.0.M1/ca.png
trunk/documentation/whatsnew/cdi/images/3.3.0.M1/manyBeans1.png
trunk/documentation/whatsnew/cdi/images/3.3.0.M1/newBean.png
trunk/documentation/whatsnew/cdi/images/3.3.0.M1/noBean1.png
trunk/documentation/whatsnew/cdi/images/3.3.0.M1/noBean2.png
trunk/documentation/whatsnew/cdi/images/3.3.0.M1/openons.png
trunk/documentation/whatsnew/cdi/images/3.3.0.M1/qf1.png
Log:
https://issues.jboss.org/browse/JBIDE-8890
Added: trunk/documentation/whatsnew/cdi/cdi-news-3.3.0.M1.html
===================================================================
--- trunk/documentation/whatsnew/cdi/cdi-news-3.3.0.M1.html (rev
0)
+++ trunk/documentation/whatsnew/cdi/cdi-news-3.3.0.M1.html 2011-05-12 18:59:55 UTC (rev
31260)
@@ -0,0 +1,156 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+ "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html
xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Language" content="en-us" />
+<meta http-equiv="Content-Type" content="text/html;
charset=iso-8859-1" />
+<link rel="stylesheet" href="../whatsnew.css" />
+<title>CDI tools 3.2.0.CR1 What's New</title>
+<script type="text/javascript">
+
+ var _gaq = _gaq || [];
+ _gaq.push(['_setAccount', 'UA-17645367-5']);
+ _gaq.push(['_trackPageview']);
+
+ (function() {
+ var ga = document.createElement('script'); ga.type =
'text/javascript'; ga.async = true;
+ ga.src = ('https:' == document.location.protocol ? 'https://ssl' :
'http://www') + '.google-analytics.com/ga.js';
+ var s = document.getElementsByTagName('script')[0];
s.parentNode.insertBefore(ga, s);
+ })();
+
+</script></head>
+<body>
+<h1>CDI/Seam 3 tools 3.3.0.M1 What's New</h1>
+
+<p align="right"><a href="../index.html">< Main
Index</a> <a
+ href="../seam/seam-news-3.3.0.M1.html">Seam Tools News
></a></p>
+
+<table border="0" cellpadding="10" cellspacing="0"
width="80%">
+
+ <tr>
+ <td colspan="2">
+ <hr />
+ <h3>Seam 3</h3>
+ <hr />
+ </td>
+ </tr>
+ <tr>
+ <td valign="top" align="left">
+ <p><b>CDI extensions</b></p>
+ </td>
+ <td align="top">
+ <p>Since this version CDI tools supports a bunch of Seam 3 CDI extensions. If
your project has CDI support enabled (Project->Properties->CDI) and the project
classpath contains corresponding Seam module then Seam 3 features will be enabled
automatically.</p>
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2">
+ <hr />
+ </td>
+ </tr>
+ <tr>
+ <td valign="top" align="left">
+ <p><b>Seam Solder</b></p>
+ </td>
+ <td align="top">
+ <p>CDI tools now recognizes many Seam Solder annotations which should be
taken into account by the related tools features such as validation, code completion,
hyperlinks, refactoring, etc.</p>
+ <p>Here is a full list of Seam Solder annotations which is now supported
by CDI tools:
+ <ul>
+ <li>@Veto</li>
+ <li>@Requires</li>
+ <li>@Exact</li>
+ <li>@MessageLogger</li>
+ <li>@MessageBundle</li>
+ <li>@DefaultBean</li>
+ <li>@Unwraps</li>
+ <li>@ServiceHandlerType</li>
+ <li>@FullyQualified</li>
+ <li>@Resource</li>
+ </ul>
+ </p>
+ <p>
+ <small><a
href="https://jira.jboss.org/browse/JBIDE-8196">Related Jira
1</a></small><br/>
+ <small><a
href="https://jira.jboss.org/browse/JBIDE-8197">Related Jira
2</a></small><br/>
+ <small><a
href="https://jira.jboss.org/browse/JBIDE-8198">Related Jira
3</a></small><br/>
+ <small><a
href="https://jira.jboss.org/browse/JBIDE-8199">Related Jira
4</a></small><br/>
+ <small><a
href="https://jira.jboss.org/browse/JBIDE-8200">Related Jira
5</a></small><br/>
+ <small><a
href="https://jira.jboss.org/browse/JBIDE-8202">Related Jira
6</a></small><br/>
+ <small><a
href="https://jira.jboss.org/browse/JBIDE-8712">Related Jira
7</a></small><br/>
+ <small><a
href="https://jira.jboss.org/browse/JBIDE-8713">Related Jira
8</a></small><br/>
+ <small><a
href="https://jira.jboss.org/browse/JBIDE-8715">Related Jira
9</a></small><br/>
+ <small><a
href="https://jira.jboss.org/browse/JBIDE-8716">Related Jira
10</a></small><br/>
+ <small><a
href="https://jira.jboss.org/browse/JBIDE-8717">Related Jira
11</a></small><br/>
+ </p>
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2">
+ <hr />
+ </td>
+ </tr>
+ <tr>
+ <td valign="top" align="left">
+ <p><b>Seam Config</b></p>
+ </td>
+ <td align="top">
+ <p>Also CDI tools supports Seam Config. Along with annotated beans you can
define CDI beans using Seam Config XML and CDI Tools will use it metadata to provide
related Code completion, validation, etc.</p>
+ <p>New Seam Config editor provides code completion
(Ctrl+Space):</p>
+ <img src="images/3.3.0.M1/ca.png"/>
+ <p>And OpenOns (Ctrl+Click):</p>
+ <img src="images/3.3.0.M1/openons.png"/>
+ <p>
+ <small><a
href="https://jira.jboss.org/browse/JBIDE-3120">Related Jira
1</a></small><br/>
+ <small><a
href="https://jira.jboss.org/browse/JBIDE-8841">Related Jira
1</a></small><br/>
+ <small><a
href="https://jira.jboss.org/browse/JBIDE-8842">Related Jira
1</a></small><br/>
+ </p>
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2">
+ <hr />
+ <h3>JSR-299</h3>
+ <hr />
+ </td>
+ </tr>
+ <tr>
+ <td valign="top" align="left">
+ <p><b>Passivating-scoped bean validation</b></p>
+ </td>
+ <td valign="top">
+ <p>Non-serializable passivating-scoped beans are now validated when it's
possible. In case of this validation problem, a new quick fix is available:</p>
+ <img src="images/3.3.0.M1/qf1.png"/>
+ <p>
+ <small><a
href="https://jira.jboss.org/browse/JBIDE-3126">Related Jira
1</a></small><br/>
+ <small><a
href="https://jira.jboss.org/browse/JBIDE-8550">Related Jira
2</a></small><br/>
+ </p>
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2">
+ <hr />
+ </td>
+ </tr>
+ <tr>
+ <td valign="top" align="left">
+ <p><b>Quick Fix for ambiguous injection points</b></p>
+ </td>
+ <td align="top">
+ <p>If no bean is eligible for injection to the injection point or there is an
ambiguous injection then the injection point can be specified via Quick Fix
menu.</p>
+ <img src="images/3.3.0.M1/noBean1.png"/><br/><br/>
+ <img src="images/3.3.0.M1/noBean2.png"/><br/><br/>
+ <img src="images/3.3.0.M1/manyBeans1.png"/><br/>
+ <p><small><a
href="https://jira.jboss.org/browse/JBIDE-7635">Related
Jira</a></small></p>
+ </td>
+ </tr>
+
+ <tr>
+ <td colspan="2">
+ <hr />
+ </td>
+ </tr>
+
+</table>
+
+</body>
+
+</html>
\ No newline at end of file
Property changes on: trunk/documentation/whatsnew/cdi/cdi-news-3.3.0.M1.html
___________________________________________________________________
Added: svn:mime-type
+ text/plain
Added: trunk/documentation/whatsnew/cdi/images/3.3.0.M1/ca.png
===================================================================
(Binary files differ)
Property changes on: trunk/documentation/whatsnew/cdi/images/3.3.0.M1/ca.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: trunk/documentation/whatsnew/cdi/images/3.3.0.M1/manyBeans1.png
===================================================================
(Binary files differ)
Property changes on: trunk/documentation/whatsnew/cdi/images/3.3.0.M1/manyBeans1.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: trunk/documentation/whatsnew/cdi/images/3.3.0.M1/newBean.png
===================================================================
(Binary files differ)
Property changes on: trunk/documentation/whatsnew/cdi/images/3.3.0.M1/newBean.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: trunk/documentation/whatsnew/cdi/images/3.3.0.M1/noBean1.png
===================================================================
(Binary files differ)
Property changes on: trunk/documentation/whatsnew/cdi/images/3.3.0.M1/noBean1.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: trunk/documentation/whatsnew/cdi/images/3.3.0.M1/noBean2.png
===================================================================
(Binary files differ)
Property changes on: trunk/documentation/whatsnew/cdi/images/3.3.0.M1/noBean2.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: trunk/documentation/whatsnew/cdi/images/3.3.0.M1/openons.png
===================================================================
(Binary files differ)
Property changes on: trunk/documentation/whatsnew/cdi/images/3.3.0.M1/openons.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Added: trunk/documentation/whatsnew/cdi/images/3.3.0.M1/qf1.png
===================================================================
(Binary files differ)
Property changes on: trunk/documentation/whatsnew/cdi/images/3.3.0.M1/qf1.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream