<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://blogs.msdn.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Gaurav Seth's WebLog : JLCA</title><link>http://blogs.msdn.com/gauravseth/archive/tags/JLCA/default.aspx</link><description>Tags: JLCA</description><dc:language>en-US</dc:language><generator>CommunityServer 2.1 SP1 (Build: 61025.2)</generator><item><title>.NET Vs J2EE: How do we compare</title><link>http://blogs.msdn.com/gauravseth/archive/2007/05/10/net-vs-j2ee-how-do-we-compare.aspx</link><pubDate>Thu, 10 May 2007 14:21:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:2521871</guid><dc:creator>GauravS</dc:creator><slash:comments>3</slash:comments><comments>http://blogs.msdn.com/gauravseth/comments/2521871.aspx</comments><wfw:commentRss>http://blogs.msdn.com/gauravseth/commentrss.aspx?PostID=2521871</wfw:commentRss><wfw:comment>http://blogs.msdn.com/gauravseth/rsscomments.aspx?PostID=2521871</wfw:comment><description>&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;FONT face=Verdana&gt;A customer recently wrote the following to us-&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;o:p&gt;&lt;FONT face=Verdana&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;I style="mso-bidi-font-style: normal"&gt;&lt;SPAN style="FONT-SIZE: 9pt; FONT-FAMILY: 'Verdana','sans-serif'"&gt;My organization&amp;nbsp;is currently considering&amp;nbsp;either .NET&amp;nbsp;or Java (J2EE) as our enterprise application development platform.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/I&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;I style="mso-bidi-font-style: normal"&gt;&lt;SPAN style="FONT-SIZE: 9pt; FONT-FAMILY: 'Verdana','sans-serif'"&gt;&amp;nbsp;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/I&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;I style="mso-bidi-font-style: normal"&gt;&lt;SPAN style="FONT-SIZE: 9pt; FONT-FAMILY: 'Verdana','sans-serif'"&gt;I am sold on .NET as I believe that:-&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/I&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt 0.25in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1"&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;I style="mso-bidi-font-style: normal"&gt;&lt;FONT face=Verdana&gt;There are cheaper resources (per hour rate) and large vendor/contractor providers &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/I&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt 0.25in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1"&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;I style="mso-bidi-font-style: normal"&gt;&lt;FONT face=Verdana&gt;It quicker to develop applications with .NETusing either Visual Studio or Web Express&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/I&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt 0.25in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1"&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;I style="mso-bidi-font-style: normal"&gt;&lt;FONT face=Verdana&gt;Tools are free&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/I&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt 0.25in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1"&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;I style="mso-bidi-font-style: normal"&gt;&lt;FONT face=Verdana&gt;Strong technical community (MSDN).&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/I&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt"&gt;&lt;I style="mso-bidi-font-style: normal"&gt;&lt;FONT face=Verdana&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/I&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt"&gt;&lt;I style="mso-bidi-font-style: normal"&gt;&lt;FONT face=Verdana&gt;He needed facts, independent white papers to confirm the findings.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/I&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;o:p&gt;&lt;FONT face=Verdana&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"&gt;Here is a link to &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;A href="http://msdn2.microsoft.com/en-us/vstudio/aa700836.aspx" mce_href="http://msdn2.microsoft.com/en-us/vstudio/aa700836.aspx"&gt;&lt;SPAN style="FONT-FAMILY: 'Verdana','sans-serif'"&gt;&lt;FONT color=#800080&gt;Competitive Reports and Evidence: Comparing .NET to J2EE&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"&gt;. This site contains extensive materials designed to help users evaluate Microsoft .NET vs. J2EE application server technologies. Each area contains downloadable whitepapers, benchmark comparisons, and sample source code (including studies by independent parties like Forrester)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"&gt;The website &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;A href="http://msdn2.microsoft.com/en-us/vstudio/aa700835.aspx" mce_href="http://msdn2.microsoft.com/en-us/vstudio/aa700835.aspx"&gt;&lt;SPAN style="FONT-FAMILY: 'Verdana','sans-serif'"&gt;&lt;FONT color=#800080&gt;Resources for Java Developers&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"&gt; contains the above and more sections.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Verdana','sans-serif'"&gt;In case you know of more resources, feel free to add.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=2521871" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/gauravseth/archive/tags/JLCA/default.aspx">JLCA</category><category domain="http://blogs.msdn.com/gauravseth/archive/tags/Visual+J_2300_+_2F00_+64-bit+computing/default.aspx">Visual J# / 64-bit computing</category><category domain="http://blogs.msdn.com/gauravseth/archive/tags/Tech+-+VS/default.aspx">Tech - VS</category><category domain="http://blogs.msdn.com/gauravseth/archive/tags/.NET+etc/default.aspx">.NET etc</category></item><item><title>JLCA 3.0 – A Perspective: Cheat Sheet unleashed</title><link>http://blogs.msdn.com/gauravseth/archive/2006/06/19/636557.aspx</link><pubDate>Mon, 19 Jun 2006 09:05:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:636557</guid><dc:creator>GauravS</dc:creator><slash:comments>4</slash:comments><comments>http://blogs.msdn.com/gauravseth/comments/636557.aspx</comments><wfw:commentRss>http://blogs.msdn.com/gauravseth/commentrss.aspx?PostID=636557</wfw:commentRss><wfw:comment>http://blogs.msdn.com/gauravseth/rsscomments.aspx?PostID=636557</wfw:comment><description>&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;FONT face=Verdana&gt;As I promised, I have posted the JLCA 3.0 cheat sheet for the users on my Blogs. The aim of this exercise has been for the JLCA users to understand the conversion process using the Java Language Conversion Assistant 3.0 and the issues they might face during the conversion process. Here is the TOC of the Cheat Sheet.&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt 0.5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;o:p&gt;&lt;FONT face=Verdana&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt"&gt;&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;FONT face=Verdana&gt;Introduction&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/B&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;o:p&gt;&lt;FONT face=Verdana&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;FONT face=Verdana&gt;Java Language Conversion Assistant (JLCA henceforth) is a tool that provides support for the conversion of software written in VJ++ and Java to Microsoft’s Visual C# .NET and .NET Framework. JLCA 3.0 is the latest version of the tool. It supports conversion of a majority of Java’s APIs and Java technologies supported by J2SE 1.3 and J2EE 1.3. It also addresses important issues of reducing the compilation errors and improving the conversion coverage and user experience as compared to the previous versions of the tool.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt 0.5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;o:p&gt;&lt;FONT face=Verdana&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt 0.5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;A href="http://blogs.msdn.com/gauravseth/archive/2006/06/19/636557.aspx"&gt;&lt;FONT face=Verdana&gt;INTRODUCTION&lt;/FONT&gt;&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt 0.5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;A href="http://blogs.msdn.com/gauravseth/archive/2006/06/02/614064.aspx"&gt;&lt;FONT face=Verdana&gt;J2SE AND J2EE COVERAGE&lt;/FONT&gt;&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt 1in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1; tab-stops: list 1.0in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;A href="http://blogs.msdn.com/gauravseth/archive/2006/06/02/614064.aspx"&gt;&lt;FONT face=Verdana&gt;J2SE 1.3 BASIC FEATURES&lt;/FONT&gt;&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt 1in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1; tab-stops: list 1.0in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;A href="http://blogs.msdn.com/gauravseth/archive/2006/06/02/614064.aspx"&gt;&lt;FONT face=Verdana&gt;J2SE 1.3 JAVA FOUNDATION CLASSES (JFC)&lt;/FONT&gt;&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt 1in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1; tab-stops: list 1.0in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;A href="http://blogs.msdn.com/gauravseth/archive/2006/06/02/614064.aspx"&gt;&lt;FONT face=Verdana&gt;J2EE 1.3 FEATURES&lt;SPAN style="mso-tab-count: 1"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/FONT&gt;&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt 0.5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;FONT face=Verdana&gt;JLCA 3.0&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt 1in; TEXT-INDENT: -0.25in; mso-list: l1 level1 lfo2; tab-stops: list 1.0in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;A href="http://blogs.msdn.com/gauravseth/archive/2006/06/05/617767.aspx"&gt;&lt;FONT face=Verdana color=#800080&gt;JAVA APIs CONVERSION&lt;/FONT&gt;&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt 1in; TEXT-INDENT: -0.25in; mso-list: l1 level1 lfo2; tab-stops: list 1.0in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;A href="http://blogs.msdn.com/gauravseth/archive/2006/06/05/617767.aspx"&gt;&lt;FONT face=Verdana color=#800080&gt;JAVA TECHNOLOGIES CONVERSION&lt;/FONT&gt;&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt 1.5in; TEXT-INDENT: -0.25in; mso-list: l1 level2 lfo2; tab-stops: list 1.5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;SPAN style="mso-list: Ignore"&gt;o&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;A href="http://blogs.msdn.com/gauravseth/archive/2006/06/05/617768.aspx"&gt;&lt;FONT face=Verdana&gt;Java Beans&lt;/FONT&gt;&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt 1.5in; TEXT-INDENT: -0.25in; mso-list: l1 level2 lfo2; tab-stops: list 1.5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;SPAN style="mso-list: Ignore"&gt;o&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;A href="http://blogs.msdn.com/gauravseth/archive/2006/06/06/618906.aspx"&gt;&lt;FONT face=Verdana&gt;Enterprise Java Beans (EJBs)&lt;/FONT&gt;&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt 1.5in; TEXT-INDENT: -0.25in; mso-list: l1 level2 lfo2; tab-stops: list 1.5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;SPAN style="mso-list: Ignore"&gt;o&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;A href="http://blogs.msdn.com/gauravseth/archive/2006/06/07/620726.aspx"&gt;&lt;FONT face=Verdana color=#800080&gt;Common Object Request Broker Architecture (CORBA)&lt;/FONT&gt;&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt 1.75in; tab-stops: list 1.5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;A href="http://blogs.msdn.com/gauravseth/archive/2006/06/09/623621.aspx"&gt;&lt;FONT face=Verdana&gt;- CORBA – Dealing with other languages&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt 1.5in; TEXT-INDENT: -0.25in; mso-list: l1 level2 lfo2; tab-stops: list 1.5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;SPAN style="mso-list: Ignore"&gt;o&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;A href="http://blogs.msdn.com/gauravseth/archive/2006/06/09/623635.aspx"&gt;&lt;FONT face=Verdana&gt;Remote Method Invocation (RMI and RMI-IIOP)&lt;/FONT&gt;&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt 1.5in; TEXT-INDENT: -0.25in; mso-list: l1 level2 lfo2; tab-stops: list 1.5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;SPAN style="mso-list: Ignore"&gt;o&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;A href="http://blogs.msdn.com/gauravseth/archive/2006/06/13/629240.aspx"&gt;&lt;FONT face=Verdana color=#800080&gt;Java Messaging Service (JMS)&lt;/FONT&gt;&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt 1.5in; TEXT-INDENT: -0.25in; mso-list: l1 level2 lfo2; tab-stops: list 1.5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;SPAN style="mso-list: Ignore"&gt;o&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;A href="http://blogs.msdn.com/gauravseth/archive/2006/06/14/630569.aspx"&gt;&lt;FONT face=Verdana&gt;Serialization&lt;/FONT&gt;&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt 1.5in; TEXT-INDENT: -0.25in; mso-list: l1 level2 lfo2; tab-stops: list 1.5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;SPAN style="mso-list: Ignore"&gt;o&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;A href="http://blogs.msdn.com/gauravseth/archive/2006/06/15/632023.aspx"&gt;&lt;FONT face=Verdana&gt;Java Accessibility (JAAPI)&lt;/FONT&gt;&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt 1.5in; TEXT-INDENT: -0.25in; mso-list: l1 level2 lfo2; tab-stops: list 1.5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;SPAN style="mso-list: Ignore"&gt;o&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;A href="http://blogs.msdn.com/gauravseth/archive/2006/06/15/632121.aspx"&gt;&lt;FONT face=Verdana&gt;Java Event Model (AWT and Swing)&lt;/FONT&gt;&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt 1.5in; TEXT-INDENT: -0.25in; mso-list: l1 level2 lfo2; tab-stops: list 1.5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;SPAN style="mso-list: Ignore"&gt;o&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;A href="http://blogs.msdn.com/gauravseth/archive/2006/06/16/634021.aspx"&gt;&lt;FONT face=Verdana&gt;Threads&lt;/FONT&gt;&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt 1in; TEXT-INDENT: -0.25in; mso-list: l1 level1 lfo2; tab-stops: list 1.0in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;A href="http://blogs.msdn.com/gauravseth/archive/2006/06/19/636553.aspx"&gt;&lt;FONT face=Verdana&gt;USABILITY FEATURES&lt;/FONT&gt;&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt 1.5in; TEXT-INDENT: -0.25in; mso-list: l1 level2 lfo2; tab-stops: list 1.5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;SPAN style="mso-list: Ignore"&gt;o&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;A href="http://blogs.msdn.com/gauravseth/archive/2006/06/19/636553.aspx"&gt;&lt;FONT face=Verdana&gt;Visual Studio .NET Designer Compliant&lt;/FONT&gt;&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt 1.5in; TEXT-INDENT: -0.25in; mso-list: l1 level2 lfo2; tab-stops: list 1.5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;SPAN style="mso-list: Ignore"&gt;o&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;A href="http://blogs.msdn.com/gauravseth/archive/2006/06/19/636553.aspx"&gt;&lt;FONT face=Verdana&gt;JLCA Extensibility Compliant&lt;/FONT&gt;&lt;/A&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;o:p&gt;&lt;FONT face=Verdana&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;FONT face=Verdana&gt;In case you have any comments you may write back to me.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=636557" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/gauravseth/archive/tags/JLCA/default.aspx">JLCA</category></item><item><title>JLCA 3.0 - Usability Features</title><link>http://blogs.msdn.com/gauravseth/archive/2006/06/19/636553.aspx</link><pubDate>Mon, 19 Jun 2006 08:49:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:636553</guid><dc:creator>GauravS</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/gauravseth/comments/636553.aspx</comments><wfw:commentRss>http://blogs.msdn.com/gauravseth/commentrss.aspx?PostID=636553</wfw:commentRss><wfw:comment>http://blogs.msdn.com/gauravseth/rsscomments.aspx?PostID=636553</wfw:comment><description>&lt;P class=MyBodyText-Verdana style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana size=2&gt;JLCA 3.0 includes a new set of features to improve the tool’s usability. Special source code analysis has enabled this version to produce better converted code and could produce customized converted code. These new features are the following:&lt;/FONT&gt;&lt;/P&gt;
&lt;H3 style="MARGIN: 12pt 0in 3pt"&gt;&lt;A name=_Toc130892907&gt;&lt;/A&gt;&lt;A name=_Toc103066534&gt;&lt;/A&gt;&lt;A name=_Toc102895424&gt;&lt;/A&gt;&lt;A name=_Toc102202509&gt;&lt;/A&gt;&lt;A name=_Toc101354389&gt;&lt;/A&gt;&lt;A name=_Toc100055983&gt;&lt;/A&gt;&lt;A name="_Visual_Studio_.NET_Designer Complia"&gt;&lt;/A&gt;&lt;SPAN style="mso-bookmark: _Toc130892907"&gt;&lt;SPAN style="mso-bookmark: _Toc103066534"&gt;&lt;SPAN style="mso-bookmark: _Toc102895424"&gt;&lt;FONT face=Arial&gt;&lt;SPAN style="mso-bookmark: _Toc102202509"&gt;&lt;SPAN style="mso-bookmark: _Toc101354389"&gt;&lt;SPAN style="mso-bookmark: _Toc100055983"&gt;Visual Studio .NET Designer &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;Compliant&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/H3&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: justify"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MyBodyText-Verdana style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana size=2&gt;Usually, as many development environments, Java IDEs provide designer tools to facilitate/automate the visual component’s programming (like forms, panels and controls). These tools generate visual code with some characteristics that allow the tool to “interpret” and visualize it in an interactive manner. Previous versions of JLCA does support the conversion of visual applications to produce converted code compliant with MS Visual Studio .NET Designer.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MyBodyText-Verdana style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;FONT face=Verdana size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MyBodyText-Verdana style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana size=2&gt;JLCA 3.0 converts Java applications supported by a designer and preserves the design support in Visual Studio .NET Designer. Specific recognizing and analysis are performed to achieve this issue. JLCA supports a designer-compliant conversion that only visual components written in designer tools of the following IDEs: Microsoft J++ 6.0, IBM WebSphere Application Developer and JBuilder.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MyBodyText-Verdana style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;FONT face=Verdana size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MyBodyText-Verdana style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana size=2&gt;The analysis made over Java’s visual applications automatically generated by the mentioned IDEs allows to produce target code compliant with MS Visual Studio .NET Designer. In this sense, the converted code preserves the design-time maintainability enabled in the Java application. Further, this improves tool usability and maintenance productivity.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MyBodyText-Verdana style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;FONT face=Verdana size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MyBodyText-Verdana style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana size=2&gt;However, since JBuilder designer tool is more flexible than .NET designer (for instance, it can “interpret” at design-time not only automatically-generated code), there are some restrictions to this feature. Although it is not the Java’s most common scenario, JLCA 3.0 warns when parts of code -non compliant with .NET designer- could not be targeted as expected.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MyBodyText-Verdana style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;FONT face=Verdana size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MyBodyText-Verdana style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;&lt;SPAN style="mso-field-code: ' REF _Ref127965264 \h '"&gt;Table &lt;SPAN style="mso-no-proof: yes"&gt;33&lt;/SPAN&gt;&lt;/SPAN&gt; and &lt;SPAN style="mso-field-code: ' REF _Ref102817340 \h '"&gt;Table &lt;SPAN style="mso-no-proof: yes"&gt;34&lt;/SPAN&gt;&lt;/SPAN&gt; &lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;show the most relevant details about converting visual applications to be supported by Visual Studio .NET Designer. In a summarized manner, they enunciate the design-time features -supported by Visual Studio .NET- preserved in converted applications.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;On the other hand, they suggest the issues that the user should take care while converting visual applications enabled for design-time support.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: justify"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MySubheading-2 style="MARGIN: 0in 0in 0pt"&gt;&lt;EM&gt;&lt;FONT face=Verdana size=2&gt;&lt;STRONG&gt;Coverage Details&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/EM&gt;&lt;/P&gt;
&lt;DIV align=center&gt;
&lt;TABLE class=MsoTableGrid8 style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse; mso-padding-alt: 0in 5.4pt 0in 5.4pt; mso-border-alt: solid black .75pt; mso-yfti-tbllook: 160; mso-border-insideh: .75pt solid black; mso-border-insidev: .75pt solid black" cellSpacing=0 cellPadding=0 border=1&gt;
&lt;TBODY&gt;
&lt;TR style="HEIGHT: 13.4pt; mso-yfti-irow: -1; mso-yfti-firstrow: yes"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: black 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e0e0e0; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 152.35pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 13.4pt; mso-border-alt: solid black .75pt" vAlign=top width=203&gt;
&lt;P class=TTR style="MARGIN: 0in 0in 0pt; mso-yfti-cnfc: 1"&gt;&lt;SPAN style="mso-bidi-font-weight: bold"&gt;&lt;FONT size=2&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Java Design-Time Support&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: black 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e0e0e0; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 73.75pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 13.4pt; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt" vAlign=top width=98&gt;
&lt;P class=TTR style="MARGIN: 0in 0in 0pt; mso-yfti-cnfc: 1"&gt;&lt;SPAN style="mso-bidi-font-weight: bold"&gt;&lt;FONT size=2&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;JLCA 3.0 Coverage&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: black 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e0e0e0; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 252.7pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 13.4pt; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt" vAlign=top width=337&gt;
&lt;P class=TTR style="MARGIN: 0in 0in 0pt; mso-yfti-cnfc: 1"&gt;&lt;SPAN style="mso-bidi-font-weight: bold"&gt;&lt;o:p&gt;&lt;FONT face=Verdana size=2&gt;&lt;STRONG&gt;&amp;nbsp;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=TTR style="MARGIN: 0in 0in 0pt; mso-yfti-cnfc: 1"&gt;&lt;SPAN style="mso-bidi-font-weight: bold"&gt;&lt;FONT size=2&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Description&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.35pt; mso-yfti-irow: 0"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 152.35pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=203&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Custom Visual Components&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 73.75pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=98&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 252.7pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=337&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;User components extending from Java’s converted widgets (AWT and Swing) preserve design-time support. Design-time support for overloading is often converted.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.35pt; mso-yfti-irow: 1"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 152.35pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=203&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Different IDEs&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 73.75pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=98&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 252.7pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=337&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;JLCA 3.0 enables Microsoft Visual Studio .NET design-time support in applications written in Microsoft J++ 6.0, IBM WebSphere Application Developer and JBuilder. Because of JBuilder’s designer is very flexible, support is limited.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Only Java code recognized by designer tools of these IDEs preserves design-time support.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.35pt; mso-yfti-irow: 2"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 152.35pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=203&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Visual Components&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;And Applets&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 73.75pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=98&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 252.7pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=337&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Design-time supports for most of converted visual components. Converted AWT and Swing components take the advantage of System.Windows.Forms widgets. Applets are converted to UserControls.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.35pt; mso-yfti-irow: 3; mso-yfti-lastrow: yes"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 152.35pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=203&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Visual Properties&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;And Events&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 73.75pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=98&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 252.7pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=337&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Converted widget properties settings preserve design-time support. Conversion is achieved for settings having literal or constant values. Also, the majority of converted events for visual components preserve design-time support.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/DIV&gt;
&lt;P class=MyTableEnd style="MARGIN: 6pt 0in"&gt;&lt;A name=_Ref127965264&gt;&lt;STRONG&gt;&lt;FONT face=Verdana size=2&gt;Table &lt;/FONT&gt;&lt;/STRONG&gt;&lt;/A&gt;&lt;STRONG&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;&lt;SPAN style="mso-bookmark: _Ref127965264"&gt;&lt;SPAN style="mso-no-proof: yes"&gt;33&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="mso-bookmark: _Ref127965264"&gt;&lt;/SPAN&gt;: Visual Studio .NET Designer Compliance Coverage&lt;/FONT&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MySubheading-2 style="MARGIN: 0in 0in 0pt"&gt;&lt;EM&gt;&lt;FONT face=Verdana size=2&gt;&lt;STRONG&gt;Issues&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/EM&gt;&lt;/P&gt;
&lt;DIV align=center&gt;
&lt;TABLE class=MsoTableGrid8 style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse; mso-padding-alt: 0in 5.4pt 0in 5.4pt; mso-border-alt: solid black .75pt; mso-yfti-tbllook: 160; mso-border-insideh: .75pt solid black; mso-border-insidev: .75pt solid black" cellSpacing=0 cellPadding=0 border=1&gt;
&lt;TBODY&gt;
&lt;TR style="HEIGHT: 13.4pt; mso-yfti-irow: -1; mso-yfti-firstrow: yes"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: black 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e0e0e0; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 189.7pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 13.4pt; mso-border-alt: solid black .75pt" vAlign=top width=253&gt;
&lt;P class=TTR style="MARGIN: 0in 0in 0pt; mso-yfti-cnfc: 1"&gt;&lt;SPAN style="mso-bidi-font-weight: bold"&gt;&lt;FONT size=2&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Issue&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: black 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e0e0e0; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 286.55pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 13.4pt; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt" vAlign=top width=382&gt;
&lt;P class=TTR style="MARGIN: 0in 0in 0pt; mso-yfti-cnfc: 1"&gt;&lt;SPAN style="mso-bidi-font-weight: bold"&gt;&lt;FONT size=2&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Description&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.35pt; mso-yfti-irow: 0"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 189.7pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=253&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Code Not Compliant For&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Visual Studio .NET Designer&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 286.55pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=382&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;JLCA 3.0 preserves design-time functionality only for converted components with settings that could be recognized by VS.NET designer. In the conversion of any control, it tries to determine which settings would be supported by the target designer. So, it moves to method “InitializeComponent” only this kind of code. However, components or unsupported settings (without literal or constant values) are left in the place they were. In this case, JLCA warns the user about this situation.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;A workaround could require user-intervention to determine a correct value for .NET Framework designer and move the respective initialization to “InitializeComponent”. Another option could be to disable the special conversion made to preserve design-time support.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Since JLCA realizes code movements (only for compliant code) but it leaves -in the original place- the non-compliant code, this could cause different behavior because of the instructions execution order. So, the converted application could require a review of the JLCA warnings about non-moved code and determine whether exist different behavior.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.35pt; mso-yfti-irow: 1"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 189.7pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=253&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Disabling Conversion to Code Compliant With Visual Studio .NET&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 286.55pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=382&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Ideally, source applications with design-time support are desired to preserve this characteristic through the conversion. &lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;There could be applications in which there is no need to preserve it or the converted code is so confusing as it has many problems with code not compliant for the target designer.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;An option could be disable this special conversion. It could be achieved by renaming –inside all the source code of visual components- the special Java method in charge of managing the Java design-time supports (an initializations method). The method name changes between IDEs. Thus, in MS J++ this method is named as “initForm”; in IBM WebSphere is “initialize” and; in JBuilder is “jbInit”.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.35pt; mso-yfti-irow: 2"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 189.7pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=253&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;General Issues And&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Visual Studio .NET Designer&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Compliant Code&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 286.55pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=382&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;This feature is highly-dependant on the successful conversion achieved for the different Java’s widgets. &lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;On the other hand, supported IDEs produce Java code placing –by convention- the settings inside a common routine. VS.NET design-time support is based on method InitializeComponent which contains the creation and settings for the widgets. It only supports property settings specified in using literal or constants.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;Since conversion is not always achieved for all Java’s widgets and properties and, since VS.NET Designer does not support all the Java code supported by Java IDEs, special analysis is made to decide and move -to the target method InitializeComponent- the converted Java code that could be recognized by VS.NET Designer. When it cannot be recognized, JLCA warns the user to consider the problem.&lt;SPAN style="mso-fareast-language: JA"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.35pt; mso-yfti-irow: 3"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 189.7pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=253&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Layout Management&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 286.55pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=382&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;SPAN style="mso-fareast-language: JA"&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;Majority of Java’s Layout Managers are not converted as .NET has no direct equivalent. JLCA only converts FlowLayout and GridLayout through properties Dock and Anchor. So, design-time support for visual components using layout managers is very limited. However, this issue overcomes the scope of this feature.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;SPAN style="mso-fareast-language: JA"&gt;&lt;FONT face=Verdana size=2&gt;A workaround could consider redesigning the target application to adapt it for .NET’s layout capabilities or use a .NET third party library for layout management.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.35pt; mso-yfti-irow: 4; mso-yfti-lastrow: yes"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 189.7pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=253&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Visual Components Not Converted&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 286.55pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=382&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;As any designer tool, VS.NET cannot recognize unsupported or unnecessary Java code. Since conversion is not always achieved for all Java’s widgets and properties, applications with unconverted visual code are unable to be displayed at design-time.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;A workaround could require a review of the JLCA warning corresponding to the unconverted element in order to decide what to do (there are cases in which this code is unnecessary and thus, could be ignored).&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/DIV&gt;
&lt;P class=MyTableEnd style="MARGIN: 6pt 0in"&gt;&lt;A name=_Toc102885971&gt;&lt;/A&gt;&lt;A name=_Ref102817340&gt;&lt;SPAN style="mso-bookmark: _Toc102885971"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana size=2&gt;Table &lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;STRONG&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;&lt;SPAN style="mso-bookmark: _Ref102817340"&gt;&lt;SPAN style="mso-bookmark: _Toc102885971"&gt;&lt;SPAN style="mso-no-proof: yes"&gt;34&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="mso-bookmark: _Ref102817340"&gt;&lt;SPAN style="mso-bookmark: _Toc102885971"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="mso-bookmark: _Toc102885971"&gt;: Visual Studio .NET Designer Compliance Issues&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: justify"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;H3 style="MARGIN: 12pt 0in 3pt"&gt;&lt;A name=_Toc130892908&gt;&lt;/A&gt;&lt;A name=_Toc103066535&gt;&lt;/A&gt;&lt;A name=_Toc102895425&gt;&lt;/A&gt;&lt;A name=_Toc102202510&gt;&lt;/A&gt;&lt;A name=_Toc101354393&gt;&lt;/A&gt;&lt;A name=_Toc100055984&gt;&lt;/A&gt;&lt;A name=_JLCA_Extensibility_Compliant&gt;&lt;/A&gt;&lt;SPAN style="mso-bookmark: _Toc130892908"&gt;&lt;SPAN style="mso-bookmark: _Toc103066535"&gt;&lt;SPAN style="mso-bookmark: _Toc102895425"&gt;&lt;SPAN style="mso-bookmark: _Toc102202510"&gt;&lt;SPAN style="mso-bookmark: _Toc101354393"&gt;&lt;SPAN style="mso-bookmark: _Toc100055984"&gt;&lt;FONT face=Arial&gt;JLCA Extensibility Compliant&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/H3&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: justify"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MyBodyText-Verdana style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana size=2&gt;Using previous versions of JLCA, the conversion of &lt;?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" /&gt;&lt;st1:mswterms w:st="on"&gt;J2EE&lt;/st1:mswterms&gt; third-party components or other Java extensions could be frustrating in the sense of the manual changes required to convert these components to equivalent components of the &lt;st1:mswterms w:st="on"&gt;.NET&lt;/st1:mswterms&gt; framework or from third-parties, too. Now, JLCA 3.0 functionality could be extended –in an ad-hoc manner- by adding transformation rules to convert new or not supported APIs by JLCA (mappings). These rules must be created and specified using &lt;/FONT&gt;&lt;A href="http://www.artinsoft.com/iproducts/j2eetodotnet/products.asp"&gt;&lt;FONT face=Verdana color=#666699 size=2&gt;JLCA Companion&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana size=2&gt;, a product seamlessly integrated with Microsoft Visual Studio &lt;st1:mswterms w:st="on"&gt;.NET&lt;/st1:mswterms&gt; and JLCA 3.0. Also, these rules –better referred as custom mappings- can either add support to redefine existing transformations already bundled within JLCA.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MyBodyText-Verdana style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;FONT face=Verdana size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MyBodyText-Verdana style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana size=2&gt;This makes it possible to increase the percentage of automated conversion for your specific application. Using the JLCA Companion with JLCA 3.0 can dramatically shorten conversion timeframes by eliminating much of the need to manually rewrite unsupported portions of the application. The JLCA Companion is sold and supported by &lt;/FONT&gt;&lt;A href="http://www.artinsoft.com/"&gt;&lt;FONT face=Verdana color=#666699 size=2&gt;Artinsoft&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana size=2&gt;.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MyBodyText-Verdana style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;FONT face=Verdana size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MyBodyText-Verdana style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana size=2&gt;Next section and &lt;SPAN style="mso-field-code: ' REF _Ref102805565 \h  \* MERGEFORMAT '"&gt;Table &lt;SPAN style="mso-no-proof: yes"&gt;3&lt;/SPAN&gt;&lt;B&gt;&lt;/B&gt;&lt;/SPAN&gt; Shows the most relevant details about the extensibility support bundled in JLCA 3.0. In a summarized manner, they enunciate the extensibility features and they suggest the issues the user should take care while using JLCA Extensibility. This section won’t give specific details about JLCA Companion and the ways to define the transformation rules (or custom mappings). Mainly, this section refers to the extensibility support included in JLCA 3.0 (which is achieved through JLCA Companion). Other &lt;/FONT&gt;&lt;A href="http://www.artinsoft.com/download/download.aspx?id=12"&gt;&lt;FONT face=Verdana color=#666699 size=2&gt;resources&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana size=2&gt; -explaining details about JLCA Companion- could be downloaded from Artinsoft web-site and JLCA Companion documentation.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MyBodyText-Verdana style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;FONT face=Verdana size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MySubheading-2 style="MARGIN: 0in 0in 0pt"&gt;&lt;A name=_Toc101354394&gt;&lt;STRONG&gt;&lt;EM&gt;&lt;FONT face=Verdana size=2&gt;Coverage Details&lt;/FONT&gt;&lt;/EM&gt;&lt;/STRONG&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P class=MyBodyText-Verdana style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana size=2&gt;Extensibility is performed through transformation rules applied in a member-level fashion. These transformation rules are designed to achieve automatic conversion in non-converted Java’s APIs or third party components. Also, they can be used to override the JLCA behavior in converted APIs. Since some components in .NET framework does not behaves in the same manner of Java’s ones (by example, Swing’s), this could be useful to map already converted Java APIs to more equivalent .NET&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Framework components from third parties.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MyBodyText-Verdana style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;FONT face=Verdana size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MyBodyText-Verdana style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana size=2&gt;Transformation rules are similar to entries in a dictionary. When JLCA is analyzing the Java code, it identifies syntax elements and decomposes the expression into basic elements. Elements corresponding to API or third party members are converted looking up in the conversion dictionary. The conversion dictionary contains the entries for already supported members.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MyBodyText-Verdana style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;FONT face=Verdana size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MyBodyText-Verdana style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana size=2&gt;When using JLCA extensibility capabilities (through JLCA Companion) you set a broader base of entries for the conversion tool to work with. Each entry is defined and looked up using the respective element’s complete name and signature.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MyBodyText-Verdana style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;FONT face=Verdana size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MyBodyText-Verdana style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana size=2&gt;Extensibility support covers the automatic conversion in the following areas:&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MyBodyText-Verdana style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana size=2&gt;Type References: rules to convert references to classes and interfaces.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MyBodyText-Verdana style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana size=2&gt;Constructors and Methods: rules to convert invocations and declarations&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;of constructors/methods.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MyBodyText-Verdana style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana size=2&gt;Fields: rules to convert field references.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: justify"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MySubheading-2 style="MARGIN: 0in 0in 0pt"&gt;&lt;A name=_Toc101354395&gt;&lt;EM&gt;&lt;FONT face=Verdana size=2&gt;&lt;STRONG&gt;Issues&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/EM&gt;&lt;/A&gt;&lt;/P&gt;
&lt;TABLE class=MsoTableGrid8 style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse; mso-padding-alt: 0in 5.4pt 0in 5.4pt; mso-border-alt: solid black .75pt; mso-yfti-tbllook: 160; mso-border-insideh: .75pt solid black; mso-border-insidev: .75pt solid black" cellSpacing=0 cellPadding=0 border=1&gt;
&lt;TBODY&gt;
&lt;TR style="HEIGHT: 13.4pt; mso-yfti-irow: -1; mso-yfti-firstrow: yes"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: black 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e0e0e0; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 189.7pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 13.4pt; mso-border-alt: solid black .75pt" vAlign=top width=253&gt;
&lt;P class=TTR style="MARGIN: 0in 0in 0pt; mso-yfti-cnfc: 1"&gt;&lt;SPAN style="mso-bidi-font-weight: bold"&gt;&lt;FONT size=2&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Issue&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: black 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e0e0e0; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 286.55pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 13.4pt; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt" vAlign=top width=382&gt;
&lt;P class=TTR style="MARGIN: 0in 0in 0pt; mso-yfti-cnfc: 1"&gt;&lt;SPAN style="mso-bidi-font-weight: bold"&gt;&lt;FONT size=2&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Description&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.35pt; mso-yfti-irow: 0"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 189.7pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=253&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Custom Conversion Correctness&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 286.55pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=382&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;JLCA does not verify whether the target code is correct. When JLCA Companion builds the transformation rules, it realizes a shallow checking following the target language syntax. It verifies neither the type correctness nor the semantics. JLCA assumes as valid the user-programmed transformation rule.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Dealing with semantic and syntax problems requires to review and redefine the transformation rule.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.35pt; mso-yfti-irow: 1"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 189.7pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=253&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Disabling JLCA Extensibility Support&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 286.55pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=382&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;A command line switch is included in JLCA to be specified at the conversion time if custom mappings should be loaded (applied) or not. JLCA default behavior is to enable extensibility support. The option to exclude custom mappings is &lt;SPAN style="mso-bidi-font-size: 9.0pt; mso-bidi-font-family: 'Courier New'"&gt;/NoExtensibility&lt;/SPAN&gt;.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;This could be used to easily compare transformations with or without transformation rules assemblies. Also, this could be used to allow specific conversions to ignore the applying of custom mappings.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.35pt; mso-yfti-irow: 2"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 189.7pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=253&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Enabling .NET Third Party Libraries&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 286.55pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=382&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Conversion of Java code ported to .NET Framework third party libraries requires user intervention to install these libraries in the development machines (to compile the target code). Additionally, the target VS.NET projects require adding the references to these libraries.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.35pt; mso-yfti-irow: 3"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 189.7pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=253&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Rules Reutilization and Portability&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 286.55pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=382&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Transformation rules must be defined and compiled using JLCA Companion. Successful compilation will add these rules to JLCA rules base.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Using these rules in other machines with JLCA 3.0 could be achieved in two ways: re-compile the transformation rules in these machines or copy the corresponding output assembly (previously compiled) to these machines. This assembly must be specified on every JLCA Companion project and it is placed in the JLCA installation directory named as “&lt;SPAN style="mso-bidi-font-size: 9.0pt; mso-bidi-font-family: 'Courier New'"&gt;Maps&lt;/SPAN&gt;”.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.35pt; mso-yfti-irow: 4; mso-yfti-lastrow: yes"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 189.7pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=253&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Transformation Rules Design and Coding&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 286.55pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=382&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Coding the transformation rules require analyze/test the functionality, behavior, hierarchy and similarity between the source and targeting APIs. Depending of the degree of equivalence provided by the target API, the porting –through JLCA Companion’s transformation rules- is feasible. However, there could be cases where the target API provides a similar functionality but in a different way.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;A workaround could involve to design and code components exposing a similar interface of the Java’s. Thus, the target components could be coded by the user and they could be wrapping the underlying target API. In this manner, the transformation rules would be coded like mappings in a one-to-one style.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;
&lt;P class=MyTableEnd style="MARGIN: 6pt 0in"&gt;&lt;A name=_Ref127965344&gt;&lt;STRONG&gt;&lt;FONT face=Verdana size=2&gt;Table &lt;/FONT&gt;&lt;/STRONG&gt;&lt;/A&gt;&lt;STRONG&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;&lt;SPAN style="mso-bookmark: _Ref127965344"&gt;&lt;SPAN style="mso-no-proof: yes"&gt;3&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="mso-bookmark: _Ref127965344"&gt;&lt;/SPAN&gt;5: Extensibility Support Issues&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=636553" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/gauravseth/archive/tags/JLCA/default.aspx">JLCA</category></item><item><title>JLCA 3.0 - Threads</title><link>http://blogs.msdn.com/gauravseth/archive/2006/06/16/634021.aspx</link><pubDate>Fri, 16 Jun 2006 15:53:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:634021</guid><dc:creator>GauravS</dc:creator><slash:comments>0</slash:comments><comments>http://blogs.msdn.com/gauravseth/comments/634021.aspx</comments><wfw:commentRss>http://blogs.msdn.com/gauravseth/commentrss.aspx?PostID=634021</wfw:commentRss><wfw:comment>http://blogs.msdn.com/gauravseth/rsscomments.aspx?PostID=634021</wfw:comment><description>&lt;P class=MyBodyText-Verdana style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana size=2&gt;In Java, there are two ways to create a new thread of execution. One is to declare a class inheriting java.lang.Thread and overriding the method run(). The other way is to create a class implementing java.lang.Runnable and passing it to a new instance of java.lang.Thread. Java Threads are mainly converted to .NET framework through System.Threading API.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MyBodyText-Verdana style="MARGIN: 0in 0in 0pt"&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;FONT face=Verdana size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MyBodyText-Verdana style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana size=2&gt;JLCA 3.0 takes into account the following Java Threading features: Thread subclassing, Thread Runnable implementation, Thread Priorities and Thread Synchronization.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MyBodyText-Verdana style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;FONT face=Verdana size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MyBodyText-Verdana style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;&lt;SPAN style="mso-field-code: ' REF _Ref127965165 \h '"&gt;Table &lt;SPAN style="mso-no-proof: yes"&gt;31&lt;/SPAN&gt;&lt;/SPAN&gt; and &lt;SPAN style="mso-field-code: ' REF _Ref127965186 \h '"&gt;Table &lt;SPAN style="mso-no-proof: yes"&gt;32&lt;/SPAN&gt;&lt;/SPAN&gt; show the most relevant details about Java Threads conversion. In a summarized manner, they enunciate the Java Threads features preserved in converted applications.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;On the other hand, they suggest the issues that the user should take care while converting applications using threads.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: justify"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MySubheading-2 style="MARGIN: 0in 0in 0pt"&gt;&lt;A name=_Toc101354385&gt;&lt;EM&gt;&lt;FONT face=Verdana size=2&gt;&lt;STRONG&gt;Coverage Details&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/EM&gt;&lt;/A&gt;&lt;/P&gt;
&lt;TABLE class=MsoTableGrid8 style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse; mso-padding-alt: 0in 5.4pt 0in 5.4pt; mso-border-alt: solid black .75pt; mso-yfti-tbllook: 160; mso-border-insideh: .75pt solid black; mso-border-insidev: .75pt solid black" cellSpacing=0 cellPadding=0 border=1&gt;
&lt;TBODY&gt;
&lt;TR style="HEIGHT: 13.4pt; mso-yfti-irow: -1; mso-yfti-firstrow: yes"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: black 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e0e0e0; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 145.55pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 13.4pt; mso-border-alt: solid black .75pt" vAlign=top width=194&gt;
&lt;P class=TTR style="MARGIN: 0in 0in 0pt; mso-yfti-cnfc: 1"&gt;&lt;SPAN style="mso-bidi-font-weight: bold"&gt;&lt;FONT size=2&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Java Threads&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: black 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e0e0e0; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 73.55pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 13.4pt; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt" vAlign=top width=98&gt;
&lt;P class=TTR style="MARGIN: 0in 0in 0pt; mso-yfti-cnfc: 1"&gt;&lt;SPAN style="mso-bidi-font-weight: bold"&gt;&lt;FONT size=2&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;JLCA 3.0 Coverage&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: black 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e0e0e0; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 259.7pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 13.4pt; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt" vAlign=top width=346&gt;
&lt;P class=TTR style="MARGIN: 0in 0in 0pt; mso-yfti-cnfc: 1"&gt;&lt;SPAN style="mso-bidi-font-weight: bold"&gt;&lt;FONT size=2&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Description&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.35pt; mso-yfti-irow: 0"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 145.55pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=194&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Runnable Implementation&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 73.55pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=98&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 259.7pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=346&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;&lt;SPAN style="mso-bidi-font-family: 'Courier New'"&gt;Java threads performed by implementing interface j&lt;/SPAN&gt;ava.lang.Runnable are converted to .NET Framework through a Compatibility Interface (SupportClass).&lt;SPAN style="mso-bidi-font-family: 'Courier New'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.35pt; mso-yfti-irow: 1"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 145.55pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=194&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Thread Groups&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 73.55pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=98&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Not Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 259.7pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=346&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Thread Groups are not converted to .NET Framework as .NET Framework does not provide an equivalent to manage threads hierarchies, groups and relationships.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;A workaround could require adapting the converted application to use the most likely .NET Framework features such as Thread Pools (System.Threading.&lt;/FONT&gt;&lt;A href="http://msdn.microsoft.com/library/en-us/cpref/html/frlrfsystemthreadingthreadpoolclasstopic.asp"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: windowtext"&gt;&lt;FONT face=Verdana&gt;ThreadPool&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;FONT face=Verdana size=2&gt;).&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.35pt; mso-yfti-irow: 2"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 145.55pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=194&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Thread Inheritance&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 73.55pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=98&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 259.7pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=346&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;&lt;SPAN style="mso-bidi-font-family: 'Courier New'"&gt;Java threads performed by inheriting class j&lt;/SPAN&gt;ava.lang.Thread are converted to .NET through a Compatibility Class (SupportClass). A majority of thread’s features are converted to .NET Framework.&lt;SPAN style="mso-bidi-font-size: 9.0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.35pt; mso-yfti-irow: 3"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 145.55pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=194&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Thread Priorities&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 73.55pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=98&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 259.7pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=346&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Thread Priorities are converted to enum System.Threading.ThreadPriority.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.35pt; mso-yfti-irow: 4; mso-yfti-lastrow: yes"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 145.55pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=194&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Thread Synchronization&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 73.55pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=98&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 259.7pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=346&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Thread Synchronization performed by java.lang.Object’s method such as notify, notifyAll and wait, and by synchronized method is converted to .NET Framework through class System.Threading.Monitor and lock statement.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;
&lt;P class=MyTableEnd style="MARGIN: 6pt 0in"&gt;&lt;A name=_Ref127965165&gt;&lt;STRONG&gt;&lt;FONT face=Verdana size=2&gt;Table &lt;/FONT&gt;&lt;/STRONG&gt;&lt;/A&gt;&lt;STRONG&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;&lt;SPAN style="mso-bookmark: _Ref127965165"&gt;&lt;SPAN style="mso-no-proof: yes"&gt;31&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="mso-bookmark: _Ref127965165"&gt;&lt;/SPAN&gt;: Java Threads Conversion Coverage&lt;/FONT&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: justify"&gt;&lt;A name=_Toc101354386&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P class=MySubheading-2 style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="mso-bookmark: _Toc101354386"&gt;&lt;EM&gt;&lt;FONT face=Verdana size=2&gt;&lt;STRONG&gt;Issues&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;TABLE class=MsoTableGrid8 style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse; mso-padding-alt: 0in 5.4pt 0in 5.4pt; mso-border-alt: solid black .75pt; mso-yfti-tbllook: 160; mso-border-insideh: .75pt solid black; mso-border-insidev: .75pt solid black" cellSpacing=0 cellPadding=0 border=1&gt;
&lt;TBODY&gt;
&lt;TR style="HEIGHT: 13.4pt; mso-yfti-irow: -1; mso-yfti-firstrow: yes"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: black 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e0e0e0; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 189.7pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 13.4pt; mso-border-alt: solid black .75pt" vAlign=top width=253&gt;
&lt;P class=TTR style="MARGIN: 0in 0in 0pt; mso-yfti-cnfc: 1"&gt;&lt;SPAN style="mso-bidi-font-weight: bold"&gt;&lt;FONT size=2&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Issue&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: black 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e0e0e0; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 286.55pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 13.4pt; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt" vAlign=top width=382&gt;
&lt;P class=TTR style="MARGIN: 0in 0in 0pt; mso-yfti-cnfc: 1"&gt;&lt;SPAN style="mso-bidi-font-weight: bold"&gt;&lt;FONT size=2&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Description&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.35pt; mso-yfti-irow: 0"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 189.7pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=253&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Checking whether a Thread Is Interrupted&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 286.55pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=382&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;A style="mso-comment-reference: ME_1; mso-comment-date: 20060616T1822"&gt;&lt;SPAN style="mso-fareast-language: JA"&gt;&lt;FONT face=Verdana size=2&gt;Checks around whether a thread that has been interrupted is converted to .NET or not&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN class=MsoCommentReference&gt;&lt;SPAN style="FONT-SIZE: 8pt; FONT-FAMILY: 'Times New Roman'"&gt;&lt;A language=JavaScript class=msocomanchor id=_anchor_1 onmouseover="msoCommentShow('_anchor_1','_com_1')" onmouseout="msoCommentHide('_com_1')" href="#_msocom_1" name=_msoanchor_1&gt;&lt;FONT color=#800080&gt;[ME1]&lt;/FONT&gt;&lt;/A&gt;&lt;SPAN style="mso-special-character: comment"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;&lt;SPAN style="mso-fareast-language: JA"&gt;. However, a workaround could involve the use of property &lt;/SPAN&gt;System.Threading.Thread.ThreadState.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.35pt; mso-yfti-irow: 1"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 189.7pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=253&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;General Issues&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 286.55pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=382&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;Java Threads are converted to .NET Framework through API System.Threading. Most of features of Java threads are converted to .NET Framework. The functionality not converted could require the use of the documentation of JLCA warnings.&lt;SPAN style="mso-fareast-language: JA"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.35pt; mso-yfti-irow: 2; mso-yfti-lastrow: yes"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 189.7pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=253&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Thread Groups&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 286.55pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=382&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Most of the functionality related with Thread Groups is not converted as .NET Framework does not provide a similar one. &lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;A workaround could require adapting the converted application to use the most likely features of .NET Framework such as Thread Pools (System.Threading.&lt;/FONT&gt;&lt;A href="http://msdn.microsoft.com/library/en-us/cpref/html/frlrfsystemthreadingthreadpoolclasstopic.asp"&gt;&lt;SPAN style="FONT-SIZE: 10pt; COLOR: windowtext"&gt;&lt;FONT face=Verdana&gt;ThreadPool&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;).&lt;SPAN style="mso-fareast-language: JA"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;
&lt;P class=MyTableEnd style="MARGIN: 6pt 0in"&gt;&lt;A name=_Ref127965186&gt;&lt;STRONG&gt;&lt;FONT face=Verdana size=2&gt;Table &lt;/FONT&gt;&lt;/STRONG&gt;&lt;/A&gt;&lt;STRONG&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;&lt;SPAN style="mso-bookmark: _Ref127965186"&gt;&lt;SPAN style="mso-no-proof: yes"&gt;32&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="mso-bookmark: _Ref127965186"&gt;&lt;/SPAN&gt;: Java Threads Conversion Issues&lt;/FONT&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: justify"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;DIV style="mso-element: comment-list"&gt;
&lt;HR class=msocomoff align=left width="33%" SIZE=1&gt;

&lt;DIV style="mso-element: comment"&gt;
&lt;DIV language=JavaScript class=msocomtxt id=_com_1 onmouseover="msoCommentShow('_anchor_1','_com_1')" onmouseout="msoCommentHide('_com_1')"&gt;&lt;SPAN style="mso-comment-author: 'Microsoft Employee'"&gt;&lt;A name=_msocom_1&gt;&lt;/A&gt;&lt;/SPAN&gt;
&lt;P class=MsoCommentText style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=MsoCommentReference&gt;&lt;SPAN style="FONT-SIZE: 8pt"&gt;&lt;SPAN style="mso-special-character: comment"&gt;&amp;nbsp;&lt;A class=msocomoff href="#_msoanchor_1"&gt;&lt;FONT color=#800080&gt;[ME1]&lt;/FONT&gt;&lt;/A&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT size=2&gt;By???&lt;/FONT&gt;&lt;/P&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;/DIV&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=634021" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/gauravseth/archive/tags/JLCA/default.aspx">JLCA</category></item><item><title>JLCA 3.0 - Java Event Model (AWT and Swing)</title><link>http://blogs.msdn.com/gauravseth/archive/2006/06/15/632121.aspx</link><pubDate>Thu, 15 Jun 2006 15:10:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:632121</guid><dc:creator>GauravS</dc:creator><slash:comments>1</slash:comments><comments>http://blogs.msdn.com/gauravseth/comments/632121.aspx</comments><wfw:commentRss>http://blogs.msdn.com/gauravseth/commentrss.aspx?PostID=632121</wfw:commentRss><wfw:comment>http://blogs.msdn.com/gauravseth/rsscomments.aspx?PostID=632121</wfw:comment><description>&lt;P class=MyBodyText-Verdana style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana size=2&gt;Java Event Model mechanism is primarily featured by listeners and adapters used to deal with the different types of events fired by AWT, Swing of the user himself. Most of Swing components use new event types and listeners. Java Event Model is mainly converted through towards .NET Framework event delegation model inherent in System.Windows.Forms and System.ComponentModel APIs and, .NET Framework Classes such as System.EventHandler and System.EventArgs.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MyBodyText-Verdana style="MARGIN: 0in 0in 0pt"&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;FONT face=Verdana size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MyBodyText-Verdana style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana size=2&gt;JLCA 3.0 main conversion about AWT and Swing events takes into account: Most of the Java API Listeners and Adapters in AWT (some in Swing), DragAndDrop Operations and Custom User Events.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MyBodyText-Verdana style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;FONT face=Verdana size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MyBodyText-Verdana style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;&lt;SPAN style="mso-field-code: ' REF _Ref127965012 \h '"&gt;Table &lt;SPAN style="mso-no-proof: yes"&gt;27&lt;/SPAN&gt;&lt;/SPAN&gt;,&lt;SPAN style="mso-field-code: ' REF _Ref127965015 \h '"&gt;Table &lt;SPAN style="mso-no-proof: yes"&gt;28&lt;/SPAN&gt;&lt;/SPAN&gt;,&lt;SPAN style="mso-field-code: ' REF _Ref127965018 \h '"&gt;Table &lt;SPAN style="mso-no-proof: yes"&gt;29&lt;/SPAN&gt;&lt;/SPAN&gt; and &lt;SPAN style="mso-field-code: ' REF _Ref103080188 \h '"&gt;Table &lt;SPAN style="mso-no-proof: yes"&gt;30&lt;/SPAN&gt;&lt;/SPAN&gt; show the most relevant details about Java’s Event Model conversion. In a summarized manner, they enunciate the Java Event Model features preserved in converted applications.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;On the other hand, they suggest the issues that the user should take care while converting applications using events.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MyBodyText-Verdana style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;FONT face=Verdana size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MySubheading-2 style="MARGIN: 0in 0in 0pt"&gt;&lt;A name=_Toc101354381&gt;&lt;EM&gt;&lt;FONT face=Verdana size=2&gt;&lt;STRONG&gt;Coverage Details&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/EM&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;
&lt;TABLE class=MsoTableGrid style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse; mso-padding-alt: 0in 5.4pt 0in 5.4pt; mso-border-alt: solid black .5pt; mso-yfti-tbllook: 480; mso-border-insideh: .5pt solid black; mso-border-insidev: .5pt solid black; mso-table-layout-alt: fixed" cellSpacing=0 cellPadding=0 border=1&gt;
&lt;TBODY&gt;
&lt;TR style="mso-yfti-irow: 0; mso-yfti-firstrow: yes"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: black 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e0e0e0; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 1.95in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt" vAlign=top width=187&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Class / Interface in Package java.awt.event&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: black 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e0e0e0; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt" vAlign=top width=144&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Functionality&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: black 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e0e0e0; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt" vAlign=top width=84&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;JLCA 3.0 Coverage&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: black 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e0e0e0; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2.25in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt" vAlign=top width=216&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Description&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 1"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 1.95in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=187&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;ActionEvent&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;ActionListener&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=144&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-WEIGHT: normal"&gt;ActionEvent &lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;indicates when a component-defined action occurred.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;ActionListener is the listener interface for receiving action events.&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-WEIGHT: normal"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;Converted&lt;SPAN class=FirstColumn&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2.25in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=216&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;&lt;SPAN style="mso-bidi-font-family: 'Courier New'"&gt;Converted to &lt;/SPAN&gt;&lt;SPAN style="mso-bidi-font-size: 9.0pt"&gt;System.Windows.Forms.Button.Click&lt;/SPAN&gt;, System.Windows.Forms.TextBox.KeyPress, System.Windows.Forms.ListBox.DoubleClick and System.Windows.Forms.MenuItem.Click.&lt;SPAN class=FirstColumn&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 2"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 1.95in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=187&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;ActiveEvent&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;o:p&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=144&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;This is the interface for events that know how dispatch themselves.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Not Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2.25in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=216&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;SPAN style="mso-bidi-font-family: 'Courier New'"&gt;&lt;FONT face=Verdana size=2&gt;These events have no equivalent in .NET Framework.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 3"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 1.95in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=187&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;AdjustmentEvent&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;AdjustmentListener&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=144&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;AdjustmentEvent is the event emitted by Adjustable objects.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;AdjustmentListener is the listener interface for receiving adjustment events.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2.25in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=216&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;Converted to System.Windows.Forms.Scrollbar.Scroll.&lt;SPAN style="mso-bidi-font-family: 'Courier New'"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 4"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 1.95in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=187&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;ComponentEvent&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;ComponentAdapter&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;ComponentListener&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=144&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;ComponentEvent&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;indicates that a component moved, changed size, or changed visibility.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;ComponentAdapter &amp;amp; ComponentListener are adapter and listener for receiving componentevents.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2.25in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=216&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Converted to System.Windows.Forms.Control.Resize, System.Windows.Forms.Control.Move and System.Windows.Forms.Control.VisibleChanged.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 5"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 1.95in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=187&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;ContainerEvent&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;ContainerAdapter&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;ContainerListener&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=144&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;ContainerEvent&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;indicates when a component was added or removed.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;ContainerAdapter &amp;amp; ContainerListener are adapter and listener for receiving containerevents.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2.25in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=216&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Converted to System.Windows.Forms.ContainerControl.ControlAdded and System.Windows.Forms.ContainerControl.ControlRemoved&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 6"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 1.95in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=187&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;FocusEvent&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;FocusAdapter&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;FocusListener&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=144&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;FocusEvent&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;indicates that a Component has gained or lost the input focus.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;FocusAdapter &amp;amp; FocusListener are Adapter and listener for receiving keyboard focus events on a component.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2.25in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=216&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Converted to System.Windows.Forms.Control.Enter and System.Windows.Forms.Control.Leave.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 7"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 1.95in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=187&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;HierarchyBoundsAdapter&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;HierarchyBoundsListener&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;o:p&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=144&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;These are adapter class and listener interface for receiving ancestor moved and resized events.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Not Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2.25in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=216&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;SPAN style="mso-bidi-font-family: 'Courier New'"&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;These events have no equivalent in .NET Framework.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 8"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 1.95in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=187&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;HierarchyEvent&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;HierarchyListener&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;o:p&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=144&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;These are event and listener for change to hierarchy of component occurs.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Not Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2.25in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=216&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;SPAN style="mso-bidi-font-family: 'Courier New'"&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;These events have no equivalent in .NET Framework.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 9"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 1.95in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=187&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;InputEvent&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;o:p&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=144&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;This is the root event class for all component-level input events.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Not Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2.25in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=216&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;SPAN style="mso-bidi-font-family: 'Courier New'"&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;These events have no equivalent in .NET Framework.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 10"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 1.95in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=187&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;InputMethodEvent&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;InputMethodListener&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;o:p&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=144&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;InputMethodEvent&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;contain information about text that is being composed using an input method.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;InputMethodListener is the listener interface for receiving input method events.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Not Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2.25in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=216&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;SPAN style="mso-bidi-font-family: 'Courier New'"&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;These events have no equivalent in .NET Framework.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 11"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 1.95in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=187&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;InvocationEvent&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=144&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;This executes the run() method on a Runnable when dispatched by the AWT event dispatcher thread.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Not Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2.25in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=216&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;SPAN style="mso-bidi-font-family: 'Courier New'"&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;These events have no equivalent in .NET Framework.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 12"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 1.95in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=187&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;ItemEvent&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;ItemListener&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=144&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;ItemEvent indicates that an item is selected or deselected.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;ItemListener is the listener interface for receiving item events.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2.25in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=216&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Converted to System.Windows.Forms.CheckBox.Click System.Windows.Forms.MenuItem.Click and&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;System.Windows.Forms.ListBox.SelectedIndexChanged.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 13"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 1.95in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=187&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;KeyEvent&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;KeyListener&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=144&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;KeyEvent indicates that a keystroke occurred in a component.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;KeyListener is the listener interface for receiving keyboard events.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2.25in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=216&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Converted to System.Windows.Forms.Control.KeyPress, System.Windows.Forms.Control.KeyDown and System.Windows.Forms.Control.KeyUp.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 14"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 1.95in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=187&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;MouseEvent&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;MouseListener&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;MouseMotionAdapter&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;MouseMotionListener&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=144&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;MouseEvent&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;indicates that a mouse action occurred in a component.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;MouseListener is the listener interface for receiving mouse events.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;MouseMotionAdapter &amp;amp; MouseMotionListener are the adapter and listener for receiving mouse motion events.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2.25in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=216&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Converted to System.Windows.Forms.Control.Click, System.Windows.Forms.Control.MouseEnter, System.Windows.Forms.Control.MouseLeave, System.Windows.Forms.Control.MouseMove, System.Windows.Forms.Control.MouseDown and System.Windows.Forms.Control.MouseUp.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 15"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 1.95in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=187&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;TextEvent&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;TextListener&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=144&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;TextEvent&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;indicates that an object's text changed.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;TextListener is the listener interface for receiving text events.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2.25in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=216&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Ported to System.Windows.Forms.TextBox.TextChanged.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 16; mso-yfti-lastrow: yes"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 1.95in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=187&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;WindowEvent&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;WindowAdapter&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;WindowListener&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=144&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;WindowEvent&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;indicates that a window has changed its status.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;WindowAdapter &amp;amp; WindowListener are the adapter and listener for receiving window events.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2.25in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=216&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Converted to &lt;SPAN style="mso-bidi-font-size: 9.0pt"&gt;System.Windows.Forms.Form.Load&lt;/SPAN&gt;, System.Windows.Forms.Form.Activated, System.Windows.Forms.Form.Deactivated, System.Windows.Forms.Form.Closed and System.Windows.Forms.Form.Closing.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/P&gt;
&lt;P class=MyTableEnd style="MARGIN: 6pt 0in"&gt;&lt;A name=_Ref127965012&gt;&lt;FONT face=Verdana size=2&gt;&lt;STRONG&gt;Table &lt;/STRONG&gt;&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=2&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;&lt;SPAN style="mso-bookmark: _Ref127965012"&gt;&lt;SPAN style="mso-no-proof: yes"&gt;27&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="mso-bookmark: _Ref127965012"&gt;&lt;/SPAN&gt;: Java Event Model Conversion Coverage&lt;SPAN style="mso-no-proof: yes"&gt; (1) – Package java.awt.event &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MySubheading-2 style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;EM&gt;&lt;FONT face=Verdana size=2&gt;&lt;STRONG&gt;&amp;nbsp;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/EM&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P&gt;
&lt;TABLE class=MsoTableGrid style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse; mso-padding-alt: 0in 5.4pt 0in 5.4pt; mso-border-alt: solid black .5pt; mso-yfti-tbllook: 480; mso-border-insideh: .5pt solid black; mso-border-insidev: .5pt solid black; mso-table-layout-alt: fixed" cellSpacing=0 cellPadding=0 border=1&gt;
&lt;TBODY&gt;
&lt;TR style="mso-yfti-irow: 0; mso-yfti-firstrow: yes"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: black 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e0e0e0; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 2.45in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt" vAlign=top width=235&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Class / Interface in Package java.awt.dnd&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: black 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e0e0e0; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt" vAlign=top width=144&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Functionality&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: black 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e0e0e0; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt" vAlign=top width=84&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;JLCA 3.0 Coverage&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: black 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e0e0e0; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.75in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt" vAlign=top width=168&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Description&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 1"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 2.45in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=235&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;AutoScroll&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=144&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-WEIGHT: normal"&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;Interface that provides auto scrolling facility.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;Not Converted&lt;SPAN class=FirstColumn&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.75in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=168&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;It is not converted to .NET Framework as the auto-scrolling is managed implicitly in .NET Framework.&lt;SPAN class=FirstColumn&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 2"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 2.45in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=235&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;DnDConstants&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=144&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;Contains constant values representing the type of action(s) to be performed by a Drag and Drop operation.&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-WEIGHT: normal"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.75in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=168&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Converted to System.Windows.Forms.DragDropEffects.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 3"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 2.45in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=235&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;DragGestureEvent&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;DragGestureListener&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=144&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;DragGestureEvent occurs when a particular DragGestureRecognizer detects that a platform dependent drag initiating gesture has occurred on the Component.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;DragGestureListener is invoked when an object of that class detects a drag initiating gesture.&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-WEIGHT: normal"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Partially&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.75in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=168&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Core Functionality achieved through DragSource is converted. Advanced functionality is not converted as .NET Framework does not have its equivalent.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 4"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 2.45in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=235&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;DragGestureRecognizer&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;MouseDragGestureRecognizer&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=144&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;This is an abstract base class for the specification of a platform-dependent listener that can be associated with a particular Component in order to identify platform-dependent drag initiating gestures.&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-WEIGHT: normal"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Not Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.75in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=168&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;It is not converted to .NET Framework as similar functionality is not available in .NET Framework.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 5"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 2.45in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=235&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;DragSource&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;DragSourceContext&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;DragSourceDragEvent&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;DragSourceDropEvent&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;DragSourceEvent&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;DragSourceListener&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=144&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;DragSource is responsible for the initiation of the Drag and Drop operation.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;DragSourceContext is responsible for managing the initiator side of the Drag and Drop protocol.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;DragSourceEvent is the base class for DragSourceDrag Event and DragSourceDrop Event.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;DragSourceListener is the event interface for originators of Drag and Drop operations to track the state of the user's gesture, and to provide appropriate "drag over" feedback to the user throughout the Drag and Drop operation.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Partially&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.75in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=168&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Core functionality exposed by these components is converted to .NET Framework. Since Drag n Drop is managed in a different way in .NET Framework, there is no equivalent for these classes but, the functionality is converted to .NET Framework’s Drag n Drop.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 6"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 2.45in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=235&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;DropTarget&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;DropTargetContext&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;DropTargetDragEvent&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;DropTargetDropEvent&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;DropTargetEvent&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;DropTargetListener&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=144&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;These are associated&lt;B style="mso-bidi-font-weight: normal"&gt; &lt;/B&gt;with a Component when that Component wishes to accept drops during Drag and Drop operations.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-WEIGHT: normal"&gt;&lt;o:p&gt;&lt;FONT face=Verdana size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Partially Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.75in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=168&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Core functionality exposed by these components is converted to .NET Framework. Operations like dragEnter, dragOver, dragExit and drop are being converted.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 7; mso-yfti-lastrow: yes"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 2.45in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=235&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;InvalidDnDOperationException&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=144&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;This is thrown by various methods in the java.awt.dnd package.&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-WEIGHT: normal"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.75in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=168&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;It is converted to a more general exception (System.Exception) since there is no direct equivalent in .NET Framework.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/P&gt;
&lt;P class=MyTableEnd style="MARGIN: 6pt 0in"&gt;&lt;A name=_Ref127965015&gt;&lt;FONT face=Verdana size=2&gt;&lt;STRONG&gt;Table &lt;/STRONG&gt;&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=2&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;&lt;SPAN style="mso-bookmark: _Ref127965015"&gt;&lt;SPAN style="mso-no-proof: yes"&gt;28&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="mso-bookmark: _Ref127965015"&gt;&lt;/SPAN&gt;: Java Event Model Conversion Coverage (2) – Package java.awt.dnd&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MySubheading-2 style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;EM&gt;&lt;FONT face=Verdana size=2&gt;&lt;STRONG&gt;&amp;nbsp;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/EM&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P&gt;
&lt;TABLE class=MsoTableGrid style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse; mso-padding-alt: 0in 5.4pt 0in 5.4pt; mso-border-alt: solid black .5pt; mso-yfti-tbllook: 480; mso-border-insideh: .5pt solid black; mso-border-insidev: .5pt solid black; mso-table-layout-alt: fixed" cellSpacing=0 cellPadding=0 border=1&gt;
&lt;TBODY&gt;
&lt;TR style="mso-yfti-irow: 0; mso-yfti-firstrow: yes"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: black 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e0e0e0; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 1.95in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt" vAlign=top width=187&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Class / Interface in Package javax.swing.event&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: black 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e0e0e0; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt" vAlign=top width=144&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Functionality&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: black 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e0e0e0; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt" vAlign=top width=84&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;JLCA 3.0 Coverage&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: black 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e0e0e0; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2.25in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt" vAlign=top width=216&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Description&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 1"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 1.95in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=187&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;AncestorEvent&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;AncestorListener&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;o:p&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=144&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-WEIGHT: normal"&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;AncestorEvent occurs when there is a change to ancestor happens.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-WEIGHT: normal"&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;AncestorListener&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;listens for AncestorEvent.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;Not Converted&lt;SPAN class=FirstColumn&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2.25in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=216&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;These have no equivalent in .NET Framework.&lt;SPAN class=FirstColumn&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 2"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 1.95in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=187&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;CaretEvent&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;CaretListener&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;o:p&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=144&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-WEIGHT: normal"&gt;CaretEvent occurs when &lt;/SPAN&gt;&lt;/SPAN&gt;text caret has changed.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;CaretListener listens for changes in the caret position of a text component.&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-WEIGHT: normal"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Not Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2.25in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=216&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;These have no equivalent in .NET Framework.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 3"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 1.95in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=187&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;ChangeEvent&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;ChangeListener&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=144&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-WEIGHT: normal"&gt;ChangeEvent occurs when &lt;/SPAN&gt;&lt;/SPAN&gt;state has changed in the event source.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;ChangeListener&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;listens for ChangeEvents.&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-WEIGHT: normal"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Partially Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2.25in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=216&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Only JSlider and JTabbedPane are converted to System.Windows.Forms.TrackBar.ValueChanged and System.Windows.Forms.TabControl.SelectedIndexChanged.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 4"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 1.95in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=187&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;HyperlinkEvent&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;HyperlinkListener&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=144&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-WEIGHT: normal"&gt;HyperlinkEvent occurs when something&lt;/SPAN&gt;&lt;/SPAN&gt; has happened with respect to a hypertext link.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;HyperlinkListener listens for HyperlinkEvent&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-WEIGHT: normal"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Partially Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2.25in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=216&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Only JEditorPane is converted to System.Windows.Forms.RichTextBox.LinkClicked.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 5"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 1.95in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=187&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;InternalFrameEvent&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;InternalFrameListener&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=144&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-WEIGHT: normal"&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;InternalFrameEvent adds support for JInternalFrame objects as the event source.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-WEIGHT: normal"&gt;InternalFrameListener is the &lt;/SPAN&gt;&lt;/SPAN&gt;listener interface for receiving internal frame events.&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-WEIGHT: normal"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Partially&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2.25in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=216&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;JInternalFrame is converted. Messages Deiconified and Iconified are not supported.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 6"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 1.95in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=187&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;javax.swing.Action&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=144&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-WEIGHT: normal"&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;Action interface provides a useful extension to the ActionListener interface in cases where the same functionality may be accessed by several controls.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Partially&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2.25in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=216&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Only actionPerformed is converted.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 7"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 1.95in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=187&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;ListDataEvent&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;ListDataListener&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;o:p&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=144&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-WEIGHT: normal"&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;ListDataEvent occurs when list changes.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-WEIGHT: normal"&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;ListDataListener listens for changes in list.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Not Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2.25in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=216&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;These have no equivalent in .NET Framework.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 8"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 1.95in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=187&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;ListSelectionEvent&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;ListSelectionListener&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=144&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-WEIGHT: normal"&gt;ListSelectionEvent occurs when &lt;/SPAN&gt;&lt;/SPAN&gt;a change in the current selection occurs.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;ListSelectionListener listens for lists selection value changes.&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-WEIGHT: normal"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Partially&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2.25in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=216&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Only JList is converted to System.Windows.Forms.ListBox.SelectedValueChanged.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 9"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 1.95in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=187&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;MenuDragMouseEvent&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;MenuDragMouseListener&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;o:p&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=144&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-WEIGHT: normal"&gt;MenuDragMouseEvent occurs when &lt;/SPAN&gt;&lt;/SPAN&gt;menu element has received a MouseEvent under drag conditions.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;MenuDragMouseListener listens for MenuDragMouseEvent.&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-WEIGHT: normal"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Not Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2.25in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=216&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;These have no equivalent in .NET Framework.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 10"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 1.95in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=187&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;MenuEvent&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;MenuListener&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=144&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-WEIGHT: normal"&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;MenuEvent occurs when a menu has been posted or selected or canceled.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-WEIGHT: normal"&gt;MenuListener&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;listener for menu events.&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-WEIGHT: normal"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Partially Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2.25in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=216&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;JMenu (message Selected) is converted to System.Windows.Forms.MenuItem.Select.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 11"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 1.95in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=187&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;MenuKeyEvent&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;MenuKeyListener&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;o:p&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=144&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-WEIGHT: normal"&gt;MenuKeyEvent occurs when &lt;/SPAN&gt;&lt;/SPAN&gt;menu element has received a KeyEvent forwarded to it in a menu tree.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;MenuKeyListener listens for MenuKeyListener.&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-WEIGHT: normal"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Not Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2.25in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=216&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;These have no equivalent in .NET Framework.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 12"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 1.95in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=187&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;PopupMenuEvent&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;PopupMenuListener&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=144&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-WEIGHT: normal"&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;PopupMenuEvent occurs with regarding to JPopupMenu.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-WEIGHT: normal"&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;PopupMenuListener listens for PopupMenuEvent.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Partially&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2.25in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=216&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;JPopupMenu is converted to System.Windows.Forms.ContextMenu.Popup (message WillBecomeVisible)&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 13"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 1.95in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=187&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;PropertyChangeEvent&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;PropertyChangeListener&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; BACKGROUND: yellow; mso-bidi-font-size: 12.0pt; mso-highlight: yellow"&gt;&lt;o:p&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=144&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-WEIGHT: normal"&gt;PropertyChangeEvent occurs whenever &lt;/SPAN&gt;&lt;/SPAN&gt;a bean changes a "bound" or "constrained" property.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;PropertyChangeListener listens for PropertyChangeEvent.&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-WEIGHT: normal"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Not Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2.25in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=216&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;These have no equivalent in .NET Framework.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 14"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 1.95in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=187&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;TableColumnModelEvent&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;TableColumnModelListener&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=144&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-WEIGHT: normal"&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;TableColumnModelEvent occurs when a table column has been added or moved or removed.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-WEIGHT: normal"&gt;TableColumnModelListener &lt;/SPAN&gt;&lt;/SPAN&gt;listens to changes in a TableColumnModel.&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-WEIGHT: normal"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Partially&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2.25in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=216&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Only converted for messages Added/Removed to System.Data.DataColumnCollection.CollectionChanged.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 15"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 1.95in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=187&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;TableModelEvent&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;TableModelListener&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=144&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-WEIGHT: normal"&gt;TableModelEvent occurs when a &lt;/SPAN&gt;&lt;/SPAN&gt;table model has changed.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;TableModelListener listens to changes in a Table Model.&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-WEIGHT: normal"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2.25in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=216&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;AbstractTableModel is converted to System.Data.DataTable.RowChanged.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 16"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 1.95in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=187&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;TreeExpansionEvent&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;TreeExpansionListener&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=144&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-WEIGHT: normal"&gt;TreeExpansionEventoccurs &lt;/SPAN&gt;&lt;/SPAN&gt;when a tree expands or collapses a node.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;TreeExpansionListener listens for TreeExpansionEvent.&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-WEIGHT: normal"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2.25in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=216&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Converted to System.Windows.Forms.TreeView.BeforeExpand,&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;System.Windows.Forms.TreeView.BeforeCollapse,&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;System.Windows.Forms.TreeView.AfterExpand and&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;System.Windows.Forms.TreeView.AfterCollapse.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 17"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 1.95in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=187&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;TreeModelEvent&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;TreeModelListener&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; BACKGROUND: yellow; mso-bidi-font-size: 12.0pt; mso-highlight: yellow"&gt;&lt;o:p&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=144&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-WEIGHT: normal"&gt;TreeModelEvent occurs when &lt;/SPAN&gt;&lt;/SPAN&gt;tree model has changed.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;TreeModelListener listens to changes in a TreeModel.&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-WEIGHT: normal"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Not Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2.25in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=216&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;These have no equivalent in .NET Framework.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 18"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 1.95in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=187&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;TreeSelectionEvent&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;TreeSelectionListener&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=144&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-WEIGHT: normal"&gt;TreeSelectionEvent occurs &lt;/SPAN&gt;&lt;/SPAN&gt;when the selection in a TreeSelectionModel changes.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;TreeSelectionListener listens for TreeSelectionEvent.&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-WEIGHT: normal"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2.25in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=216&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;JTree is converted through System.Windows.Forms.TreeView.AfterSelect.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 19; mso-yfti-lastrow: yes"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 1.95in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=187&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;UndoableEditEvent&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;UndoableEditListener&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=144&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-WEIGHT: normal"&gt;UndoableEditEvent occurs when &lt;/SPAN&gt;&lt;/SPAN&gt;operation that can be undone has occurred.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;UndoableEditListener listens for undoable operations.&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-WEIGHT: normal"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Not Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2.25in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=216&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;These have no equivalent in .NET Framework.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/P&gt;
&lt;P class=MyTableEnd style="MARGIN: 6pt 0in"&gt;&lt;A name=_Ref127965018&gt;&lt;STRONG&gt;&lt;FONT face=Verdana size=2&gt;Table &lt;/FONT&gt;&lt;/STRONG&gt;&lt;/A&gt;&lt;STRONG&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;&lt;SPAN style="mso-bookmark: _Ref127965018"&gt;&lt;SPAN style="mso-no-proof: yes"&gt;29&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="mso-bookmark: _Ref127965018"&gt;&lt;/SPAN&gt;: Java Event Model Conversion Coverage (3) – Package javax.swing.event&lt;/FONT&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: justify"&gt;&lt;A name=_Toc101354382&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P class=MySubheading-2 style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="mso-bookmark: _Toc101354382"&gt;&lt;EM&gt;&lt;FONT face=Verdana size=2&gt;&lt;STRONG&gt;Issues&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/EM&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;
&lt;TABLE class=MsoTableGrid8 style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse; mso-padding-alt: 0in 5.4pt 0in 5.4pt; mso-border-alt: solid black .75pt; mso-yfti-tbllook: 160; mso-border-insideh: .75pt solid black; mso-border-insidev: .75pt solid black" cellSpacing=0 cellPadding=0 border=1&gt;
&lt;TBODY&gt;
&lt;TR style="HEIGHT: 13.4pt; mso-yfti-irow: -1; mso-yfti-firstrow: yes"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: black 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e0e0e0; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 189.7pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 13.4pt; mso-border-alt: solid black .75pt" vAlign=top width=253&gt;
&lt;P class=TTR style="MARGIN: 0in 0in 0pt; mso-yfti-cnfc: 1"&gt;&lt;SPAN style="mso-bidi-font-weight: bold"&gt;&lt;FONT size=2&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Issue&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: black 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e0e0e0; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 286.55pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 13.4pt; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt" vAlign=top width=382&gt;
&lt;P class=TTR style="MARGIN: 0in 0in 0pt; mso-yfti-cnfc: 1"&gt;&lt;SPAN style="mso-bidi-font-weight: bold"&gt;&lt;FONT size=2&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Description&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.35pt; mso-yfti-irow: 0"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 189.7pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=253&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Events Equivalence And&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Event Handling Behavior&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 286.55pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=382&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;In some cases, Java’s events behave differently to .NET Framework’s equivalent ones in the sense: the events are fired and handled on corresponding controls. So, the behavior of converted applications could be different since the status of the .NET Framework controls slightly differs.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Thus, the stabilization of converted applications –in event handling issues- could require reviewing the .NET framework documentation to learn about the specific events used on the application, their collateral effects and the way they are fired and handled on respective controls.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.35pt; mso-yfti-irow: 1"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 189.7pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=253&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;EventObject.getSource()&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 286.55pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=382&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;In Java, the use of method java.util.EventObject.getSource() is to identify the event firing a component.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;In .NET Framework, the sender of the event is passed as parameter to the event handling method. &lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Invocations to getSource() are converted only within event-handling methods (in Java, listener’s methods).&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;So, conversion for method getSource() could require user-intervention if it is up to 2 level of depth. A workaround could require modifying the arguments of the respective routines to the expected correct parameters sent from the event handling routine.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.35pt; mso-yfti-irow: 2"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 189.7pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=253&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Event Queue Managing And&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Low-Level Event Handling&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 286.55pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=382&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Accessing of system event queue is converted because there is no centralized mechanism to read events from a queue and post them.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Also, low-level event handling –also known as containment model- is not converted in .NET Framework because the heavy centralization and the lack of modularity inherent in this Java’s model, makes it a very particular way to handle events.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.35pt; mso-yfti-irow: 3"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 189.7pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=253&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;General Issues&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 286.55pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=382&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Java Event Model conversion is mostly based on source code patterns. Java’s event notification –through listeners and adapters- is converted to .NET Framework through events and delegates.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;In .NET Framework, listener and adapter classes are not&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;essential. However, their methods are converted to delegates through delegate System.EventHandler. In this way, the same source methods are notified when events occur. In .NET Framework, Event “listener registration” is performed attaching event handlers (delegates) to the corresponding events.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.35pt; mso-yfti-irow: 4; mso-yfti-lastrow: yes"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 189.7pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=253&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;User Raised Events&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 286.55pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=382&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Events programmatically-raised by the user (not by the GUI normal interaction) through method dispatchEvent() are not completely converted. Only ActionEvent and ItemEvent (for Button, MenuItem and CheckboxMenuItem) are converted through method PerformClick.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Remaining user raised events have no equivalent in .NET Framework. A workaround could require designing another way of event notification.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/P&gt;
&lt;P class=MyTableEnd style="MARGIN: 6pt 0in"&gt;&lt;A name=_Ref103080188&gt;&lt;FONT face=Verdana size=2&gt;&lt;STRONG&gt;Table &lt;/STRONG&gt;&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=2&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;&lt;SPAN style="mso-bookmark: _Ref103080188"&gt;&lt;SPAN style="mso-no-proof: yes"&gt;30&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="mso-bookmark: _Ref103080188"&gt;&lt;/SPAN&gt;: Java Event Model Conversion Issues&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=632121" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/gauravseth/archive/tags/JLCA/default.aspx">JLCA</category></item><item><title>JLCA 3.0 - Java Accessibility (JAAPI)</title><link>http://blogs.msdn.com/gauravseth/archive/2006/06/15/632023.aspx</link><pubDate>Thu, 15 Jun 2006 11:53:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:632023</guid><dc:creator>GauravS</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/gauravseth/comments/632023.aspx</comments><wfw:commentRss>http://blogs.msdn.com/gauravseth/commentrss.aspx?PostID=632023</wfw:commentRss><wfw:comment>http://blogs.msdn.com/gauravseth/rsscomments.aspx?PostID=632023</wfw:comment><description>&lt;P class=MyBodyText-Verdana style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana size=2&gt;Java Accessibility allows extending programs by interfacing application components with assistive technologies -such as speech recognition and audio output- for users having special needs and/or permissions. Accessibility could be featured as a two-sided conversation between an assistive technology and accessibility-friendly components of the application. Java grants access to assistive technologies for all components in VM and brings the ability to relate –direct and quickly- assistive technologies with GUI applications without interfering. Java Accessibility is mainly converted to .NET Framework through classes AccessibleObject, AccessibleRole, AccessibleSelection, AccessibleStates and Control on System.Windows.Forms API.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MyBodyText-Verdana style="MARGIN: 0in 0in 0pt"&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;FONT face=Verdana size=2&gt;&lt;/FONT&gt;&lt;/o:p&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class=MyBodyText-Verdana style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana size=2&gt;Principally, JLCA 3.0 helps to convert the following features of Java Accessibility: Accessible Classes, Accessible Contexts (partially) and Accessible Components.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MyBodyText-Verdana style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;FONT face=Verdana size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MyBodyText-Verdana style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;&lt;SPAN style="mso-field-code: ' REF _Ref127964859 \h '"&gt;Table &lt;SPAN style="mso-no-proof: yes"&gt;25&lt;/SPAN&gt;&lt;/SPAN&gt; &lt;SPAN style="mso-fareast-language: JA"&gt;and &lt;SPAN style="mso-field-code: ' REF _Ref102805457 \h '"&gt;&lt;SPAN style="mso-fareast-language: EN-US"&gt;Table &lt;SPAN style="mso-no-proof: yes"&gt;26&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt; contains&lt;/SPAN&gt; relevant details about Accessibility conversion. In a summarized manner, they enunciate the Accessibility features preserved in converted applications.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;On the other hand, they suggest the issues that the user should take care while converting applications using Accessibility.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: justify"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MySubheading-2 style="MARGIN: 0in 0in 0pt"&gt;&lt;EM&gt;&lt;FONT face=Verdana size=2&gt;&lt;STRONG&gt;Coverage Details&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/EM&gt;&lt;/P&gt;
&lt;TABLE class=MsoTableGrid style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse; mso-padding-alt: 0in 5.4pt 0in 5.4pt; mso-border-alt: solid black .5pt; mso-yfti-tbllook: 480; mso-border-insideh: .5pt solid black; mso-border-insidev: .5pt solid black; mso-table-layout-alt: fixed" cellSpacing=0 cellPadding=0 border=1&gt;
&lt;TBODY&gt;
&lt;TR style="mso-yfti-irow: 0; mso-yfti-firstrow: yes"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: black 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e0e0e0; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 167.4pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt" vAlign=top width=223&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Class / Interface in Package javax.accessibility&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: black 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e0e0e0; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt" vAlign=top width=144&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Functionality&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: black 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e0e0e0; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt" vAlign=top width=84&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;JLCA 3.0 Coverage&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: black 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e0e0e0; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 135pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt" vAlign=top width=180&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Description&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 1"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 167.4pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=223&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Accessible&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=144&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;Accessible is the main interface that should be implemented by all supporting this package.&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-WEIGHT: normal"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;Converted&lt;SPAN class=FirstColumn&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 135pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=180&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;Converted to System.Windows.Forms.Control.AccessibilityObject.&lt;SPAN class=FirstColumn&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 2"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 167.4pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=223&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;AccessibleAction&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=144&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;This interface provides assistive technology to determine object’s action or to ask objects to perform some action.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Not&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 135pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=180&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;This could be performed through AccessibilityObject members like: DefaultAction and DoDefaultAction.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 3"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 167.4pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=223&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;AccessibleBundle&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;AccessibleResourceBundle&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=144&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;These classes are used to maintain a strongly typed enumeration.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;o:p&gt;&lt;FONT face=Verdana size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Not&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 135pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=180&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;In .NET Framework, the Accessibility model has no common abstraction to display locale-based strings for roles and states.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 4"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 167.4pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=223&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;AccessibleComponent&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=144&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;This interface should be supported by any object that is rendered on the screen.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 135pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=180&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Converted to System.Windows.Forms.Control. It provides access to component’s properties.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 5"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 167.4pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=223&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;AccessibleContext&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=144&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;AccessibleContext represents the minimum information that all accessible objects return.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 135pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=180&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Converted to AccessibleObject as it provides information about any accessible component. This information is based on the role of the visual class being used.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 6"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 167.4pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=223&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;AccessibleHypertext&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;AccessibleHyperlink&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=144&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;These are used to represent hypertext information on screen.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Not&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 135pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=180&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Some behavior to navigate accessible hypertext can be performed through methods of AccessibleObject.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 7"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 167.4pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=223&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;AccessibleIcon&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=144&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;This interface should be supported by any object that has an associated icon.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Not&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 135pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=180&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;In .NET Framework icons-related information is not exposed through .NET Framework's accessibility mechanism.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 8"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 167.4pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=223&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;AccessibleRelation&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;AccessibleRelationSet&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=144&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;These are used to support relations for accessible objects.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Not&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 135pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=180&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;.NET Framework does not have equivalent.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 9"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 167.4pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=223&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;AccessibleRole&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=144&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;AccessibleRole determines the role of a component.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 135pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=180&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Converted to System.Windows.Forms.AccessibleRole that allows describing the generic function of components.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 10"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 167.4pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=223&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;AccessibleSelection&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=144&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;AccessibleSelection provides the standard mechanism for an assistive technology to determine what the current selected children are, as well as modify the selection set.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Not&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 135pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=180&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;In .NET Framework, it is handled differently. A workaround could require a check on AccessibleSelection and AccessibilityObject.State.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 11"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 167.4pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=223&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;AccessibleState&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;AccessibleStateSet&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=144&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;These are used to determine component’s particular state or component’s state set.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 135pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=180&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Converted to System.Windows.Forms.AccessibleStates which allows describing the common states of components. State sets are converted through the enum’s functionality.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 12"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 167.4pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=223&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;AccessibleTable&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=144&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;AccessibleTable describes a user-interface component that presents data in a two-dimensional table format.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Not&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 135pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=180&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;In .NET Framework, form tables can be accessed as simple lists within instances of AccessibleObject.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 13"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 167.4pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=223&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;AccessibleTableModelChange&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=144&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;This interface describes a change to the table model.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Not&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 135pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=180&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;.NET Framework does not provide such functionality.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 14"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 167.4pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=223&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;AccessibleText&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=144&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;This interface provides the standard mechanism for an assistive technology to access text via its content, attributes, and spatial location.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Not&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 135pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=180&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;In .NET Framework, there is no direct equivalent. Some behavior to navigate text in a character-based way could be achieved through property AccessibilityObject.Value.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 15; mso-yfti-lastrow: yes"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 167.4pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=223&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;AccessibleValue&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=144&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"&gt;This interface provides the standard mechanism for an assistive technology to determine and set the numerical value as well as get the minimum and maximum values.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Not Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 135pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=180&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Reduced behavior to provide a current state for a data type with a range of values could be performed through property AccessibilityObject.Value.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;
&lt;P class=MyTableEnd style="MARGIN: 6pt 0in"&gt;&lt;A name=_Ref127964859&gt;&lt;FONT face=Verdana size=2&gt;&lt;STRONG&gt;Table &lt;/STRONG&gt;&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=2&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;&lt;SPAN style="mso-bookmark: _Ref127964859"&gt;&lt;SPAN style="mso-no-proof: yes"&gt;25&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="mso-bookmark: _Ref127964859"&gt;&lt;/SPAN&gt;&lt;SPAN style="mso-no-proof: yes"&gt;: Accessibility Conversion Coverage&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MySubheading-2 style="MARGIN: 0in 0in 0pt"&gt;&lt;EM&gt;&lt;FONT face=Verdana size=2&gt;&lt;STRONG&gt;Issues&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/EM&gt;&lt;/P&gt;
&lt;TABLE class=MsoTableGrid8 style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse; mso-padding-alt: 0in 5.4pt 0in 5.4pt; mso-border-alt: solid black .75pt; mso-yfti-tbllook: 160; mso-border-insideh: .75pt solid black; mso-border-insidev: .75pt solid black" cellSpacing=0 cellPadding=0 border=1&gt;
&lt;TBODY&gt;
&lt;TR style="HEIGHT: 13.4pt; mso-yfti-irow: -1; mso-yfti-firstrow: yes"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: black 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e0e0e0; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 189.7pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 13.4pt; mso-border-alt: solid black .75pt" width=253&gt;
&lt;P class=TTR style="MARGIN: 0in 0in 0pt; mso-yfti-cnfc: 1"&gt;&lt;SPAN style="mso-bidi-font-weight: bold"&gt;&lt;FONT size=2&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Issue&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: black 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e0e0e0; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 286.55pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 13.4pt; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt" vAlign=top width=382&gt;
&lt;P class=TTR style="MARGIN: 0in 0in 0pt; mso-yfti-cnfc: 1"&gt;&lt;SPAN style="mso-bidi-font-weight: bold"&gt;&lt;FONT size=2&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Description&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.35pt; mso-yfti-irow: 0"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 189.7pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=253&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Accessible Icons, Tables And Relations&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 286.55pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=382&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;These Java Accessibility features are not natively supported by .NET Framework’s accessibility model.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.35pt; mso-yfti-irow: 1"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 189.7pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=253&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Accessible Texts, HyperTexts And HyperLinks&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 286.55pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=382&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Java’s Accessibility Functionality to display text components and web content (through relations between hypertext and hyperlinks) is not converted to .NET Framework.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;A workaround could require the use of components to display web content in an accessibility-like manner.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.35pt; mso-yfti-irow: 2"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 189.7pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=253&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Broken Inheritance &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 286.55pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=382&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;In Java, most visual classes implementing interface Accessible also inherit from java.awt.Component. Conversion of Accessible classes is carried-out to System.Windows.Forms.Control.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Java classes inheriting from Component are converted to .NET Framework classes which are not derived from System.Windows.Forms.Control. As Control is the base class for .NET Framework’s Accessibility, these kinds of Java classes could not be converted to .NET Framework accessibility-compliant classes.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Broken Inheritance happens with the conversion of classes such as: javax.swing.JMenuItem, javax.swing.JMenuBar, javax.swing.JMenu, java.awt.MenuItem, java.awt.MenuBar and java.awt.Menu. In case of these classes, the accessibility methods are not converted.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.35pt; mso-yfti-irow: 3"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 189.7pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=253&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;o:p&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;General Issues And Accessibility Context Conversion&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 286.55pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=382&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Conversion of Java’s Accessibility to .NET Framework’s Accessibility is very limited because both models are very different and .NET Framework has no support to advanced-key features of Java accessibility.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Accessibility conversion is based on class AccessibleContext since it manages the base information for all accessible components such as: name, description, role and state.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Conversion for Accessible.getAccessibleContext, AccessibleContext.getAccessibleComponent and AccessibleContext.setAccessibleDescription is based on source code patterns.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;In .NET Framework accessibility descriptions are assigned directly to the controls (in Java are managed by a context), the conversion tool then should track which context belongs to the control. This support is based on source code patterns.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.35pt; mso-yfti-irow: 4; mso-yfti-lastrow: yes"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 189.7pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=253&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;User-Defined Accessible Components&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 286.55pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=382&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;In Java, implementing own Accessible components is done through interfaces Accessible and AccessibleContext (to manage user-defined accessibility information).&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;In .NET Framework, classes implementing the Java’s interface Accessible will inherit from System.Windows.Forms.Control as in .NET accessibility support is built-in in Windows Forms. Since there is no multiple-inheritance in C# .NET, this could lead to compilation problems if the user-defined accessible component is extending from class which is not converted to a child of the Control.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;A workaround could require redesigning the target hierarchy of user-defined accessible components. Consider to derive from classes like AccessibleObject or Control.ControlAccessibleObject (to provide the necessary accessibility information).&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;
&lt;P class=MyTableEnd style="MARGIN: 6pt 0in"&gt;&lt;A name=_Toc102885968&gt;&lt;/A&gt;&lt;A name=_Ref102805457&gt;&lt;SPAN style="mso-bookmark: _Toc102885968"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana size=2&gt;Table &lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;STRONG&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;&lt;SPAN style="mso-bookmark: _Ref102805457"&gt;&lt;SPAN style="mso-bookmark: _Toc102885968"&gt;&lt;SPAN style="mso-no-proof: yes"&gt;26&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="mso-bookmark: _Ref102805457"&gt;&lt;SPAN style="mso-bookmark: _Toc102885968"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="mso-bookmark: _Toc102885968"&gt;: Accessibility Conversion Issues&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=632023" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/gauravseth/archive/tags/JLCA/default.aspx">JLCA</category></item><item><title>JLCA 3.0 - Serialization</title><link>http://blogs.msdn.com/gauravseth/archive/2006/06/14/630569.aspx</link><pubDate>Wed, 14 Jun 2006 09:47:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:630569</guid><dc:creator>GauravS</dc:creator><slash:comments>5</slash:comments><comments>http://blogs.msdn.com/gauravseth/comments/630569.aspx</comments><wfw:commentRss>http://blogs.msdn.com/gauravseth/commentrss.aspx?PostID=630569</wfw:commentRss><wfw:comment>http://blogs.msdn.com/gauravseth/rsscomments.aspx?PostID=630569</wfw:comment><description>&lt;P class=MyBodyText-Verdana style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana size=2&gt;Serialization corresponds with the core and native technology that Java provides to save/recover the state of objects. It is used by other Java technologies inherent in J2SE 1.3. Java provides two kinds of Serialization: Basic Serialization (Java managed) and Custom Serialization (User managed). In Java, Serialization could be used by means of interfaces java.io.Serializable and java.io.Externalizable. Serialization is primarily converted to .NET framework through System.Runtime.Serialization API.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MyBodyText-Verdana style="MARGIN: 0in 0in 0pt"&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;FONT face=Verdana size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MyBodyText-Verdana style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana size=2&gt;Main conversion achieved by JLCA 3.0 corresponding to Serialization is related to the following features: Basic and Custom Serialization, Inheritance Hierarchy, Inner Classes Serialization, transient fields and serialPersistenFields and some JavaDoc tags.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MyBodyText-Verdana style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;FONT face=Verdana size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MyBodyText-Verdana style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;&lt;SPAN style="mso-field-code: ' REF _Ref102805360 \h '"&gt;Table &lt;SPAN style="mso-no-proof: yes"&gt;23&lt;/SPAN&gt;&lt;/SPAN&gt; and &lt;SPAN style="mso-field-code: ' REF _Ref102805369 \h '"&gt;Table &lt;SPAN style="mso-no-proof: yes"&gt;24&lt;/SPAN&gt;&lt;/SPAN&gt; show the most relevant details for Serialization conversion. In a summarized manner, they enunciate the Serialization features preserved in converted applications.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;On the other hand, they suggest the issues that the user should take care while converting applications using Serialization.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: justify"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana; mso-fareast-language: JA"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MySubheading-2 style="MARGIN: 0in 0in 0pt"&gt;&lt;A name=_Toc101354373&gt;&lt;EM&gt;&lt;FONT face=Verdana size=2&gt;&lt;STRONG&gt;Coverage Details&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/EM&gt;&lt;/A&gt;&lt;/P&gt;
&lt;TABLE class=MsoTableGrid style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse; mso-padding-alt: 0in 5.4pt 0in 5.4pt; mso-border-alt: solid black .5pt; mso-yfti-tbllook: 480; mso-border-insideh: .5pt solid black; mso-border-insidev: .5pt solid black; mso-table-layout-alt: fixed" cellSpacing=0 cellPadding=0 border=1&gt;
&lt;TBODY&gt;
&lt;TR style="mso-yfti-irow: 0; mso-yfti-firstrow: yes"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: black 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e0e0e0; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 2.2in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt" vAlign=top width=211&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Class / Interface in Package java.io&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: black 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e0e0e0; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt" vAlign=top width=144&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Functionality&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: black 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e0e0e0; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt" vAlign=top width=84&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;JLCA 3.0 Coverage&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: black 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e0e0e0; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt" vAlign=top width=192&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Description&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 1"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 2.2in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=211&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Externalizable&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Serializable&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;o:p&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=144&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-WEIGHT: normal"&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;These interfaces support Serialization in Java.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;Converted&lt;SPAN class=FirstColumn&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=192&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;SPAN style="mso-fareast-language: JA"&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;Java’s Serializable classes are converted to System.Runtime.Serialization.ISerializable with an attribute System.SerializableAttribute.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;&lt;SPAN style="mso-fareast-language: JA"&gt;Basic serialization mechanism is converted completely. Custom serialization (using methods &lt;/SPAN&gt;writeObject&lt;SPAN style="mso-fareast-language: JA"&gt; and readObject) is converted by means of the method ISerializable.GetObjectData and a special constructor. This conversion has some restrictions.&lt;/SPAN&gt;&lt;SPAN class=FirstColumn&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 2"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 2.2in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=211&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;InvalidClassException&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;InvalidObjectException&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;NotSerializableException&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=144&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-WEIGHT: normal"&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;Exceptions.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Converted&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;o:p&gt;&lt;FONT face=Verdana size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=192&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana&gt;&lt;FONT size=2&gt;Map to &lt;/FONT&gt;&lt;SPAN style="FONT-SIZE: 8pt"&gt;System.Runtime.Serialization.SerializationException&lt;/SPAN&gt;&lt;FONT size=2&gt;.&lt;SPAN style="mso-fareast-language: JA"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 3"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 2.2in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=211&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;NotActiveException&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;OptionalDataException&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;ObjectStreamException&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;StreamCorruptedException&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;WriteAbortedException&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=144&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-WEIGHT: normal"&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;Exceptions.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Converted&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;o:p&gt;&lt;FONT face=Verdana size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=192&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;These exceptions were converted to a more general exception (System.Exception).&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 4; mso-yfti-lastrow: yes"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 2.2in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=211&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;ObjectOutputStream&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;o:p&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;o:p&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=144&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;ObjectOutputStream writes primitive data types and graphs of Java objects to an OutputStream.&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-WEIGHT: normal"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;&lt;SPAN style="mso-fareast-language: JA"&gt;C&lt;/SPAN&gt;onverted&lt;SPAN style="mso-fareast-language: JA"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;o:p&gt;&lt;FONT face=Verdana size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=192&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;&lt;SPAN style="mso-fareast-language: JA"&gt;Serialization-related behavior is converted through System.Runtime.Serialization.&lt;/SPAN&gt;SerializationInfo&lt;SPAN style="mso-fareast-language: JA"&gt;.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;&lt;SPAN style="mso-fareast-language: JA"&gt;Special methods (&lt;/SPAN&gt;defaultWriteObject&lt;SPAN style="mso-fareast-language: JA"&gt; and &lt;/SPAN&gt;defaultReadObject&lt;SPAN style="mso-fareast-language: JA"&gt;) are converted to a SupportClass using &lt;/SPAN&gt;FormatterServices.GetSerializableMembers&lt;SPAN style="mso-fareast-language: JA"&gt;.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;
&lt;P class=StyleCaptionCentered style="MARGIN: 6pt 0in"&gt;&lt;A name=_Toc102885964&gt;&lt;/A&gt;&lt;A name=_Ref102805360&gt;&lt;SPAN style="mso-bookmark: _Toc102885964"&gt;&lt;FONT face=Verdana size=2&gt;&lt;STRONG&gt;Table &lt;/STRONG&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;FONT size=2&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;&lt;SPAN style="mso-bookmark: _Ref102805360"&gt;&lt;SPAN style="mso-bookmark: _Toc102885964"&gt;&lt;SPAN style="mso-no-proof: yes"&gt;23&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="mso-bookmark: _Ref102805360"&gt;&lt;SPAN style="mso-bookmark: _Toc102885964"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="mso-bookmark: _Ref102805360"&gt;&lt;/SPAN&gt;&lt;SPAN style="mso-bookmark: _Toc102885964"&gt;&lt;SPAN style="mso-fareast-language: JA"&gt;: Serialization Conversion Coverage&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="mso-fareast-language: JA"&gt; – Package java.io&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MySubheading-2 style="MARGIN: 0in 0in 0pt"&gt;&lt;A name=_Toc101354374&gt;&lt;EM&gt;&lt;FONT face=Verdana size=2&gt;&lt;STRONG&gt;Issues&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/EM&gt;&lt;/A&gt;&lt;/P&gt;
&lt;TABLE class=MsoTableGrid8 style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse; mso-padding-alt: 0in 5.4pt 0in 5.4pt; mso-border-alt: solid black .75pt; mso-yfti-tbllook: 160; mso-border-insideh: .75pt solid black; mso-border-insidev: .75pt solid black" cellSpacing=0 cellPadding=0 border=1&gt;
&lt;TBODY&gt;
&lt;TR style="HEIGHT: 13.4pt; mso-yfti-irow: -1; mso-yfti-firstrow: yes"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: black 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e0e0e0; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 189.7pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 13.4pt; mso-border-alt: solid black .75pt" width=253&gt;
&lt;P class=TTR style="MARGIN: 0in 0in 0pt; mso-yfti-cnfc: 1"&gt;&lt;SPAN style="mso-bidi-font-weight: bold"&gt;&lt;FONT size=2&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Issue&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: black 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e0e0e0; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 286.55pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 13.4pt; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt" vAlign=top width=382&gt;
&lt;P class=TTR style="MARGIN: 0in 0in 0pt; mso-yfti-cnfc: 1"&gt;&lt;SPAN style="mso-bidi-font-weight: bold"&gt;&lt;FONT size=2&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Description&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.35pt; mso-yfti-irow: 0"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 189.7pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=253&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Custom Serialization&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 286.55pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=382&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Conversion of methods writeObject and readObject has conflicts with some source code patterns. Full conversion is achieved when the code -to serialize and deserialize- resides totally in these methods and it is not inside flow of control structures.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;In general, conversion of serialization code inside flow-control structures –like loops, ifs or switches- will raise runtime exceptions because a same key is being used to serialize/deserialize two different values.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;.NET Framework Serialization requires a unique key for the data. A workaround could require assigning a unique key for each value written/read.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Further, conversion of methods writeObject and readObject calling routines behind the serialization will raise compilation errors. A workaround could require adapting the code-behind routines to receive/use the respective SerializationInfo and assign unique –but synchronized- keys for the values written/read.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.35pt; mso-yfti-irow: 1"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 189.7pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=253&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Externalization&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 286.55pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=382&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Conversion for Externalizable classes with custom serialization (using methods writeExternal and readExternal) is carried-out in the same manner as the Serializable classes. But defining a custom stream serialization format -as Externalization does- is not converted.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;A workaround could require reviewing the hierarchies of Externalizable classes and consider add/remove attributes depending on the metadata required for each member of the hierarchy.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.35pt; mso-yfti-irow: 2"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 189.7pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=253&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;General Issues And Repository Convertion&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;o:p&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 286.55pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=382&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Serialization Conversion is carried-out to .NET Framework Serialization. As in Java, .NET Framework serialize and deserialize objects use an own format. So, an object serialized in Java could not be deserialized in .NET framework because .NET Framework does not know how deal with Java’s format. The best conversion is achieved when the conversion includes both applications which serializes and deserializes the information, and when the objects’ repository is not to be converted.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;If not, a workaround could require converting the objects repository, separately. This conversion process could be performed with a Java program reading the Java objects and writing them to an intermediate repository (with an intermediate format, if .NET Framework’s format is unknown). After which, a C# program could read this intermediate repository and write them in the .NET Framework’s objects repository using the converted application.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.35pt; mso-yfti-irow: 3; mso-yfti-lastrow: yes"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 189.7pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=253&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Serial Persistent Fields&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 286.55pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=382&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Supported case is related when the array variable “serialPersistentFields” is declared and initialized at the same time and the initialization does not invoke/use methods or fields. After conversion, the array variable could be commented. &lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;A workaround could require add/remove an attribute System.NonSerializedAttribute to fields not referenced by the array variable serialPersistentFields.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;
&lt;P class=MyTableEnd style="MARGIN: 6pt 0in"&gt;&lt;A name=_Toc102885965&gt;&lt;/A&gt;&lt;A name=_Ref102805369&gt;&lt;SPAN style="mso-bookmark: _Toc102885965"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana size=2&gt;Table &lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;STRONG&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;&lt;SPAN style="mso-bookmark: _Ref102805369"&gt;&lt;SPAN style="mso-bookmark: _Toc102885965"&gt;&lt;SPAN style="mso-no-proof: yes"&gt;24&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="mso-bookmark: _Ref102805369"&gt;&lt;SPAN style="mso-bookmark: _Toc102885965"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="mso-bookmark: _Toc102885965"&gt;: Serialization Conversion Issues&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=630569" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/gauravseth/archive/tags/JLCA/default.aspx">JLCA</category></item><item><title>JLCA 3.0 - Java Messaging Service (JMS)</title><link>http://blogs.msdn.com/gauravseth/archive/2006/06/13/629240.aspx</link><pubDate>Tue, 13 Jun 2006 11:25:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:629240</guid><dc:creator>GauravS</dc:creator><slash:comments>4</slash:comments><comments>http://blogs.msdn.com/gauravseth/comments/629240.aspx</comments><wfw:commentRss>http://blogs.msdn.com/gauravseth/commentrss.aspx?PostID=629240</wfw:commentRss><wfw:comment>http://blogs.msdn.com/gauravseth/rsscomments.aspx?PostID=629240</wfw:comment><description>&lt;P class=MyBodyText-Verdana style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana size=2&gt;Messaging is a system of asynchronous request conducted as event-driven communication layer that allows applications to exchange information in the form of messages. The Messages are transmitted using a Message Oriented Middleware (MOM), an intermediary between the clients exchanging information. JMS is an API to access messaging systems that can be used with many different MOM vendors. It also provides a JMS compliant service. JMS is mainly converted to .NET framework through System.Messaging API. Converted applications only support a unique MOM: Microsoft Message Queuing (MSMQ). MSMQ must be installed separately and MSMQ v3.0 should be used for applications using Multiple-Destination Messaging.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MyBodyText-Verdana style="MARGIN: 0in 0in 0pt"&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;FONT face=Verdana size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MyBodyText-Verdana style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana size=2&gt;Principally, JLCA 3.0 helps to convert the following JMS features: Queues/Topics, Message Producers, Message Consumers (Listeners), Messages (Headers, Properties and Bodies) and Exceptions. JMS Features like Connection Factories, Connections and Sessions are not converted since they are not needed in .NET.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MyBodyText-Verdana style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;FONT face=Verdana size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MyBodyText-Verdana style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;&lt;SPAN style="mso-fareast-language: JA"&gt;&lt;SPAN style="mso-field-code: ' REF _Ref127963211 \h '"&gt;&lt;SPAN style="mso-fareast-language: EN-US"&gt;Table &lt;SPAN style="mso-no-proof: yes"&gt;21&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt; and &lt;SPAN style="mso-field-code: ' REF _Ref102805316 \h '"&gt;&lt;SPAN style="mso-fareast-language: EN-US"&gt;Table &lt;SPAN style="mso-no-proof: yes"&gt;22&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt; &lt;/SPAN&gt;show the most relevant details about &lt;SPAN style="mso-fareast-language: JA"&gt;JMS &lt;/SPAN&gt;conversion. In a summarized manner, they enunciate the &lt;SPAN style="mso-fareast-language: JA"&gt;JMS&lt;/SPAN&gt; features preserved in converted applications.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;On the other hand, they suggest the issues that the user should take care while converting applications using &lt;SPAN style="mso-fareast-language: JA"&gt;JMS&lt;/SPAN&gt;.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MyBodyText-Verdana style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt; LINE-HEIGHT: 150%"&gt;&lt;o:p&gt;&lt;FONT face=Verdana&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MySubheading-2 style="MARGIN: 0in 0in 0pt"&gt;&lt;EM&gt;&lt;FONT face=Verdana size=2&gt;&lt;STRONG&gt;Coverage Details&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/EM&gt;&lt;/P&gt;
&lt;TABLE class=MsoTableGrid style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse; mso-padding-alt: 0in 5.4pt 0in 5.4pt; mso-border-alt: solid black .5pt; mso-yfti-tbllook: 480; mso-border-insideh: .5pt solid black; mso-border-insidev: .5pt solid black; mso-table-layout-alt: fixed" cellSpacing=0 cellPadding=0 border=1&gt;
&lt;TBODY&gt;
&lt;TR style="mso-yfti-irow: 0; mso-yfti-firstrow: yes"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: black 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e0e0e0; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 2.2in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt" vAlign=top width=211&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Class / Interface in Package javax.jms&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: black 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e0e0e0; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt" vAlign=top width=144&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Functionality&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: black 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e0e0e0; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt" vAlign=top width=84&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;JLCA 3.0 Coverage&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: black 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e0e0e0; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt" vAlign=top width=192&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Description&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 1"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 2.2in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=211&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;BytesMessage&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;StreamMessage&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=144&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"&gt;BytesMessage is used to send a message containing a stream of uninterpreted bytes.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-WEIGHT: normal"&gt;StreamMessage is &lt;/SPAN&gt;&lt;/SPAN&gt;used to send a stream of primitive types in Java.&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-WEIGHT: normal"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;Converted&lt;SPAN class=FirstColumn&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=192&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;Converted to System.Messaging.Message. The message contents are written /read to/from the property BodyStream using System.IO classes such as BinaryWriter and BinaryReader.&lt;SPAN class=FirstColumn&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 2"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 2.2in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=211&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Connection&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;ConnectionFactory&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;QueueConnection&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;QueueConnectionFactory&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;TopicConnection&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;TopicConnectionFactory&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=144&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"&gt;Interfaces supporting the connection facility.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Not&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=192&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;System.Messaging.Message.MessageQueue takes care of the connection implicitly.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 3"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 2.2in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=211&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;ConnectionConsumer&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;ServerSession&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;ServerSessionPool&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=144&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"&gt;Interfaces supporting pool facility to process messages on the server.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Not&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=192&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;In .NET Framework, MSMQ does not support a pool-like facility.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 4"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 2.2in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=211&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;ConnectionMetaData&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=144&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"&gt;ConnectionMetaData provides information describing the Connection object.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;SPAN style="mso-bidi-font-style: italic"&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;Not&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;SPAN style="mso-bidi-font-style: italic"&gt;&lt;FONT face=Verdana size=2&gt;Converted&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=192&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;.NET Framework has only metadata about queuing. (System.Messaging.Message.SenderVersion).&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 5"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 2.2in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=211&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;DeliveryMode&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=144&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"&gt;DeliveryMode describes the delivery mode supported by JMS– PERSISTENT or NON-PERSISTENT&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;Converted&lt;SPAN style="mso-bidi-font-style: italic"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=192&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Its field's values are converted to boolean values as they are used by System.Messaging.Message.Recoverable.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 6"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 2.2in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=211&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Destination&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Queue&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=144&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"&gt;Destination object encapsulates a provider-specific address.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"&gt;Queue object encapsulates a provider-specific queue name.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=192&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;In .NET Framework a queue reference is simply a string path. So, they are converted to System.String.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 7"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 2.2in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=211&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;ExceptionListener&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=144&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"&gt;JMS provider informs the Connection object's registered ExceptionListener about connection problems.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Not&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=192&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;In .NET Framework, registered clients are not notified about connection problems.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 8"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 2.2in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=211&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;IllegalStateException&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=144&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"&gt;This exception is thrown when a method is invoked at an illegal or inappropriate time or if the provider is not in an appropriate state for the requested operation.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=192&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Converted to System.InvalidOperationException as it has a similar behavior.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 9"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 2.2in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=211&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;InvalidClientIDException&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=144&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"&gt;This exception is thrown when a client attempts to set a connection's client ID to a value that is rejected by a provider.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Not&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=192&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;In .NET Framework, a connection’s client ID could never be invalid as the equivalent property is read-only.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 10"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 2.2in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=211&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;InvalidDestinationException&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;JMSException&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;JMSSecurityException&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=144&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"&gt;These exceptions are thrown when provider considers destination or name/password as invalid.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=192&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;System.Messaging.MessageQueueException is used to notify .NET Framework’s equivalent faults.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 11"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 2.2in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=211&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;InvalidSelectorException&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=144&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"&gt;This exception is thrown when a JMS client attempts to give a provider a message selector with invalid syntax.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Not&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=192&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;In .NET Framework, approach for message selectors is not supported.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 12"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 2.2in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=211&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;MessageConsumer&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;MessageProducer&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;o:p&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=144&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"&gt;MessageConsumer is used to receive messages from a destination.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"&gt;MessageProducer is used to send messages to a destination. &lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=192&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;System.Messaging.MessageQueue provides a similar approach in .NET Framework Messaging.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 13"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 2.2in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=211&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;MessageEOFException&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=144&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"&gt;This exception is thrown when an unexpected end of stream has been reached when a StreamMessage or BytesMessage is being read&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=192&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Converted to System.IO.EndOfStreamException.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 14"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 2.2in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=211&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;MessageListener&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=144&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"&gt;MessageListener is used to receive asynchronously delivered messages.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=192&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;In the onMessage method some lines of code are added to support the asynchronous message delivery in .NET Framework.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 15"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 2.2in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=211&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;MessageFormatException MessageNotReadableEx&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;MessageNotWritableEx&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=144&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"&gt;These exceptions are thrown when JMS Client attempts to read write-only message or to write to read-only message or to use a datatype not supported by provider.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Not&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=192&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;.NET Framework’s equivalent for StreamMessage will never throw a similar exception. &lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;So a workaround could require adding near places where these exceptions are caught - the specific code to check the message availability and integrity.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 16"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 2.2in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=211&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;MapMessage&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Message&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;ObjectMessage&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;TextMessage&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;o:p&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=144&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"&gt;Message is root interface of all messages.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"&gt;MapMessage is used to send a set of name-value pairs.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"&gt;ObjectMessage is used to send a message that contains a serializable object.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"&gt;TextMessage is used to send message containing java.lang.String.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=192&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Converted to System.Messaging.Message because the property Body could contain different kinds of messages.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;To convert MapMessage, it wraps a SortedList.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;To convert ObjectMessage, it wraps the respective object. To convert TextMessage, it wraps a System.String.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Message custom properties (application-defined) are not supported in .NET Framework.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 17"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 2.2in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=211&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;QueueBrowser&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;QueueReceiver&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;QueueSender&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;o:p&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=144&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"&gt;QueueBrowser is used to look at messages on a queue without removing them.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"&gt;QueueReceiver is used to receive messages that have been delivered to a queue.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"&gt;QueueSender is used to send messages to a queue.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=192&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;System.Messaging.MessageQueue provides a similar approach in .NET Framework Messaging.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 18"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 2.2in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=211&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;QueueRequestor&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;TopicRequestor&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=144&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"&gt;These helper classes simplifies making of service requests.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;SPAN style="mso-bidi-font-style: italic"&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;Not&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;SPAN style="mso-bidi-font-style: italic"&gt;&lt;FONT face=Verdana size=2&gt;Converted&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=192&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;No equivalent functionality is found in .NET Framework.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;It can be implemented by the user.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 19"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 2.2in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=211&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;QueueSession&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Session&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;TopicSession&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=144&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"&gt;In Java, sessions are used to create different kinds of message objects, message producers and consumers, and to manage transactions.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Not&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;Converted&lt;SPAN style="mso-bidi-font-style: italic"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=192&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;In .NET Framework, this functionality is implemented using classes Message, MessageQueue and MessageQueueTransaction.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 20"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 2.2in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=211&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;ResourceAllocationException&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;TransactionInProgressException&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;TransactionRolledBackException&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=144&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"&gt;Exceptions&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=192&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;These exceptions are converted to a more general exception (System.Exception).&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 21"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 2.2in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=211&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;TemporaryTopic&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=144&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"&gt;TemporaryTopic object is a unique Topic object created for the duration of a TopicConnection.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Not&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=192&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;In .NET Framework, the approach for a publish/subscribe system does not support the creation of temporary topics.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 22"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 2.2in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=211&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;TemporaryQueue&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=144&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"&gt;TemporaryQueue object is a unique Queue object created for the duration of a QueueConnection.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=192&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;It is converted to System.String to represent a temporary queue created by a Support Class.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;In .NET Framework, there are no temporary queues; so the converted code creates a physical one. It is expensive and it must be deleted explicitly.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 23"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 2.2in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=211&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Topic&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=144&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"&gt;Topic object encapsulates a provider-specific topic name.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Not&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=192&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;In .NET Framework, the term "topic" is different. &lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;The multiple destination messaging is represented using different types of string formats.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 24"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 2.2in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=211&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;TopicPublisher&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;TopicSubscriber&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=144&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"&gt;TopicPublisher is used to publish messages on a topic.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"&gt;TopicSubscriber is used to receive messages that have been published to a topic.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=192&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;System.Messaging.MessageQueue provides a similar approach in .NET Framework Messaging.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 25; mso-yfti-lastrow: yes"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 2.2in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=211&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;XAConnection&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;XAConnectionFactory&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;XAQueueConnection&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;XAQueueSession&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;XASession&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;XATopicConnection&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;XATopicSession&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=144&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"&gt;These are interfaces to provide XA interoperability.&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Not&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; mso-border-alt: solid black .5pt; mso-border-left-alt: solid black .5pt; mso-border-top-alt: solid black .5pt" vAlign=top width=192&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;For a class to be able to use XA interoperability in .NET Framework, it should inherit from System.EnterpriseServices.ServicedComponent.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;
&lt;P class=MyTableEnd style="MARGIN: 6pt 0in"&gt;&lt;A name=_Ref127963211&gt;&lt;STRONG&gt;&lt;FONT face=Verdana size=2&gt;Table &lt;/FONT&gt;&lt;/STRONG&gt;&lt;/A&gt;&lt;STRONG&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;&lt;SPAN style="mso-bookmark: _Ref127963211"&gt;&lt;SPAN style="mso-no-proof: yes"&gt;21&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="mso-bookmark: _Ref127963211"&gt;&lt;/SPAN&gt;: JMS Conversion Coverage – Package javax.jms&lt;/FONT&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: justify"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MySubheading-2 style="MARGIN: 0in 0in 0pt"&gt;&lt;EM&gt;&lt;FONT face=Verdana size=2&gt;&lt;STRONG&gt;Issues&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/EM&gt;&lt;/P&gt;
&lt;TABLE class=MsoTableGrid8 style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse; mso-padding-alt: 0in 5.4pt 0in 5.4pt; mso-border-alt: solid black .75pt; mso-yfti-tbllook: 160; mso-border-insideh: .75pt solid black; mso-border-insidev: .75pt solid black" cellSpacing=0 cellPadding=0 border=1&gt;
&lt;TBODY&gt;
&lt;TR style="HEIGHT: 13.4pt; mso-yfti-irow: -1; mso-yfti-firstrow: yes"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: black 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e0e0e0; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 189.7pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 13.4pt; mso-border-alt: solid black .75pt" vAlign=top width=253&gt;
&lt;P class=TTR style="MARGIN: 0in 0in 0pt; mso-yfti-cnfc: 1"&gt;&lt;SPAN style="mso-bidi-font-weight: bold"&gt;&lt;FONT size=2&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Issue&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: black 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e0e0e0; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 286.55pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 13.4pt; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt" vAlign=top width=382&gt;
&lt;P class=TTR style="MARGIN: 0in 0in 0pt; mso-yfti-cnfc: 1"&gt;&lt;SPAN style="mso-bidi-font-weight: bold"&gt;&lt;FONT size=2&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Description&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.35pt; mso-yfti-irow: 0"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 189.7pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=253&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Connections And Connection Factories&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 286.55pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=382&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;.NET Framework Messaging uses a different mechanism to access and reference queues. MSMQ has neither "administered objects" nor factories. Connections are opened automatically while sending and receiving.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;So, the user should review the converted code to possibly ignore all the code used to create a connection (through JNDI). In .NET Framework, they are not needed.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.35pt; mso-yfti-irow: 1"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 189.7pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=253&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Custom Messages&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 286.55pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=382&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Classes implementing the interface Message to define user-customized messages are converted to classes derived from System.Messaging.Message. Conversion of some Message‘s member is not supported.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Conversion of custom messages requires some changes depending on the nature of the user defined message. The user should review the converted code carefully in order to assure its functionality is equivalent in .NET Framework. The user must localize the not converted and unnecessary issues in .NET Framework model.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.35pt; mso-yfti-irow: 2"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 189.7pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=253&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Custom Properties&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 286.55pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=382&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Functionality related to attaching custom properties to messages is not converted. The user should adapt this behavior to the target application.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;A workaround could require the use of a Hashtable to add/ retrieve custom properties and serialize/deserialize it to/from the property Message.Extension.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.35pt; mso-yfti-irow: 3"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 189.7pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=253&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Destinations (Queues and Topics)&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 286.55pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=382&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;In .NET Framework, the one-to-many messaging handles topics as multiple queues. Queues/Topics are converted to Strings as their reference is a special formatted string.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.35pt; mso-yfti-irow: 4"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 189.7pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=253&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;General Issues And MSMQ&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 286.55pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=382&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;JMS is converted to .NET Framework Messaging and MSMQ as the back-end messaging provider. MSMQ is the only MOM supported in .NET Framework. Converted applications require install MSMQ as a separate package over Microsoft Windows 2000 or XP (depends of the MSMQ version).&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;The user could config the queues using the Microsoft Management Console at &lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;&lt;SPAN style="mso-bidi-font-size: 7.5pt"&gt;ControlPanel-&amp;gt;AdministrativeTools-&amp;gt; ComputerManagement-&amp;gt;ServicesAndApplications-&amp;gt; MessageQueuing&lt;/SPAN&gt;&lt;SPAN style="mso-bidi-font-size: 8.0pt"&gt; &lt;/SPAN&gt;or using the methods &lt;SPAN style="mso-bidi-font-size: 8.0pt"&gt;System.Messaging.MessageQueue.Create&lt;/SPAN&gt;.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.35pt; mso-yfti-irow: 5"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 189.7pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=253&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;JMS Interop&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 286.55pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=382&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Converted JMS applications can not use JMS-compliant MOMs because .NET Framework Messaging is a wrapper for accessing MSMQ technology.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;A workaround could require using a bridge that translates message formats.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.35pt; mso-yfti-irow: 6"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 189.7pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=253&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Message Acknowledgement&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 286.55pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=382&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;MSMQ does not handle acknowledgment as JMS-compliant MOMs, in the sense that it does not re-send messages when a MOM does not receive an acknowledgment.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;In .NET Framework, the user has to implement the code to receive process acknowledgment and re-send messages.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Acknowledgement requesting could require the use of properties Message.AdministrationQueue and AcknowledgeType.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.35pt; mso-yfti-irow: 7"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 189.7pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=253&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Message Concurrency&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 286.55pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=382&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Message concurrency behavior though JMS classes ConnectionConsumer and ServerSessionPool is not converted.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;To support concurrency, the user could write a multithreaded server application having a client running for message processing.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.35pt; mso-yfti-irow: 8"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 189.7pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=253&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Message Listeners&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 286.55pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=382&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Classes implementing the interface MessageListener are converted for asynchronous message delivery. Since, there is no equivalent in .NET Framework; some code is automatically added in the converted message listener to support asynchronous operations. Finally, an event delegate is attached to the event System.Messaging.MessageQueue.ReceiveCompleted.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.35pt; mso-yfti-irow: 9"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 189.7pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=253&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Message Selectors&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 286.55pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=382&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;The user should review the target code and adapt the Message Selectors functionality to .NET Framework Messaging model.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;A workaround could require the use of method MessageQueue.Peek to look at messages without removing them from the queue.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.35pt; mso-yfti-irow: 10"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 189.7pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=253&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Publish/Subscribe Model And&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Multiple-Destination Messaging&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 286.55pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=382&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Applications using Publish/Subscribe are converted to use Multiple-Destination Messaging. MSMQ supports durability by default (as Durable Subscribers in JMS).&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;To enable Multiple-Destination Messaging, the user must install MSMQ v3.0 (only available for Win XP).&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Also, the user needs to change the path referencing the queues which can be done through three different mechanisms (IP Multicasting, Format Names and using Active Directory). The user should decide which mechanism of Multiple-Destination Messaging to use.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.35pt; mso-yfti-irow: 11"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 189.7pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=253&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Security&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 286.55pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=382&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Conversion of applications using the standard JMS security (to authenticate clients against the messaging server) requires user intervention as authentication works differently in .NET Framework and MSMQ.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;To authenticate a messaging application, the user could use the following classes of System.Messaging namespace: Trustee, MessageQueuePermission and MessageQueueAccessControlEntry.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.35pt; mso-yfti-irow: 12"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 189.7pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=253&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Sessions&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 286.55pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=382&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;In .NET Framework, sessions are managed automatically by the class System.Messaging.MessageQueue. So, the user should review the converted code to possibly ignore the unnecessary code related to session management.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.35pt; mso-yfti-irow: 13; mso-yfti-lastrow: yes"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 189.7pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=253&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Temporary Queues&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 286.55pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=382&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Temporary Queues are converted as non-temporary as the target code creates a physical queue that is not deleted automatically. Creation of temporary queues is converted through a Support Class. So, the user should remove them explicitly when necessary. Queues are only removed by calling the method delete.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;The application could require the design and implementation of a better approach for temporary queues. In .NET Framework, use of physical queues indiscriminately produces overhead.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;
&lt;P class=MyTableEnd style="MARGIN: 6pt 0in"&gt;&lt;A name=_Toc102885963&gt;&lt;/A&gt;&lt;A name=_Ref102805316&gt;&lt;SPAN style="mso-bookmark: _Toc102885963"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana size=2&gt;Table &lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;STRONG&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;&lt;SPAN style="mso-bookmark: _Ref102805316"&gt;&lt;SPAN style="mso-bookmark: _Toc102885963"&gt;&lt;SPAN style="mso-no-proof: yes"&gt;22&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="mso-bookmark: _Ref102805316"&gt;&lt;SPAN style="mso-bookmark: _Toc102885963"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="mso-bookmark: _Toc102885963"&gt;: JMS Conversion Issues&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=629240" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/gauravseth/archive/tags/JLCA/default.aspx">JLCA</category></item><item><title>JLCA 3.0 - CORBA - Dealing with Other Languages</title><link>http://blogs.msdn.com/gauravseth/archive/2006/06/09/623621.aspx</link><pubDate>Fri, 09 Jun 2006 13:05:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:623621</guid><dc:creator>GauravS</dc:creator><slash:comments>3</slash:comments><comments>http://blogs.msdn.com/gauravseth/comments/623621.aspx</comments><wfw:commentRss>http://blogs.msdn.com/gauravseth/commentrss.aspx?PostID=623621</wfw:commentRss><wfw:comment>http://blogs.msdn.com/gauravseth/rsscomments.aspx?PostID=623621</wfw:comment><description>&lt;P class=MyBodyText-Verdana style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana size=2&gt;Since JLCA only converts Java applications and Java CORBA support is targeted through .NET Remoting, server and/or client applications written in other languages are not be converted entirely. Usually, a converted application could require extensive user-intervention to adapt the .NET Remoting application to the multi-language environment commonly seen in CORBA applications. &lt;SPAN style="mso-field-code: ' REF _Ref102994493 \h &#x1; \* MERGEFORMAT '"&gt;Table 13&lt;/SPAN&gt; &lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;discusses possible scenarios behind Java applications using CORBA and suggests how to deal with converted applications.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: justify"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;TABLE class=MsoTableGrid8 style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse; mso-padding-alt: 0in 5.4pt 0in 5.4pt; mso-border-alt: solid black .75pt; mso-yfti-tbllook: 160; mso-border-insideh: .75pt solid black; mso-border-insidev: .75pt solid black" cellSpacing=0 cellPadding=0 border=1&gt;
&lt;TBODY&gt;
&lt;TR style="HEIGHT: 13.4pt; mso-yfti-irow: -1; mso-yfti-firstrow: yes"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: black 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e0e0e0; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 5.45in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 13.4pt; mso-border-alt: solid black .75pt" vAlign=top width=523&gt;&lt;B&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Verdana; mso-fareast-font-family: 'MS Mincho'; mso-bidi-font-size: 12.0pt; mso-bidi-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;&lt;BR style="PAGE-BREAK-BEFORE: always" clear=all&gt;&lt;/SPAN&gt;&lt;/B&gt;
&lt;P class=TTR style="MARGIN: 0in 0in 0pt; mso-yfti-cnfc: 1"&gt;&lt;SPAN style="mso-bidi-font-weight: bold"&gt;&lt;FONT size=2&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;CORBA&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=TTR style="MARGIN: 0in 0in 0pt; mso-yfti-cnfc: 1"&gt;&lt;SPAN style="mso-bidi-font-weight: bold"&gt;&lt;FONT size=2&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Scenario&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.35pt; mso-yfti-irow: 0"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 5.45in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=523&gt;
&lt;P class=TTR style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="mso-bidi-font-weight: bold"&gt;&lt;STRONG&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;A Non Java Server&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="mso-bidi-font-size: 9.0pt"&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;If there is a CORBA server which is not written in Java with Java and non Java clients. JLCA can convert the Java clients into .NET Remoting clients.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="mso-bidi-font-size: 9.0pt"&gt;&lt;FONT face=Verdana size=2&gt;However, it would be necessary to build a proxy application behaving as a bridge between .NET Remoting and CORBA. Such application would act as a Remoting server and a CORBA client. It listens to .NET Remoting requests and converts them into CORBA requests.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.35pt; mso-yfti-irow: 1; mso-yfti-lastrow: yes"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 5.45in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=523&gt;
&lt;P class=TTR style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="mso-bidi-font-weight: bold"&gt;&lt;STRONG&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;A Java Server&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="mso-bidi-font-size: 9.0pt"&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;If there is a CORBA server written in Java with Java and non Java clients. JLCA can convert the Java server, object implementations and clients into .NET Remoting.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="mso-bidi-font-size: 9.0pt"&gt;&lt;FONT face=Verdana size=2&gt;However, to let non-java clients to connect through .NET Remoting, it would be necessary to build a proxy application behaving as a bridge between CORBA and .NET Remoting. Such an application would act as a Remoting server and a CORBA client. It would listen to CORBA requests and would convert them into .NET Remoting.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;
&lt;P class=MyTableEnd style="MARGIN: 6pt 0in"&gt;&lt;A name=_Ref102994493&gt;&lt;STRONG&gt;&lt;FONT face=Verdana size=2&gt;Table &lt;/FONT&gt;&lt;/STRONG&gt;&lt;/A&gt;&lt;STRONG&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;&lt;SPAN style="mso-bookmark: _Ref102994493"&gt;&lt;SPAN style="mso-no-proof: yes"&gt;13&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="mso-bookmark: _Ref102994493"&gt;&lt;/SPAN&gt;: CORBA Conversion Scenarios&lt;/FONT&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: justify"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MyBodyText-Verdana style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana size=2&gt;The suggested bridge application takes the advantage of the fact that servers and clients can be written in C++ and this language is fully supported by .NET Framework. Note that in both the above scenarios, the proxy approach is just a temporary solution. As soon as a third-party .NET solution is provided for the involved languages, the bridge will turn impractical. &lt;SPAN style="mso-field-code: ' REF _Ref102994465 \h &#x1; \* MERGEFORMAT '"&gt;Table 14&lt;/SPAN&gt; summarizes the main advantages and disadvantages of the proxy-like application:&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: justify"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;TABLE class=MsoTableGrid8 style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse; mso-padding-alt: 0in 5.4pt 0in 5.4pt; mso-border-alt: solid black .75pt; mso-yfti-tbllook: 160; mso-border-insideh: .75pt solid black; mso-border-insidev: .75pt solid black" cellSpacing=0 cellPadding=0 border=1&gt;
&lt;TBODY&gt;
&lt;TR style="HEIGHT: 13.4pt; mso-yfti-irow: -1; mso-yfti-firstrow: yes"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: black 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e0e0e0; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 231.85pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 13.4pt; mso-border-alt: solid black .75pt" vAlign=top width=309&gt;
&lt;P class=TTR style="MARGIN: 0in 0in 0pt; mso-yfti-cnfc: 1"&gt;&lt;SPAN style="mso-bidi-font-weight: bold"&gt;&lt;FONT size=2&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Advantages&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: black 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e0e0e0; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 242.65pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 13.4pt; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt" vAlign=top width=324&gt;
&lt;P class=TTR style="MARGIN: 0in 0in 0pt; mso-yfti-cnfc: 1"&gt;&lt;SPAN style="mso-bidi-font-weight: bold"&gt;&lt;STRONG&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;Disadvantages&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.35pt; mso-yfti-irow: 0"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 231.85pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=309&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana size=2&gt;A great workaround for the unconverted features and they can continue working&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 242.65pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=324&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana size=2&gt;Mixed architecture: CORBA and .NET Remoting instead of 100% .NET Remoting&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.35pt; mso-yfti-irow: 1"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 231.85pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=309&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana size=2&gt;CORBA and .NET Remoting applications can work together&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 242.65pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=324&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana size=2&gt;A bridge adds a level of indirection.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.35pt; mso-yfti-irow: 2"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 231.85pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=309&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana size=2&gt;Unconverted code remains unchanged&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 242.65pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=324&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;FONT face=Verdana size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.35pt; mso-yfti-irow: 3; mso-yfti-lastrow: yes"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 231.85pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=309&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana size=2&gt;Proxy generation is relatively easy&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 242.65pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=324&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;FONT face=Verdana size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;
&lt;P class=MyTableEnd style="MARGIN: 6pt 0in"&gt;&lt;A name=_Ref102994465&gt;&lt;STRONG&gt;&lt;FONT face=Verdana size=2&gt;Table &lt;/FONT&gt;&lt;/STRONG&gt;&lt;/A&gt;&lt;STRONG&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;&lt;SPAN style="mso-bookmark: _Ref102994465"&gt;&lt;SPAN style="mso-no-proof: yes"&gt;14&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="mso-bookmark: _Ref102994465"&gt;&lt;/SPAN&gt;: An Analysis for a Schema Involving a Bridge Application&lt;/FONT&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=623621" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/gauravseth/archive/tags/JLCA/default.aspx">JLCA</category></item><item><title>JLCA 3.0 - Common Object Request Broker Architecture (CORBA)</title><link>http://blogs.msdn.com/gauravseth/archive/2006/06/07/620726.aspx</link><pubDate>Wed, 07 Jun 2006 15:28:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:620726</guid><dc:creator>GauravS</dc:creator><slash:comments>5</slash:comments><comments>http://blogs.msdn.com/gauravseth/comments/620726.aspx</comments><wfw:commentRss>http://blogs.msdn.com/gauravseth/commentrss.aspx?PostID=620726</wfw:commentRss><wfw:comment>http://blogs.msdn.com/gauravseth/rsscomments.aspx?PostID=620726</wfw:comment><description>&lt;P class=MyBodyText-Verdana style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana size=2&gt;CORBA is a core part of the Object Management Architecture (OMA), a complete infrastructure for distributed computing. It was developed to merge remote procedure calls and object orientation to achieve support for distributed objects. The standard can be implemented with hardware, OS and programming language independence using the Interface Definition Language (IDL). IDL is a purely declarative language to define interfaces to CORBA objects.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MyBodyText-Verdana style="MARGIN: 0in 0in 0pt"&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;FONT face=Verdana size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MyBodyText-Verdana style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana size=2&gt;It is important to mention that the IDL defines some definitions not natively supported by Java (like structures, valuetypes and unions). Java CORBA support simulates CORBA support with classes. Java CORBA support is related to OMG CORBA Specification 2.3, specifically IBM WSDK (IDLJ Compiler) and API org.omg.CORBA. Java CORBA support is mainly converted to .NET Framework using System.Remoting API. Special analysis allows JLCA 3.0 to convert Java simulations to .NET Framework native constructions. A shared assembly between server and clients - with interfaces or base abstract classes - needs to be defined to publish the remote objects.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MyBodyText-Verdana style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;FONT face=Verdana size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MyBodyText-Verdana style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana size=2&gt;Main conversion of Java CORBA in JLCA 3.0 supports the following features in IDL files: Names and Scoping, Modules, Interfaces, Typedefs, Exceptions, Basic Data Types, Constants, Arrays,&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;Sequences, Enums, Structs, Unions and Value Types; Serialization and, Server and Client Sides.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MyBodyText-Verdana style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;FONT face=Verdana size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MyBodyText-Verdana style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;&lt;SPAN style="mso-field-code: ' REF  _Ref127871087 h '"&gt;Table &lt;SPAN style="mso-no-proof: yes"&gt;10&lt;/SPAN&gt;&lt;/SPAN&gt;,&lt;SPAN style="mso-field-code: ' REF  _Ref127871093 h '"&gt;Table &lt;SPAN style="mso-no-proof: yes"&gt;11&lt;/SPAN&gt;&lt;/SPAN&gt; and &lt;SPAN style="mso-field-code: ' REF _Ref103065148 h &#x1; * MERGEFORMAT '"&gt;Table 12&lt;/SPAN&gt; contain relevant details for conversion of Java applications using CORBA. In a summarized manner, they enunciate the CORBA features preserved in converted applications.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;On the other hand, they suggest the issues that the user should take care while converting applications using CORBA.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MyBodyText-Verdana style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;FONT face=Verdana size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MySubheading-2 style="MARGIN: 0in 0in 0pt"&gt;&lt;A name=_Toc101354361&gt;&lt;EM&gt;&lt;FONT face=Verdana size=2&gt;&lt;STRONG&gt;Coverage Details&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/EM&gt;&lt;/A&gt;&lt;/P&gt;
&lt;TABLE class=MsoTableGrid8 style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse; mso-padding-alt: 0in 5.4pt 0in 5.4pt; mso-border-alt: solid black .75pt; mso-yfti-tbllook: 160; mso-border-insideh: .75pt solid black; mso-border-insidev: .75pt solid black; mso-table-layout-alt: fixed" cellSpacing=0 cellPadding=0 border=1&gt;
&lt;TBODY&gt;
&lt;TR style="HEIGHT: 13.4pt; mso-yfti-irow: -1; mso-yfti-firstrow: yes"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: black 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e0e0e0; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 131.4pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 13.4pt; mso-border-alt: solid black .75pt" width=175&gt;
&lt;P class=TTR style="MARGIN: 0in 0in 0pt; mso-yfti-cnfc: 1"&gt;&lt;SPAN style="mso-bidi-font-weight: bold"&gt;&lt;FONT size=2&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;IDL File Element&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: black 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e0e0e0; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.25in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 13.4pt; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt" width=120&gt;
&lt;P class=TTR style="MARGIN: 0in 0in 0pt; mso-yfti-cnfc: 1"&gt;&lt;SPAN style="mso-bidi-font-weight: bold"&gt;&lt;FONT size=2&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;.NET Framework Equivalent&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: black 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e0e0e0; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 13.4pt; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt" width=84&gt;
&lt;P class=TTR style="MARGIN: 0in 0in 0pt; mso-yfti-cnfc: 1"&gt;&lt;FONT size=2&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="mso-bidi-font-weight: bold"&gt;JLCA 3.0 Coverage&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="mso-bidi-font-weight: bold"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: black 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e0e0e0; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2.7in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 13.4pt; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt" width=259&gt;
&lt;P class=TTR style="MARGIN: 0in 0in 0pt; mso-yfti-cnfc: 1"&gt;&lt;SPAN style="mso-bidi-font-weight: bold"&gt;&lt;FONT size=2&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Description&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.35pt; mso-yfti-irow: 0"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 131.4pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=175&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Arrays&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.25in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=120&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Arrays&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana size=2&gt;Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2.7in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=259&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana size=2&gt;IDL Arrays are converted to C# boundless arrays.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.35pt; mso-yfti-irow: 1"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 131.4pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=175&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Basic Datatypes&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.25in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=120&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Basic Datatypes on Namespace System&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana size=2&gt;Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2.7in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=259&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana size=2&gt;IDL Basic Datatypes are converted to .NET’s native datatypes.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.35pt; mso-yfti-irow: 2"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 131.4pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=175&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Constants&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.25in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=120&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;public static readonly fields&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana size=2&gt;Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2.7in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=259&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana size=2&gt;IDL Constants within an Interface or Value Type are converted to public static readonly fields inside their respective owner.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana size=2&gt;IDL Constants within modules are converted into public static readonly fields inside C# structs whose name is the name of the module + “_Fields”. &lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana size=2&gt;IDL global constants (outside the modules) are converted inside a C# struct whose name is “global Fields”.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.35pt; mso-yfti-irow: 3"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 131.4pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=175&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Exceptions&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.25in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=120&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;SPAN style="mso-bidi-font-weight: bold"&gt;&lt;FONT face=Verdana size=2&gt;RemotingException&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana size=2&gt;Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2.7in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=259&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;Exceptions are converted to user exceptions extending &lt;SPAN style="mso-bidi-font-size: 9.0pt"&gt;System.Remoting.RemotingException and implementing the interface ISerializable.&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.35pt; mso-yfti-irow: 4"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 131.4pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=175&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Interfaces&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.25in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=120&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Interfaces&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana size=2&gt;Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2.7in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=259&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana size=2&gt;Multiple-Inheritance is supported at interface-level. Interfaces are converted to C# interfaces (inside the corresponding shared assembly). Abstract interfaces are converted as non-abstract ones.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana size=2&gt;Attributes and Operations are converted to interface properties and methods respectively. Also in, out, and inout parameters are converted to normal, out and ref parameters.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana size=2&gt;Furthermore, classes implementing IDL interfaces (published objects) are converted to classes implementing their converted interface and extending System.MarshallByRefObject.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.35pt; mso-yfti-irow: 5"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 131.4pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=175&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Modules&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.25in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=120&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Namespaces&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana size=2&gt;Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2.7in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=259&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana size=2&gt;IDL Nested modules are converted to nested namespaces.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.35pt; mso-yfti-irow: 6"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 131.4pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=175&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Operation Contexts&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.25in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=120&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;-&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;FONT face=Verdana size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2.7in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=259&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana size=2&gt;JLCA 3.0 Warns the user when Operation Context Expressions are not converted.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.35pt; mso-yfti-irow: 7"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 131.4pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=175&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Sequences&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.25in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=120&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Arrays&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana size=2&gt;Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2.7in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=259&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana size=2&gt;IDL Sequences are converted to C# arrays. Bounded sequences are converted as boundless.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.35pt; mso-yfti-irow: 8"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 131.4pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=175&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Structures&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Enumerations&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.25in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=120&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Structs&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Enums&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana size=2&gt;Convereted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2.7in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=259&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana size=2&gt;IDL structs and enums are converted to serializable C# structs and enums respectively.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.35pt; mso-yfti-irow: 9"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 131.4pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=175&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Unions&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.25in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=120&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Structs&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana size=2&gt;Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2.7in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=259&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana size=2&gt;IDL Unions are converted to serializable C# structs with a discriminant used to select which value to use.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.35pt; mso-yfti-irow: 10; mso-yfti-lastrow: yes"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 131.4pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=175&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Value Types&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.25in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=120&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Classes and Interfaces&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana size=2&gt;Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2.7in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=259&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana size=2&gt;Concrete Value Types are converted to serializable C# abstract classes. Factory methods are converted to public static methods. Custom Value Types are converted as non-custom ones. Also, Abstract Value Types are converted to interfaces.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana size=2&gt;Furthermore, classes implementing IDL value types (published objects) are converted to serializable classes extending from/implementing its converted value type.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;
&lt;P class=MyTableEnd style="MARGIN: 6pt 0in"&gt;&lt;A name=_Ref127871087&gt;&lt;STRONG&gt;&lt;FONT face=Verdana size=2&gt;Table &lt;/FONT&gt;&lt;/STRONG&gt;&lt;/A&gt;&lt;STRONG&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;&lt;SPAN style="mso-bookmark: _Ref127871087"&gt;&lt;SPAN style="mso-no-proof: yes"&gt;10&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="mso-bookmark: _Ref127871087"&gt;: CORBA Conversion Coverage (1)&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-FAMILY: Verdana"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;TABLE class=MsoTableGrid8 style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse; mso-padding-alt: 0in 5.4pt 0in 5.4pt; mso-border-alt: solid black .75pt; mso-yfti-tbllook: 160; mso-border-insideh: .75pt solid black; mso-border-insidev: .75pt solid black" cellSpacing=0 cellPadding=0 border=1&gt;
&lt;TBODY&gt;
&lt;TR style="HEIGHT: 13.4pt; mso-yfti-irow: -1; mso-yfti-firstrow: yes"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: black 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e0e0e0; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 142.35pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 13.4pt; mso-border-alt: solid black .75pt" vAlign=top width=190&gt;
&lt;P class=TTR style="MARGIN: 0in 0in 0pt; mso-yfti-cnfc: 1"&gt;&lt;SPAN style="mso-bidi-font-weight: bold"&gt;&lt;FONT size=2&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Java&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: black 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e0e0e0; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 68.15pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 13.4pt; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt" vAlign=top width=91&gt;
&lt;P class=TTR style="MARGIN: 0in 0in 0pt; mso-yfti-cnfc: 1"&gt;&lt;SPAN style="mso-bidi-font-weight: bold"&gt;&lt;FONT size=2&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;JLCA 3.0 Coverage&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: black 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e0e0e0; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 253.4pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 13.4pt; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt" vAlign=top width=338&gt;
&lt;P class=TTR style="MARGIN: 0in 0in 0pt; mso-yfti-cnfc: 1"&gt;&lt;SPAN style="mso-bidi-font-weight: bold"&gt;&lt;FONT size=2&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Description&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.35pt; mso-yfti-irow: 0"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 142.35pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=190&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;CORBA Server And Client Applications&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 68.15pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=91&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Partially&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;Converted&lt;SPAN style="mso-bidi-font-size: 9.0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 253.4pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=338&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;CORBA Server and Clients conversion is based on source patterns using the methods &lt;SPAN style="mso-bidi-font-style: italic"&gt;rebind/bind and resolve (for servers and clients, respectively) of classes org.omg.CosNaming.NamingContext and javax.naming.InitialContext. Conversion of servers produces a Configuration file (&lt;/SPAN&gt;".config") to specify information about .NET Remoting.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.35pt; mso-yfti-irow: 1; mso-yfti-lastrow: yes"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 142.35pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=190&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Object Implementation (Published Objects)&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 68.15pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=91&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;Converted&lt;SPAN style="mso-bidi-font-size: 9.0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 253.4pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=338&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Published Objects are converted to respective classes generated in the shared assemblies. These classes implement the corresponding converted IDL interface/valuetype and inherit from the class System.MarshallByRef.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;
&lt;P class=MyTableEnd style="MARGIN: 6pt 0in"&gt;&lt;A name=_Ref127871093&gt;&lt;STRONG&gt;&lt;FONT face=Verdana size=2&gt;Table &lt;/FONT&gt;&lt;/STRONG&gt;&lt;/A&gt;&lt;STRONG&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;&lt;SPAN style="mso-bookmark: _Ref127871093"&gt;&lt;SPAN style="mso-no-proof: yes"&gt;11&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="mso-bookmark: _Ref127871093"&gt;: CORBA Conversion Coverage (2)&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: justify"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MySubheading-2 style="MARGIN: 0in 0in 0pt"&gt;&lt;A name=_Toc101354362&gt;&lt;EM&gt;&lt;FONT face=Verdana size=2&gt;&lt;STRONG&gt;Issues&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/EM&gt;&lt;/A&gt;&lt;/P&gt;
&lt;TABLE class=MsoTableGrid8 style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse; mso-padding-alt: 0in 5.4pt 0in 5.4pt; mso-border-alt: solid black .75pt; mso-yfti-tbllook: 160; mso-border-insideh: .75pt solid black; mso-border-insidev: .75pt solid black" cellSpacing=0 cellPadding=0 border=1&gt;
&lt;TBODY&gt;
&lt;TR style="HEIGHT: 13.4pt; mso-yfti-irow: -1; mso-yfti-firstrow: yes"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: black 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e0e0e0; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 158.05pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 13.4pt; mso-border-alt: solid black .75pt" vAlign=top width=211&gt;
&lt;P class=TTR style="MARGIN: 0in 0in 0pt; mso-yfti-cnfc: 1"&gt;&lt;SPAN style="mso-bidi-font-weight: bold"&gt;&lt;FONT size=2&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Issue&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: black 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e0e0e0; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 319.1pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 13.4pt; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt" vAlign=top width=425&gt;
&lt;P class=TTR style="MARGIN: 0in 0in 0pt; mso-yfti-cnfc: 1"&gt;&lt;SPAN style="mso-bidi-font-weight: bold"&gt;&lt;FONT size=2&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Description&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.35pt; mso-yfti-irow: 0"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 158.05pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=211&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Dynamic Skeleton Interface&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;(DSI)&lt;/SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 319.1pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=425&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Java CORBA applications using DSI are not converted The object implementations requires user-intervention as a pre-conversion step.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Converting object implementations extending from org.omg.CORBA.DynamicImplementation requires the source code to be modified changing the inheritance to the right skeleton and implementing the functionality declared in the respective IDL file.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.35pt; mso-yfti-irow: 1"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 158.05pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=211&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;General Issues And .NET Projects&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 319.1pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=425&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Since IDL files contain the interface declaration for published objects which is used to organize the resulting .NET Framework Remoting application and to convert user objects implementations, CORBA conversion depends on these IDL files. For each IDL file inside the source code directory, JLCA 3.0 creates a shared .NET &lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;Framework Remoting Project with the same name as the IDL file (inside a folder called “IDLProjects”). It contains all the interfaces declared in the respective IDL file (published objects) and the implementation of objects passed by value between servers and clients. These projects should be shared for both server and client applications (just as the IDL File was “shared” in Java).&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Conversion for servers, clients and user-classes is contained inside the conversion’s target project. In this project, the user needs to add all the references for the required shared assemblies.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.35pt; mso-yfti-irow: 2"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 158.05pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=211&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;IDL, Skeleton And Stub Files&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 319.1pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=425&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;IDL files are required for CORBA conversion. Converting Java applications using CORBA without providing the corresponding IDL files will not successfully convert the CORBA functionality. This might require creating the respective IDL files before converting the code.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Skeleton and Stub files are discarded because they are not needed in .NET. Thus, the user code existing in skeletons and stubs would be lost. In fact, in Java CORBA, it is highly recommended that users should not modify the stubs and skeleton files (as they are automatically generated).&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.35pt; mso-yfti-irow: 3"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 158.05pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=211&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Non IBM-WSDK Object Request Brokers&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 319.1pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=425&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Object Request Brokers (ORB) implementations different than IBM WSDK (such as VisiBroker) are not converted. Thus, server/clients require intervention in the sections related to objects accesses and ORB initialization because the code is vendor dependant.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Also, conversion of applications using Portable Object Adapters (POA) instead of Basic Object Adapters (BOA) requires some user-intervention. The POA policies functionality could be lost during the conversion. Clients that use Dynamic Invocation Interface (DII) are not converted.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.35pt; mso-yfti-irow: 4; mso-yfti-lastrow: yes"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 158.05pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=211&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Non-Java Servers/Clients&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 319.1pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=425&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;As Java CORBA is converted to .NET Remoting, the ideal scenario for CORBA conversion is when both server and client applications are being ported to .NET. &lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;However, a commonplace CORBA environment involves server and client applications implemented in different languages. Since JLCA only converts Java Code and Java CORBA support is targeted through .NET Remoting, such scenarios are not converted at all and require extensive user-intervention.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;This issue is extensively addressed in the next section.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;
&lt;P class=MyTableEnd style="MARGIN: 6pt 0in"&gt;&lt;A name=_Ref103065148&gt;&lt;STRONG&gt;&lt;FONT face=Verdana size=2&gt;Table &lt;/FONT&gt;&lt;/STRONG&gt;&lt;/A&gt;&lt;STRONG&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;&lt;SPAN style="mso-bookmark: _Ref103065148"&gt;&lt;SPAN style="mso-no-proof: yes"&gt;12&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="mso-bookmark: _Ref103065148"&gt;&lt;/SPAN&gt;: CORBA Conversion Issues&lt;/FONT&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=620726" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/gauravseth/archive/tags/JLCA/default.aspx">JLCA</category></item><item><title>JLCA 3.0 - Enterprise Java Beans </title><link>http://blogs.msdn.com/gauravseth/archive/2006/06/06/618906.aspx</link><pubDate>Tue, 06 Jun 2006 10:06:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:618906</guid><dc:creator>GauravS</dc:creator><slash:comments>3</slash:comments><comments>http://blogs.msdn.com/gauravseth/comments/618906.aspx</comments><wfw:commentRss>http://blogs.msdn.com/gauravseth/commentrss.aspx?PostID=618906</wfw:commentRss><wfw:comment>http://blogs.msdn.com/gauravseth/rsscomments.aspx?PostID=618906</wfw:comment><description>&lt;P class=MyBodyText-Verdana style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana size=2&gt;Enterprise Java Beans define a server side distributed component model architecture that intends to provide solutions for business applications in a transactional, secure, scalable and platform independent way. It provides features like automatic data persistence, remote messaging, security, resource management and transparent Client/Server communication. EJBs (versions 1.1 and 2.0) are primarily converted to .NET Framework through COM+ technology (System.EnterpriseServices API). EJBs with Container Managed Persistence (CMP) have no direct equivalent in COM+.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MyBodyText-Verdana style="MARGIN: 0in 0in 0pt"&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;FONT face=Verdana size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MyBodyText-Verdana style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana size=2&gt;Principally, JLCA 3.0 helps to convert the following features of EJBs: Session Beans (Stateful and Stateless), Entity Beans (BMP and CMP), Message Driven Beans, Client Side, Security (Permissions and Roles) and Transactions (EJB level and Method Level). It is relevant to note that JLCA 3.0 only converts standardized features (stated in the EJB Specification) and does not convert vendor-specific implementations.&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;Since features that are stated and configured from the application’s XML Deployment Descriptor (ejb-jar.xml) are converted, JLCA 3.0 requires that this file be placed inside the source code directory for successful conversion.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MyBodyText-Verdana style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;FONT face=Verdana size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MyBodyText-Verdana style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;&lt;SPAN style="mso-field-code: ' REF  _Ref127869614 \h  \* MERGEFORMAT '"&gt;Table &lt;SPAN style="mso-no-proof: yes"&gt;8&lt;/SPAN&gt;&lt;/SPAN&gt; and &lt;SPAN style="mso-field-code: ' REF _Ref102805130 \h &#x1; \* MERGEFORMAT '"&gt;Table 9&lt;/SPAN&gt; contain the relevant details for EJB conversion. In a summarized manner, they enunciate the EJB features preserved in converted applications. On the other hand, they suggest the issues that the user should take care while converting EJBs.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MyBodyText-Verdana style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;FONT face=Verdana size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MySubheading-2 style="MARGIN: 0in 0in 0pt"&gt;&lt;A name=_Toc101354357&gt;&lt;EM&gt;&lt;FONT face=Verdana size=2&gt;&lt;STRONG&gt;Coverage Details&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/EM&gt;&lt;/A&gt;&lt;/P&gt;
&lt;TABLE class=MsoTableGrid style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse; mso-padding-alt: 0in 5.4pt 0in 5.4pt; mso-border-alt: solid windowtext .5pt; mso-yfti-tbllook: 480; mso-border-insideh: .5pt solid windowtext; mso-border-insidev: .5pt solid windowtext; mso-table-layout-alt: fixed" cellSpacing=0 cellPadding=0 border=1&gt;
&lt;TBODY&gt;
&lt;TR style="mso-yfti-irow: 0; mso-yfti-firstrow: yes"&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e0e0e0; PADDING-BOTTOM: 0in; BORDER-LEFT: windowtext 1pt solid; WIDTH: 2.2in; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; mso-border-alt: solid windowtext .5pt" vAlign=top width=211&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Class / Interface in Package java.beans&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e0e0e0; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt" vAlign=top width=144&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Functionality&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e0e0e0; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt" vAlign=top width=84&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;JLCA 3.0 Coverage&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e0e0e0; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2in; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt" vAlign=top width=192&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Description&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 1"&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: windowtext 1pt solid; WIDTH: 2.2in; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=211&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;AccessLocalException&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;CreateException&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;DuplicateKeyException&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;EJBException&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;FinderException&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;NoSuchEntityException&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;NoSuchObjectLocalException&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;ObjectNotFoundException&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;RemoveException&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;TransactionRequiredLocalException&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;TransactionRolledbackLocalException&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=144&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-WEIGHT: normal"&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;Exceptions&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;Converted&lt;SPAN class=FirstColumn&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2in; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=192&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;These exceptions are converted to a more generic exception (System.Exception).&lt;SPAN class=FirstColumn&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 2"&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: windowtext 1pt solid; WIDTH: 2.2in; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=211&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;EJBContext&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=144&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-WEIGHT: normal"&gt;This &lt;/SPAN&gt;&lt;/SPAN&gt;provides an instance with access to the container-provided runtime context of an enterprise Bean instance.&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-WEIGHT: normal"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Partially Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2in; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=192&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;This interface is not completely converted. Some of its methods such as 'isCallerInRole' have direct equivalence in .NET Framework and are therefore converted.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 3"&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: windowtext 1pt solid; WIDTH: 2.2in; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=211&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;EJBHome&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;EJBLocalHome&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;EJBLocalObject&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;EJBObject&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;o:p&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=144&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-WEIGHT: normal"&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;These are the interfaces that must be extended by Bean’s remote home, local home, local and remote interfaces respectively. &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Partially Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2in; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=192&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;These interfaces are not supported in .NET Framework. JLCA 3.0 supports the conversion of the common scenario where there are classes/interfaces extending/implementing user-defined EJB Local, Home, and Remote interfaces to publish the EJBs’ lifecycle and business logic.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 4"&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: windowtext 1pt solid; WIDTH: 2.2in; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=211&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;EJBMetaData&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=144&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-WEIGHT: normal"&gt;This &lt;/SPAN&gt;&lt;/SPAN&gt;interface allows a client to obtain the enterprise Bean's meta-data information.&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-WEIGHT: normal"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Not Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2in; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=192&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;This interface is not converted as it is used only to provide EJB Meta Data Information.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 5"&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: windowtext 1pt solid; WIDTH: 2.2in; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=211&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;EnterpriseBean&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;EntityBean&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;MessageDrivenBean&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;SessionBean&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=144&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-WEIGHT: normal"&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;These interfaces are implemented by every enterprise, entity, message-driven and session bean.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2in; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=192&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;These interfaces are converted to System.EnterpriseServices.ServicedComponent since all EJB bean classes are converted to a COM+ ServicedComponent.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 6"&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: windowtext 1pt solid; WIDTH: 2.2in; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" width=211&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;EntityContext&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;SessionContext&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;MessageDrivenContext&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=144&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;These interfaces are related to specific EJB Contexts.&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-WEIGHT: normal"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Not Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2in; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=192&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;These are not supported as COM+ Contexts are managed differently and their information is not equivalent in content/context to the information provided by EJB Contexts.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 7"&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: windowtext 1pt solid; WIDTH: 2.2in; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" width=211&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Handle&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;HomeHandle&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=144&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Interfaces implemented by EJB and home object handle respectively.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Not Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2in; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=192&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;These interfaces are not converted as remote network references to objects are managed by the framework itself.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 8; mso-yfti-lastrow: yes"&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: windowtext 1pt solid; WIDTH: 2.2in; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" width=211&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;SessionSynchronization&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 1.5in; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=144&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;This interface allows a session Bean instance to be notified by its container of transaction boundaries.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Not Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; BACKGROUND: white; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2in; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=192&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;This interface is not needed in COM+ as COM+ manages synchronization and transactions automatically.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;
&lt;P class=MyTableEnd style="MARGIN: 6pt 0in"&gt;&lt;A name=_Ref127869614&gt;&lt;FONT face=Verdana size=2&gt;&lt;STRONG&gt;Table &lt;/STRONG&gt;&lt;/FONT&gt;&lt;/A&gt;&lt;FONT size=2&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;&lt;SPAN style="mso-bookmark: _Ref127869614"&gt;&lt;SPAN style="mso-no-proof: yes"&gt;8&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="mso-bookmark: _Ref127869614"&gt;: EJBs Conversion Coverage – Package java.beans&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MySubheading-2 style="MARGIN: 0in 0in 0pt"&gt;&lt;A name=_Toc101354358&gt;&lt;EM&gt;&lt;FONT face=Verdana size=2&gt;&lt;STRONG&gt;Issues&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/EM&gt;&lt;/A&gt;&lt;/P&gt;
&lt;TABLE class=MsoTableGrid8 style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse; mso-padding-alt: 0in 5.4pt 0in 5.4pt; mso-border-alt: solid black .75pt; mso-yfti-tbllook: 160; mso-border-insideh: .75pt solid black; mso-border-insidev: .75pt solid black" cellSpacing=0 cellPadding=0 border=1&gt;
&lt;TBODY&gt;
&lt;TR style="HEIGHT: 13.4pt; mso-yfti-irow: -1; mso-yfti-firstrow: yes"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: black 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e0e0e0; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 190.9pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 13.4pt; mso-border-alt: solid black .75pt" vAlign=top width=255&gt;
&lt;P class=TTR style="MARGIN: 0in 0in 0pt; mso-yfti-cnfc: 1"&gt;&lt;SPAN style="mso-bidi-font-weight: bold"&gt;&lt;FONT size=2&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Issue&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: black 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e0e0e0; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 286.55pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 13.4pt; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt" vAlign=top width=382&gt;
&lt;P class=TTR style="MARGIN: 0in 0in 0pt; mso-yfti-cnfc: 1"&gt;&lt;SPAN style="mso-bidi-font-weight: bold"&gt;&lt;FONT size=2&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Description&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.35pt; mso-yfti-irow: 0"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 190.9pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=255&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Applications Deployment&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 286.55pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=382&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;EJB Application Deployment Issues are not covered as JLCA 3.0 only supports features stated in the standard EJB Specification. These are stated in the XML Deployment Descriptor (ejb-jar.xml). The EJB deployment procedures are vendor-specific.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;The user should deploy the target COM+ Applications.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.35pt; mso-yfti-irow: 1"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 190.9pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=255&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;o:p&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Bean Managed Transactions&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;o:p&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 286.55pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=382&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;There are no special rules to convert user transactions in BMP EJBs (using a transaction API like JTA).&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;A workaround could be to use declarative transactions (attributes) for the targeted .NET Framework Serviced Components.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.35pt; mso-yfti-irow: 2"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 190.9pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=255&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;EJB Clients&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 286.55pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=382&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;EJB Clients conversion requires converting the server side application at the same time as the client because it needs the metadata information about the EJBs and the respective XML Deployment Descriptor. The conversion is based on source code patterns and it does not replicate the reference lookup (performed through JNDI). The user should manually add the respective references and fix JNDI-related issues in the Client project.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.35pt; mso-yfti-irow: 3"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 190.9pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=255&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Entity Beans Relationships&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;(Tag &amp;lt;ejb-relation&amp;gt;)&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 286.55pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=382&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Entity bean’s relationships with one-another are not entirely converted by JLCA3.0 as they are based on the underlying vendor-specific datastore schema. For each relation, JLCA converts the relations by means of a Serviced Component field and provides a dummy implementation for the respective properties. Additional steps could require setting the respective value of each property for each relation.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.35pt; mso-yfti-irow: 4"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 190.9pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=255&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Environment Entries&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 286.55pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=382&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;The Environment Entries are not converted at all because logical references for publishing – performed through JNDI - must be executed from a Directory Service.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;A workaround could require publishing the resources in a Directory Service like ADS and specifying in the target code where the resource was published.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.35pt; mso-yfti-irow: 5"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 190.9pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=255&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;General Issues&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;And&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;COM+ Projects&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 286.55pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=382&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;EJBs conversion depends on the XML Deployment Descriptor (ejb-jar.xml file). For each XML Deployment Descriptor found inside the source code directory (or inside files .jar and .ear) JLCA 3.0 creates a target COM+ project if all classes/interfaces described in the corresponding XML Deployment Descriptor are provided inside the source code directory. The target COM+ project is named as COMPlusApplication and contains only the EJBs classes/interfaces described in the respective XML Deployment Descriptor. The user should add all classes that contained EJBs are depending on (referencing and/or using) during the conversion to the target COM+ projects.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.35pt; mso-yfti-irow: 6"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 190.9pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=255&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;o:p&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;o:p&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;o:p&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;State Synchronization&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;(javax.ejb.SessionSynchronization)&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 286.55pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=382&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;As COM+ manages transactions in a different way, state synchronization availability with the outcome of transactions is not converted. A possible workaround could be to declare a transactional .NET Framework Serviced Component by adding the attribute System.EnterpriseServices.Transaction and manually adding invocations to the implemented methods of javax.ejb.SessionSynchronization in the proper sections of the code.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.35pt; mso-yfti-irow: 7"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 190.9pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=255&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Stateful Session Beans&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 286.55pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=382&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Stateful Session Beans are not converted entirely by JLCA 3.0 because COM+ is a stateless technology, in the sense that it requires to manage “session state” for each client (Read more &lt;/FONT&gt;&lt;A href="http://msdn.microsoft.com/msdnmag/issues/1200/comtips/default.aspx"&gt;&lt;FONT face=Verdana color=#666699 size=2&gt;here&lt;/FONT&gt;&lt;/A&gt;&lt;FONT face=Verdana size=2&gt;). A workaround could require changing the application design to emulate persistence of session states.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.35pt; mso-yfti-irow: 8; mso-yfti-lastrow: yes"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 190.9pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=255&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Transaction Isolation Levels&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 286.55pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=382&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Transaction Isolation Levels are not converted by JLCA 3.0. Container-managed transactions are specified using vendor-specific tools and bean-managed transactions are specified using an API like java.sql.Connection.setTransactionIsolation(). A workaround could be to apply the attributes (System.EnterpriseServices.Transaction.Isolation and System.EnterpriseServices.TransactionIsolationLevel) to the target .NET Framework Serviced Components.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;
&lt;P class=MyTableEnd style="MARGIN: 6pt 0in"&gt;&lt;A name=_Toc102885956&gt;&lt;/A&gt;&lt;A name=_Ref102805130&gt;&lt;SPAN style="mso-bookmark: _Toc102885956"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana size=2&gt;Table &lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;STRONG&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;&lt;SPAN style="mso-bookmark: _Ref102805130"&gt;&lt;SPAN style="mso-bookmark: _Toc102885956"&gt;&lt;SPAN style="mso-no-proof: yes"&gt;9&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="mso-bookmark: _Ref102805130"&gt;&lt;SPAN style="mso-bookmark: _Toc102885956"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="mso-bookmark: _Toc102885956"&gt;: EJBs Conversion Issues&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=618906" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/gauravseth/archive/tags/JLCA/default.aspx">JLCA</category></item><item><title>JLCA3.0 - Java Beans</title><link>http://blogs.msdn.com/gauravseth/archive/2006/06/05/617768.aspx</link><pubDate>Mon, 05 Jun 2006 11:39:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:617768</guid><dc:creator>GauravS</dc:creator><slash:comments>8</slash:comments><comments>http://blogs.msdn.com/gauravseth/comments/617768.aspx</comments><wfw:commentRss>http://blogs.msdn.com/gauravseth/commentrss.aspx?PostID=617768</wfw:commentRss><wfw:comment>http://blogs.msdn.com/gauravseth/rsscomments.aspx?PostID=617768</wfw:comment><description>&lt;P class=MyBodyText-Verdana style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana size=2&gt;Java Beans are components that can be controlled dynamically and assembled to applications via visual components. However, they not only have visual uses but they could be used to implement non-visual components as well. They are mainly converted to &lt;?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" /&gt;&lt;st1:mswterms w:st="on"&gt;.NET&lt;/st1:mswterms&gt; Framework through System.ComponentModel API and System.Windows.Forms.UserControl.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MyBodyText-Verdana style="MARGIN: 0in 0in 0pt"&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;FONT face=Verdana size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MyBodyText-Verdana style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana size=2&gt;Principally, JLCA 3.0 conversion takes into account the following features of Java Beans - File Manifest.MF, Bean Classes (Visual and non-Visual), Descriptors Info (converted to the equivalent &lt;st1:mswterms w:st="on"&gt;.NET&lt;/st1:mswterms&gt; Framework attributes for design-time), Properties (Bound and Indexed; Property Editors), Events, Inheritance Hierarchy and Persistence.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MyBodyText-Verdana style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;FONT face=Verdana size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MyBodyText-Verdana style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;&lt;SPAN style="mso-field-code: ' REF _Ref102804927 \h &#x1; \* MERGEFORMAT '"&gt;Table 6&lt;/SPAN&gt; and &lt;SPAN style="mso-field-code: ' REF _Ref102804968 \h &#x1; \* MERGEFORMAT '"&gt;Table 7&lt;/SPAN&gt; below contain the relevant details for Java Beans conversion. In a summarized manner, they enunciate the Java Beans features preserved in the converted applications. On the other hand, they suggest the issues that the user should take care while converting application containing Java Beans.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: justify"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MySubheading-2 style="MARGIN: 0in 0in 0pt"&gt;&lt;A name=_Toc101354353&gt;&lt;EM&gt;&lt;FONT face=Verdana size=2&gt;&lt;STRONG&gt;Coverage Details&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/EM&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;
&lt;TABLE class=MsoTableGrid style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse; mso-padding-alt: 0in 5.4pt 0in 5.4pt; mso-border-alt: solid windowtext .5pt; mso-yfti-tbllook: 480; mso-border-insideh: .5pt solid windowtext; mso-border-insidev: .5pt solid windowtext; mso-table-layout-alt: fixed" cellSpacing=0 cellPadding=0 border=1&gt;
&lt;TBODY&gt;
&lt;TR style="mso-yfti-irow: 0; mso-yfti-firstrow: yes"&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e0e0e0; PADDING-BOTTOM: 0in; BORDER-LEFT: windowtext 1pt solid; WIDTH: 1.7in; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; mso-border-alt: solid windowtext .5pt" vAlign=top width=163&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Class / Interface in Package java.beans&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e0e0e0; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 99pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt" vAlign=top width=132&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Functionality&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e0e0e0; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt" vAlign=top width=84&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;JLCA 3.0 Coverage&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e0e0e0; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2in; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt" vAlign=top width=192&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Description&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 1"&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: windowtext 1pt solid; WIDTH: 1.7in; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=163&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;AppletInitializer&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class=MyTableHeading&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 99pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=132&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;Provides a proper initialization to invoke java.beans.Beans.instantiate method.&lt;SPAN class=MyTableHeading&gt;&lt;SPAN style="FONT-SIZE: 12pt; mso-bidi-font-size: 10.0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Not Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2in; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=192&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;This kind of initialization is not necessary in .NET Framework.&lt;SPAN class=MyTableHeading&gt;&lt;SPAN style="FONT-SIZE: 12pt; mso-bidi-font-size: 10.0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 2"&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: windowtext 1pt solid; WIDTH: 1.7in; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=163&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;BeanDescriptor&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;BeanInfo&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;EventSetDescriptor&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;IndexedPropertyDescriptor&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;MethodDescriptor&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;ParameterDescriptor&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;PropertyDescriptor&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;STRONG&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;&lt;SPAN class=FirstColumn&gt;SimpleBeanInfo&lt;/SPAN&gt;&lt;SPAN class=MyTableHeading&gt;&lt;SPAN style="FONT-WEIGHT: normal; FONT-SIZE: 12pt; mso-bidi-font-size: 10.0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 99pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=132&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;Used within BeanInfo to provide information for design-time.&lt;SPAN class=MyTableHeading&gt;&lt;SPAN style="FONT-SIZE: 12pt; mso-bidi-font-size: 10.0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;Not Converted&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2in; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=192&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;In .NET Framework, this kind of information is represented using attributes of System.ComponentModel.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;The required information of these classes is converted based onBeanInfo’s source code.&lt;SPAN class=MyTableHeading&gt;&lt;SPAN style="FONT-SIZE: 12pt; mso-bidi-font-size: 10.0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 3"&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: windowtext 1pt solid; WIDTH: 1.7in; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=163&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;STRONG&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;&lt;SPAN class=FirstColumn&gt;Beans&lt;/SPAN&gt;&lt;SPAN class=MyTableHeading&gt;&lt;SPAN style="FONT-SIZE: 12pt; mso-bidi-font-size: 10.0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 99pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=132&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;This class initializes a JavaBean.&lt;SPAN class=MyTableHeading&gt;&lt;SPAN style="FONT-SIZE: 12pt; mso-bidi-font-size: 10.0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;Not Converted&lt;B style="mso-bidi-font-weight: normal"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/B&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2in; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=192&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;In .NET Frameowrk, this should be done like a normal construction of a type.&lt;SPAN class=MyTableHeading&gt;&lt;SPAN style="FONT-SIZE: 12pt; mso-bidi-font-size: 10.0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 4"&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: windowtext 1pt solid; WIDTH: 1.7in; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=163&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;STRONG&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;&lt;SPAN class=FirstColumn&gt;Customizer&lt;/SPAN&gt;&lt;SPAN class=MyTableHeading&gt;&lt;SPAN style="FONT-SIZE: 12pt; mso-bidi-font-size: 10.0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 99pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=132&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;This class provides a complete custom GUI for customizing a target Java Bean.&lt;SPAN class=MyTableHeading&gt;&lt;SPAN style="FONT-SIZE: 12pt; mso-bidi-font-size: 10.0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;Not Converted&lt;SPAN class=MyTableHeading&gt;&lt;SPAN style="FONT-SIZE: 12pt; mso-bidi-font-size: 10.0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2in; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" width=192&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Controls in .NET Framework have the capacity to define a class using System.ComponentModel.DesignerAttribute for controlling the controls in Design-time, but the approach is different.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 5"&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: windowtext 1pt solid; WIDTH: 1.7in; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=163&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;STRONG&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;&lt;SPAN class=FirstColumn&gt;FeatureDescriptor&lt;/SPAN&gt;&lt;SPAN class=MyTableHeading&gt;&lt;SPAN style="FONT-SIZE: 12pt; mso-bidi-font-size: 10.0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 99pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=132&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;This class is the common baseclass for PropertyDescriptor, EventSetDescriptor, and MethodDescriptor, etc.&lt;SPAN class=MyTableHeading&gt;&lt;SPAN style="FONT-SIZE: 12pt; mso-bidi-font-size: 10.0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;Partially Converted&lt;SPAN class=MyTableHeading&gt;&lt;SPAN style="FONT-SIZE: 12pt; mso-bidi-font-size: 10.0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2in; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=192&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;The important methods of this class that are inherited by other descriptors are also converted.&lt;SPAN class=MyTableHeading&gt;&lt;SPAN style="FONT-SIZE: 12pt; mso-bidi-font-size: 10.0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 6"&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: windowtext 1pt solid; WIDTH: 1.7in; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=163&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;SPAN class=FirstColumn&gt;&lt;FONT size=2&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Introspector&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;InstrospectionException&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;SPAN class=MyTableHeading&gt;&lt;SPAN style="FONT-SIZE: 12pt; mso-bidi-font-size: 10.0pt"&gt;&lt;o:p&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 99pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=132&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;Provides a standard way for tools to learn about the properties, events and methods supported by a target Java Bean.&lt;SPAN class=MyTableHeading&gt;&lt;SPAN style="FONT-SIZE: 12pt; mso-bidi-font-size: 10.0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;Not Converted&lt;SPAN class=MyTableHeading&gt;&lt;SPAN style="FONT-SIZE: 12pt; mso-bidi-font-size: 10.0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2in; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=192&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;.NET Framework does not need more introspection than its normal reflection to extract the data or the corresponding exception.&lt;SPAN class=MyTableHeading&gt;&lt;SPAN style="FONT-SIZE: 12pt; mso-bidi-font-size: 10.0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 7"&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: windowtext 1pt solid; WIDTH: 1.7in; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=163&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;STRONG&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;&lt;SPAN class=FirstColumn&gt;PropertyChangeEvent&lt;/SPAN&gt;&lt;SPAN class=MyTableHeading&gt;&lt;SPAN style="FONT-SIZE: 12pt; mso-bidi-font-size: 10.0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 99pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=132&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;A "PropertyChange" event gets delivered whenever a bean changes a "bound" or "constrained" property.&lt;SPAN class=MyTableHeading&gt;&lt;SPAN style="FONT-SIZE: 12pt; mso-bidi-font-size: 10.0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;Converted&lt;SPAN class=MyTableHeading&gt;&lt;SPAN style="FONT-SIZE: 12pt; mso-bidi-font-size: 10.0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2in; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=192&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;Conversion maps to SupportClass.PropertyChangingEventArgs which extends from PropertyChangedEventArgs and provides properties used in constrained properties&lt;SPAN class=MyTableHeading&gt;&lt;SPAN style="FONT-SIZE: 12pt; mso-bidi-font-size: 10.0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 8"&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: windowtext 1pt solid; WIDTH: 1.7in; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=163&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;PropertyChangeListener&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;STRONG&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;&lt;SPAN class=FirstColumn&gt;VetoableChangeListener&lt;/SPAN&gt;&lt;SPAN class=MyTableHeading&gt;&lt;SPAN style="FONT-SIZE: 12pt; mso-bidi-font-size: 10.0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 99pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=132&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;&lt;SPAN style="mso-bidi-font-weight: bold; mso-bidi-font-style: italic"&gt;Provides listener to bean’s PropertyChange Event.&lt;/SPAN&gt;&lt;SPAN class=MyTableHeading&gt;&lt;SPAN style="FONT-SIZE: 12pt; mso-bidi-font-size: 10.0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;Not Converted&lt;SPAN class=MyTableHeading&gt;&lt;SPAN style="FONT-SIZE: 12pt; mso-bidi-font-size: 10.0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2in; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=192&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;The listener related to the PropertyChangeEvent is converted like any other event listener.&lt;SPAN class=MyTableHeading&gt;&lt;SPAN style="FONT-SIZE: 12pt; mso-bidi-font-size: 10.0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 9"&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: windowtext 1pt solid; WIDTH: 1.7in; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=163&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;STRONG&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;&lt;SPAN class=FirstColumn&gt;PropertyChangeSupport&lt;/SPAN&gt;&lt;SPAN class=MyTableHeading&gt;&lt;SPAN style="FONT-SIZE: 12pt; mso-bidi-font-size: 10.0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 99pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=132&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;Utility class used by beans that support bound properties.&lt;SPAN class=MyTableHeading&gt;&lt;SPAN style="FONT-SIZE: 12pt; mso-bidi-font-size: 10.0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;Not Converted&lt;SPAN class=MyTableHeading&gt;&lt;SPAN style="FONT-SIZE: 12pt; mso-bidi-font-size: 10.0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2in; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=192&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;In .NET Framework this is handled with += or -= operators through the PropertyChangeListener.&lt;SPAN class=MyTableHeading&gt;&lt;SPAN style="FONT-SIZE: 12pt; mso-bidi-font-size: 10.0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 10"&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: windowtext 1pt solid; WIDTH: 1.7in; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=163&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;SPAN class=FirstColumn&gt;&lt;STRONG&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;PropertyEditor&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 99pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=132&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;This class provides support for GUIs that want to allow users to edit a property value of a given type.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Partially Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2in; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=192&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;The enumerations and text representations are converted through System.ComponentModel.TypeConverter. Custom representations are supported partially since automatic conversion to System.Drawing.Design.UITypeEditor cannot be generalized.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 11"&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: windowtext 1pt solid; WIDTH: 1.7in; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=163&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;SPAN class=FirstColumn&gt;&lt;STRONG&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;PropertyEditorManager&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 99pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=132&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Associates an editor to a data type.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Not Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2in; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=192&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;In .NET Framework this functionality supported with editors like TypeConverter or UITypeEditor, with the System.ComponentModel.TypeConverterAttribute or System.ComponentModel.EditorAttribute&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 12"&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: windowtext 1pt solid; WIDTH: 1.7in; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=163&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;SPAN class=FirstColumn&gt;&lt;STRONG&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;PropertyVetoException&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 99pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=132&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;This exception is thrown when a proposed change to a property represents an unacceptable value.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2in; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=192&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;The System.ArgumentOurOfRangeException is thrown when the value of an argument is outside the allowable range of values as defined by the invoked method.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 13"&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: windowtext 1pt solid; WIDTH: 1.7in; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=163&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;SPAN class=FirstColumn&gt;&lt;STRONG&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;VetoableChangeSupport&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 99pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=132&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;This is a utility class used by beans that support constrained properties.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Not Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2in; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=192&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;.NET Framework can support the change of values in a property but not with the kind of restrictions provided by this class.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="mso-yfti-irow: 14; mso-yfti-lastrow: yes"&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: windowtext 1pt solid; WIDTH: 1.7in; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=163&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;SPAN class=FirstColumn&gt;&lt;STRONG&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;Visibility&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 99pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=132&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Determines whether the component must be visually displayed.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Not Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 2in; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=192&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;This methodology does not apply in .NET Framework.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/P&gt;
&lt;P class=MyTableEnd style="MARGIN: 6pt 0in"&gt;&lt;A name=_Toc102885953&gt;&lt;/A&gt;&lt;A name=_Ref102804927&gt;&lt;SPAN style="mso-bookmark: _Toc102885953"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana size=2&gt;Table &lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;STRONG&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;&lt;SPAN style="mso-bookmark: _Ref102804927"&gt;&lt;SPAN style="mso-bookmark: _Toc102885953"&gt;&lt;SPAN style="mso-no-proof: yes"&gt;6&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="mso-bookmark: _Ref102804927"&gt;&lt;SPAN style="mso-bookmark: _Toc102885953"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="mso-bookmark: _Toc102885953"&gt;: Java Beans Conversion Coverage&lt;/SPAN&gt; – Package java.beans&lt;/FONT&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: justify"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MySubheading-2 style="MARGIN: 0in 0in 0pt"&gt;&lt;EM&gt;&lt;FONT face=Verdana size=2&gt;&lt;STRONG&gt;Issues&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;
&lt;TABLE class=MsoTableGrid8 style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse; mso-padding-alt: 0in 5.4pt 0in 5.4pt; mso-border-alt: solid black .75pt; mso-yfti-tbllook: 160; mso-border-insideh: .75pt solid black; mso-border-insidev: .75pt solid black" cellSpacing=0 cellPadding=0 border=1&gt;
&lt;TBODY&gt;
&lt;TR style="HEIGHT: 13.4pt; mso-yfti-irow: -1; mso-yfti-firstrow: yes"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: black 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e0e0e0; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 170.25pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 13.4pt; mso-border-alt: solid black .75pt" vAlign=top width=227&gt;
&lt;P class=TTR style="MARGIN: 0in 0in 0pt; mso-yfti-cnfc: 1"&gt;&lt;SPAN style="mso-bidi-font-weight: bold"&gt;&lt;FONT size=2&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Issue&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: black 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e0e0e0; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 258.15pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 13.4pt; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt" vAlign=top width=344&gt;
&lt;P class=TTR style="MARGIN: 0in 0in 0pt; mso-yfti-cnfc: 1"&gt;&lt;SPAN style="mso-bidi-font-weight: bold"&gt;&lt;FONT size=2&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Description&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.35pt; mso-yfti-irow: 0"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 170.25pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=227&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Bean Info Classes&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 258.15pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=344&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Bean Info classes are analyzed to extract information and convert supported features. They are not converted since do not apply for the .NET Framework Component Model. The user can ignore the converted BeanInfo classes since their features are “converted” to .NET Framework model.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.35pt; mso-yfti-irow: 1"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 170.25pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=227&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Bean’s Icons&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 258.15pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=344&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Conversion of Icons used to represent Java Beans in tool boxes or list views is not supported.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;A workaround could be to use the attribute System.Drawing.ToolboxBitmap.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.35pt; mso-yfti-irow: 2"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 170.25pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=227&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Bean’s Unicast and Multicast Events&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 258.15pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=344&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Conversion of setting the default event as Multicast is not converted. Setting event descriptors as Unicast is not supported too. A workaround can be to use the class attribute System.ComponentModel.DefaultEvent.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.35pt; mso-yfti-irow: 3; mso-yfti-lastrow: yes"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 170.25pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=227&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;General Issues&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;And&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Manifest Files&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 258.15pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" width=344&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Conversion for Java Beans requires the respective Manifest File (META-INF\MANIFEST.MF) to reside inside the source code directory (or inside .jar files). It allows identify Java Bean and relative BeanInfo classes.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/P&gt;
&lt;P class=MyTableEnd style="MARGIN: 6pt 0in"&gt;&lt;A name=_Toc102885954&gt;&lt;/A&gt;&lt;A name=_Ref102804968&gt;&lt;SPAN style="mso-bookmark: _Toc102885954"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana size=2&gt;Table &lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;STRONG&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;&lt;SPAN style="mso-bookmark: _Ref102804968"&gt;&lt;SPAN style="mso-bookmark: _Toc102885954"&gt;&lt;SPAN style="mso-no-proof: yes"&gt;7&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="mso-bookmark: _Ref102804968"&gt;&lt;SPAN style="mso-bookmark: _Toc102885954"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="mso-bookmark: _Toc102885954"&gt;: Java Beans Conversion Issues&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=617768" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/gauravseth/archive/tags/JLCA/default.aspx">JLCA</category></item><item><title>JLCA 3.0 – Java API’s and Java Technologies</title><link>http://blogs.msdn.com/gauravseth/archive/2006/06/05/617767.aspx</link><pubDate>Mon, 05 Jun 2006 11:36:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:617767</guid><dc:creator>GauravS</dc:creator><slash:comments>2</slash:comments><comments>http://blogs.msdn.com/gauravseth/comments/617767.aspx</comments><wfw:commentRss>http://blogs.msdn.com/gauravseth/commentrss.aspx?PostID=617767</wfw:commentRss><wfw:comment>http://blogs.msdn.com/gauravseth/rsscomments.aspx?PostID=617767</wfw:comment><description>&lt;P class=MyBodyText-Verdana style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana size=2&gt;JLCA 3.0 incorporates support to convert &lt;?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" /&gt;&lt;st1:mswterms w:st="on"&gt;J2SE&lt;/st1:mswterms&gt; APIs. The APIs are converted to equivalent &lt;st1:mswterms w:st="on"&gt;.NET&lt;/st1:mswterms&gt; Framework APIs or Compatibility Classes (Support Classes). Some APIs are either not converted or are converted with a different behavior. &lt;SPAN style="mso-field-code: ' REF _Ref102804882 \h &#x1; \* MERGEFORMAT '"&gt;Table 5&lt;/SPAN&gt; enumerates the Java APIs that JLCA 3.0 supports and their mappings to &lt;st1:mswterms w:st="on"&gt;.NET&lt;/st1:mswterms&gt; Framework API’s.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MyBodyText-Verdana style="MARGIN: 0in 0in 0pt"&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;FONT face=Verdana size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P&gt;
&lt;TABLE class=MsoTableGrid8 style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse; mso-padding-alt: 0in 5.4pt 0in 5.4pt; mso-border-alt: solid black .75pt; mso-yfti-tbllook: 160; mso-border-insideh: .75pt solid black; mso-border-insidev: .75pt solid black" cellSpacing=0 cellPadding=0 border=1&gt;
&lt;TBODY&gt;
&lt;TR style="HEIGHT: 13.4pt; mso-yfti-irow: -1; mso-yfti-firstrow: yes"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: black 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e0e0e0; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 191.1pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 13.4pt; mso-border-alt: solid black .75pt" vAlign=top width=255&gt;
&lt;P class=TTR style="MARGIN: 0in 0in 0pt; mso-yfti-cnfc: 1"&gt;&lt;SPAN style="mso-bidi-font-weight: bold"&gt;&lt;FONT size=2&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;API in Java&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: black 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e0e0e0; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 60.5pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 13.4pt; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt" vAlign=top width=81&gt;
&lt;P class=TTR style="MARGIN: 0in 0in 0pt; mso-yfti-cnfc: 1"&gt;&lt;SPAN style="mso-bidi-font-weight: bold"&gt;&lt;FONT size=2&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Acronym&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: black 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e0e0e0; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 191.3pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 13.4pt; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt" vAlign=top width=255&gt;
&lt;P class=TTR style="MARGIN: 0in 0in 0pt; mso-yfti-cnfc: 1"&gt;&lt;SPAN style="mso-bidi-font-weight: bold"&gt;&lt;FONT size=2&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Mainly Target API&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.35pt; mso-yfti-irow: 0"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 191.1pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=255&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Java API for XML Processing &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 60.5pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=81&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;JAXP&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 191.3pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=255&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;System.Xml&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.35pt; mso-yfti-irow: 1"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 191.1pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=255&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Java Authentication and Authorization Service&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 60.5pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=81&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;JAAS&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 191.3pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=255&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;System.Security&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.35pt; mso-yfti-irow: 2"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 191.1pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=255&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Java Cryptography Extension&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 60.5pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=81&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;JCE&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 191.3pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=255&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;System.Security.Cryptography&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.35pt; mso-yfti-irow: 3"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 191.1pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=255&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Java Database Connectivity &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 60.5pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=81&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;JDBC&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 191.3pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=255&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;System.Data.OleDb&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.35pt; mso-yfti-irow: 4"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 191.1pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=255&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Java Naming and Directory Interface&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 60.5pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=81&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;JNDI&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 191.3pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=255&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;System.DirectoryServices&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.35pt; mso-yfti-irow: 5"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 191.1pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=255&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Java Transaction API&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 60.5pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=81&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;JTA&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 191.3pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=255&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;System.EnterpriseServices&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.35pt; mso-yfti-irow: 6"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 191.1pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=255&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;JavaBeans Activation Framework&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 60.5pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=81&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;JAF&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 191.3pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=255&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;System.Windows.Forms.DataObject&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.35pt; mso-yfti-irow: 7"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 191.1pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=255&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;JavaMail&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 60.5pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=81&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;JavaMail&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 191.3pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=255&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;System.Web.Mail&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 16.35pt; mso-yfti-irow: 8; mso-yfti-lastrow: yes"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 191.1pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=255&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;VJ++ Packages&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;(com.ms.ui and com.ms.wfc)&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 60.5pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=81&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;VJ/WFC&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 191.3pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=255&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;System.Windows.Forms&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/P&gt;
&lt;P class=MyTableEnd style="MARGIN: 6pt 0in"&gt;&lt;A name=_Toc102885952&gt;&lt;/A&gt;&lt;A name=_Ref102804882&gt;&lt;SPAN style="mso-bookmark: _Toc102885952"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana size=2&gt;Table &lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;STRONG&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;&lt;SPAN style="mso-bookmark: _Ref102804882"&gt;&lt;SPAN style="mso-bookmark: _Toc102885952"&gt;&lt;SPAN style="mso-no-proof: yes"&gt;5&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="mso-bookmark: _Ref102804882"&gt;&lt;SPAN style="mso-bookmark: _Toc102885952"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="mso-bookmark: _Toc102885952"&gt;: New Java APIs Supported by JLCA 3.0 &lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;H2 style="MARGIN: 12pt 0in 3pt"&gt;&lt;A name=_Toc130892896&gt;&lt;/A&gt;&lt;A name=_Toc103066523&gt;&lt;/A&gt;&lt;A name=_Toc102895413&gt;&lt;/A&gt;&lt;A name=_Toc102202498&gt;&lt;/A&gt;&lt;A name=_Toc101354351&gt;&lt;/A&gt;&lt;A name=_Toc100055972&gt;&lt;SPAN style="mso-bookmark: _Toc101354351"&gt;&lt;SPAN style="mso-bookmark: _Toc102202498"&gt;&lt;SPAN style="mso-bookmark: _Toc102895413"&gt;&lt;SPAN style="mso-bookmark: _Toc103066523"&gt;&lt;SPAN style="mso-bookmark: _Toc130892896"&gt;&lt;SPAN class=MyTableHeading&gt;&lt;SPAN style="FONT-SIZE: 12pt; mso-bidi-font-size: 14.0pt"&gt;&lt;EM&gt;&lt;FONT face=Verdana&gt;Java Technologies Conversion&lt;/FONT&gt;&lt;/EM&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN class=MyTableHeading&gt;&lt;SPAN style="FONT-SIZE: 12pt; mso-bidi-font-size: 14.0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/H2&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: justify"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MyBodyText-Verdana style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana size=2&gt;JLCA 3.0 includes new analysis and deductions to convert &lt;st1:mswterms w:st="on"&gt;J2EE&lt;/st1:mswterms&gt; technologies and APIs. It converts these technologies taking into account the source code architecture. JLCA 3.0 analysis recognizes the common and most used Java patterns corresponding with the use of each technology in order to convert them to the best known equivalent in &lt;st1:mswterms w:st="on"&gt;.NET&lt;/st1:mswterms&gt; Framework. The main &lt;st1:mswterms w:st="on"&gt;J2EE&lt;/st1:mswterms&gt; Technologies and APIs that JLCA 3.0 adds supports for over the previous version are enumerated in the next few blogs.&lt;/FONT&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=617767" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/gauravseth/archive/tags/JLCA/default.aspx">JLCA</category></item><item><title>JLCA 3.0 - Introduction</title><link>http://blogs.msdn.com/gauravseth/archive/2006/06/02/614064.aspx</link><pubDate>Fri, 02 Jun 2006 11:16:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:614064</guid><dc:creator>GauravS</dc:creator><slash:comments>3</slash:comments><comments>http://blogs.msdn.com/gauravseth/comments/614064.aspx</comments><wfw:commentRss>http://blogs.msdn.com/gauravseth/commentrss.aspx?PostID=614064</wfw:commentRss><wfw:comment>http://blogs.msdn.com/gauravseth/rsscomments.aspx?PostID=614064</wfw:comment><description>&lt;P class=MyBodyText-Verdana style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana size=2&gt;Java Language Conversion Assistant (JLCA henceforth) is a tool that provides support for the conversion of software written in VJ++ and Java to Microsoft’s Visual C# .NET and .NET Framework. JLCA 3.0 is the latest version of the tool. It supports conversion of a majority of Java’s APIs and Java technologies supported by J2SE 1.3 and J2EE 1.3. It also addresses important issues of reducing the compilation errors and improving the conversion coverage and user experience as compared to the previous versions of the tool.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MyBodyText-Verdana style="MARGIN: 0in 0in 0pt"&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;FONT face=Verdana size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MyBodyText-Verdana style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;&lt;SPAN style="mso-field-code: ' REF _Ref127965607 \h '"&gt;Table &lt;SPAN style="mso-no-proof: yes"&gt;1&lt;/SPAN&gt;&lt;/SPAN&gt; summarizes the JLCA versions released so far.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: justify"&gt;&lt;SPAN style="FONT-SIZE: 9pt; FONT-FAMILY: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;
&lt;TABLE class=MsoTableGrid8 style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse; mso-padding-alt: 0in 5.4pt 0in 5.4pt; mso-border-alt: solid navy .75pt; mso-yfti-tbllook: 160; mso-border-insideh: .75pt solid navy; mso-border-insidev: .75pt solid navy" cellSpacing=0 cellPadding=0 border=1&gt;
&lt;TBODY&gt;
&lt;TR style="HEIGHT: 24.95pt; mso-yfti-irow: -1; mso-yfti-firstrow: yes"&gt;
&lt;TD style="BORDER-RIGHT: navy 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: navy 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e0e0e0; PADDING-BOTTOM: 0in; BORDER-LEFT: navy 1pt solid; WIDTH: 121.85pt; PADDING-TOP: 0in; BORDER-BOTTOM: navy 1pt solid; HEIGHT: 24.95pt; mso-border-alt: solid navy .75pt" width=162&gt;
&lt;P class=StyleTableTopRow style="MARGIN: 0in 0in 0pt; mso-yfti-cnfc: 1"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: windowtext; FONT-FAMILY: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial; mso-bidi-font-weight: normal"&gt;&lt;STRONG&gt;JLCA&lt;o:p&gt;&lt;/o:p&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: navy 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: navy 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e0e0e0; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 139.35pt; PADDING-TOP: 0in; BORDER-BOTTOM: navy 1pt solid; HEIGHT: 24.95pt; mso-border-alt: solid navy .75pt; mso-border-left-alt: solid navy .75pt" width=186&gt;
&lt;P class=TTR style="MARGIN: 0in 0in 0pt; mso-yfti-cnfc: 1"&gt;&lt;SPAN style="COLOR: windowtext; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;&lt;STRONG&gt;Source&lt;o:p&gt;&lt;/o:p&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: navy 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: navy 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e0e0e0; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 144.5pt; PADDING-TOP: 0in; BORDER-BOTTOM: navy 1pt solid; HEIGHT: 24.95pt; mso-border-alt: solid navy .75pt; mso-border-left-alt: solid navy .75pt" width=193&gt;
&lt;P class=StyleTableTopRow style="MARGIN: 0in 0in 0pt; mso-yfti-cnfc: 1"&gt;&lt;SPAN style="FONT-SIZE: 9pt; COLOR: windowtext; FONT-FAMILY: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial; mso-bidi-font-weight: normal"&gt;&lt;STRONG&gt;For .NET Framework&lt;o:p&gt;&lt;/o:p&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 18.6pt; mso-yfti-irow: 0"&gt;
&lt;TD style="BORDER-RIGHT: navy 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: navy 1pt solid; WIDTH: 121.85pt; PADDING-TOP: 0in; BORDER-BOTTOM: navy 1pt solid; HEIGHT: 18.6pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid navy .75pt; mso-border-top-alt: solid navy .75pt" vAlign=top width=162&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana size=2&gt;1.0&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: navy 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 139.35pt; PADDING-TOP: 0in; BORDER-BOTTOM: navy 1pt solid; HEIGHT: 18.6pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid navy .75pt; mso-border-left-alt: solid navy .75pt; mso-border-top-alt: solid navy .75pt" vAlign=top width=186&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana size=2&gt;Visual Studio 2003 &lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: navy 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 144.5pt; PADDING-TOP: 0in; BORDER-BOTTOM: navy 1pt solid; HEIGHT: 18.6pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid navy .75pt; mso-border-left-alt: solid navy .75pt; mso-border-top-alt: solid navy .75pt" vAlign=top width=193&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana size=2&gt;1.1 (&lt;?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" /&gt;&lt;st1:place w:st="on"&gt;&lt;st1:City w:st="on"&gt;Everett&lt;/st1:City&gt;&lt;/st1:place&gt;)&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 17.25pt; mso-yfti-irow: 1"&gt;
&lt;TD style="BORDER-RIGHT: navy 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: navy 1pt solid; WIDTH: 121.85pt; PADDING-TOP: 0in; BORDER-BOTTOM: navy 1pt solid; HEIGHT: 17.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid navy .75pt; mso-border-top-alt: solid navy .75pt" vAlign=top width=162&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana size=2&gt;2.0&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: navy 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 139.35pt; PADDING-TOP: 0in; BORDER-BOTTOM: navy 1pt solid; HEIGHT: 17.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid navy .75pt; mso-border-left-alt: solid navy .75pt; mso-border-top-alt: solid navy .75pt" vAlign=top width=186&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana size=2&gt;Download from &lt;/FONT&gt;&lt;A href="http://www.microsoft.com/downloads/details.aspx?FamilyId=46BEA47E-D47F-4349-9B4F-904B0A973174&amp;amp;displaylang=en"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;FONT face=Verdana color=#666699&gt;here&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: navy 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 144.5pt; PADDING-TOP: 0in; BORDER-BOTTOM: navy 1pt solid; HEIGHT: 17.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid navy .75pt; mso-border-left-alt: solid navy .75pt; mso-border-top-alt: solid navy .75pt" vAlign=top width=193&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana size=2&gt;1.1 (&lt;st1:place w:st="on"&gt;&lt;st1:City w:st="on"&gt;Everett&lt;/st1:City&gt;&lt;/st1:place&gt;)&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 17.25pt; mso-yfti-irow: 2"&gt;
&lt;TD style="BORDER-RIGHT: navy 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: navy 1pt solid; WIDTH: 121.85pt; PADDING-TOP: 0in; BORDER-BOTTOM: navy 1pt solid; HEIGHT: 17.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid navy .75pt; mso-border-top-alt: solid navy .75pt" vAlign=top width=162&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana size=2&gt;3.0 Beta (GDR)&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: navy 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 139.35pt; PADDING-TOP: 0in; BORDER-BOTTOM: navy 1pt solid; HEIGHT: 17.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid navy .75pt; mso-border-left-alt: solid navy .75pt; mso-border-top-alt: solid navy .75pt" vAlign=top width=186&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana size=2&gt;Download from &lt;/FONT&gt;&lt;A href="http://msdn.microsoft.com/vstudio/downloads/tools/jlca/30Beta/"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;FONT face=Verdana color=#666699&gt;here&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: navy 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 144.5pt; PADDING-TOP: 0in; BORDER-BOTTOM: navy 1pt solid; HEIGHT: 17.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid navy .75pt; mso-border-left-alt: solid navy .75pt; mso-border-top-alt: solid navy .75pt" vAlign=top width=193&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana size=2&gt;1.1 (&lt;st1:place w:st="on"&gt;&lt;st1:City w:st="on"&gt;Everett&lt;/st1:City&gt;&lt;/st1:place&gt;)&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 17.25pt; mso-yfti-irow: 3; mso-yfti-lastrow: yes"&gt;
&lt;TD style="BORDER-RIGHT: navy 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: navy 1pt solid; WIDTH: 121.85pt; PADDING-TOP: 0in; BORDER-BOTTOM: navy 1pt solid; HEIGHT: 17.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid navy .75pt; mso-border-top-alt: solid navy .75pt" vAlign=top width=162&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana size=2&gt;3.0 Whidbey&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: navy 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 139.35pt; PADDING-TOP: 0in; BORDER-BOTTOM: navy 1pt solid; HEIGHT: 17.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid navy .75pt; mso-border-left-alt: solid navy .75pt; mso-border-top-alt: solid navy .75pt" vAlign=top width=186&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana size=2&gt;Visual Studio 2005 &lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: navy 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 144.5pt; PADDING-TOP: 0in; BORDER-BOTTOM: navy 1pt solid; HEIGHT: 17.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid navy .75pt; mso-border-left-alt: solid navy .75pt; mso-border-top-alt: solid navy .75pt" vAlign=top width=193&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana size=2&gt;2.0 (Whidbey)&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/P&gt;
&lt;P class=MyTableEnd style="MARGIN: 6pt 0in"&gt;&lt;A name=_Ref127797674&gt;&lt;/A&gt;&lt;A name=_Ref127797560&gt;&lt;/A&gt;&lt;A name=_Toc102885948&gt;&lt;/A&gt;&lt;A name=_Ref127965607&gt;&lt;SPAN style="mso-bookmark: _Toc102885948"&gt;&lt;SPAN style="mso-bookmark: _Ref127797560"&gt;&lt;SPAN style="mso-bookmark: _Ref127797674"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana size=2&gt;Table &lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;STRONG&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;&lt;SPAN style="mso-bookmark: _Ref127965607"&gt;&lt;SPAN style="mso-bookmark: _Toc102885948"&gt;&lt;SPAN style="mso-bookmark: _Ref127797560"&gt;&lt;SPAN style="mso-bookmark: _Ref127797674"&gt;&lt;SPAN style="mso-no-proof: yes"&gt;1&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="mso-bookmark: _Ref127965607"&gt;&lt;SPAN style="mso-bookmark: _Toc102885948"&gt;&lt;SPAN style="mso-bookmark: _Ref127797560"&gt;&lt;SPAN style="mso-bookmark: _Ref127797674"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="mso-bookmark: _Toc102885948"&gt;&lt;SPAN style="mso-bookmark: _Ref127797560"&gt;&lt;SPAN style="mso-bookmark: _Ref127797674"&gt;: JLCA Released Versions&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MyBodyText-Verdana style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana size=2&gt;The following parts of this document describe the main issues and features addressed/implemented in JLCA 3.0.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MyBodyText-Verdana style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;FONT face=Verdana size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MyBodyText-Verdana style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=2&gt;·&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face=Verdana size=2&gt;The section “J2SE and J2EE Coverage” gives idea of the conversion coverage achieved by JLCA 3.0 corresponding to Java 1.3 Features. &lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MyBodyText-Verdana style="MARGIN: 0in 0in 0pt 0.5in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1; tab-stops: list .5in"&gt;&lt;SPAN style="FONT-FAMILY: Symbol; mso-bidi-font-family: Symbol; mso-fareast-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;&lt;FONT size=2&gt;·&lt;/FONT&gt;&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face=Verdana size=2&gt;The section “JLCA 3.0” describes the new features released in JLCA 3.0 compared to JLCA 2.0. &lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MainHeadings style="MARGIN: 12pt 0in 3pt"&gt;&lt;A name=_Toc130892890&gt;&lt;/A&gt;&lt;A name=_Toc103066517&gt;&lt;/A&gt;&lt;A name=_Toc102895407&gt;&lt;/A&gt;&lt;A name=_Toc102202492&gt;&lt;/A&gt;&lt;A name=_Toc101354345&gt;&lt;SPAN style="mso-bookmark: _Toc102202492"&gt;&lt;SPAN style="mso-bookmark: _Toc102895407"&gt;&lt;SPAN style="mso-bookmark: _Toc103066517"&gt;&lt;SPAN style="mso-bookmark: _Toc130892890"&gt;&lt;SPAN style="FONT-SIZE: 14pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;J2SE and J2EE Coverage&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN style="FONT-SIZE: 14pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt; &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: justify"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MyBodyText-Verdana style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana size=2&gt;JLCA 3.0 is designed to assist in the conversion of Java applications using inherent J2SE 1.3 and J2EE 1.3 features. Furthermore, it is designed to assist in converting VJ++ applications using VJ++ features.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MyBodyText-Verdana style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;FONT face=Verdana size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MyBodyText-Verdana style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana size=2&gt;The previous versions of the tool added support to convert Java applications using some features of J2SE and VJ++. JLCA 3.0 adds more support to the target feature set as described above. &lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MyBodyText-Verdana style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&lt;FONT face=Verdana size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=MyBodyText-Verdana style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;&lt;SPAN style="mso-field-code: ' REF _Ref127965684 \h '"&gt;Table &lt;SPAN style="mso-no-proof: yes"&gt;2&lt;/SPAN&gt;&lt;/SPAN&gt; ,&lt;SPAN style="mso-field-code: ' REF _Ref127965686 \h '"&gt;Table &lt;SPAN style="mso-no-proof: yes"&gt;3&lt;/SPAN&gt;&lt;/SPAN&gt; and &lt;SPAN style="mso-field-code: ' REF _Ref127965689 \h '"&gt;Table &lt;SPAN style="mso-no-proof: yes"&gt;4&lt;/SPAN&gt;&lt;/SPAN&gt; describe the conversion coverage achieved by JLCA 3.0 for J2SE Basic features, J2SE 1.3 Java Foundation Classes (JFC) features and J2EE 1.3 features. For each feature, they provide top level details of the targeted API’s, extent of conversion and description of their conversion by using JLCA 3.0.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;H2 style="MARGIN: 12pt 0in 3pt"&gt;&lt;A name=_Toc130892891&gt;&lt;/A&gt;&lt;A name=_Toc103066518&gt;&lt;/A&gt;&lt;A name=_Toc102895408&gt;&lt;/A&gt;&lt;A name=_Toc102202493&gt;&lt;/A&gt;&lt;A name=_Toc101354346&gt;&lt;SPAN style="mso-bookmark: _Toc102202493"&gt;&lt;SPAN style="mso-bookmark: _Toc102895408"&gt;&lt;SPAN style="mso-bookmark: _Toc103066518"&gt;&lt;SPAN style="mso-bookmark: _Toc130892891"&gt;&lt;SPAN class=MyTableHeading&gt;&lt;SPAN style="FONT-SIZE: 13pt; mso-bidi-font-size: 14.0pt"&gt;&lt;EM&gt;&lt;FONT face=Verdana&gt;J2SE 1.3 Basic Features&lt;/FONT&gt;&lt;/EM&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN class=MyTableHeading&gt;&lt;SPAN style="FONT-SIZE: 13pt; mso-bidi-font-size: 14.0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/H2&gt;
&lt;P&gt;
&lt;TABLE class=MsoTableGrid style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse; mso-padding-alt: 0in 5.4pt 0in 5.4pt; mso-border-alt: solid windowtext .5pt; mso-yfti-tbllook: 160; mso-border-insideh: .5pt solid windowtext; mso-border-insidev: .5pt solid windowtext; mso-table-layout-alt: fixed" cellSpacing=0 cellPadding=0 border=1&gt;
&lt;TBODY&gt;
&lt;TR style="HEIGHT: 16.35pt; mso-yfti-irow: 0; mso-yfti-firstrow: yes"&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e0e0e0; PADDING-BOTTOM: 0in; BORDER-LEFT: windowtext 1pt solid; WIDTH: 109.7pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 16.35pt; mso-border-alt: solid windowtext .5pt" vAlign=top width=146&gt;
&lt;P class=TTR style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana size=2&gt;&lt;STRONG&gt;J2SE 1.3 Feature&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e0e0e0; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 120.7pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 16.35pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt" vAlign=top width=161&gt;
&lt;P class=TTR style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana size=2&gt;&lt;STRONG&gt;Package / Functionality&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e0e0e0; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 65.9pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 16.35pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt" vAlign=top width=88&gt;
&lt;P class=TTR style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana size=2&gt;&lt;STRONG&gt;JLCA 3.0 Coverage&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: windowtext 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e0e0e0; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 146.5pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 16.35pt; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt" vAlign=top width=195&gt;
&lt;P class=TTR style="MARGIN: 0in 0in 0pt"&gt;&lt;FONT face=Verdana size=2&gt;&lt;STRONG&gt;Description&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 26.25pt; mso-yfti-irow: 1"&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: windowtext 1pt solid; WIDTH: 109.7pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=146&gt;
&lt;P class=BoxedtextCharChar style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;STRONG&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;Arbitrary Precision Math&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 120.7pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=161&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;java.math&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 65.9pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=88&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Partially Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 146.5pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=195&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Most of the functionality of this package is not converted.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 26.25pt; mso-yfti-irow: 2"&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: windowtext 1pt solid; WIDTH: 109.7pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=146&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Collections Framework&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 120.7pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=161&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;java.util&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 65.9pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=88&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 146.5pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=195&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Conversion to &lt;st1:mswterms w:st="on"&gt;.NET&lt;/st1:mswterms&gt; Framework is achieved natively or by means of support classes. Some members are converted with different behavior.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 26.25pt; mso-yfti-irow: 3"&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: windowtext 1pt solid; WIDTH: 109.7pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=146&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Extension Mechanism&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 120.7pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=161&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;java.lang.ClassLoader&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;java.lang.Package&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;java.lang.Thread&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;java&lt;st1:mswterms w:st="on"&gt;.net&lt;/st1:mswterms&gt;.JarURLConnect&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;java&lt;st1:mswterms w:st="on"&gt;.net&lt;/st1:mswterms&gt;.URLClassLoader&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;SecureClassLoading&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 65.9pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=88&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Not Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 146.5pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=195&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;The Java Extension Mechanism does not apply for the &lt;st1:mswterms w:st="on"&gt;.NET&lt;/st1:mswterms&gt; Framework.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 26.25pt; mso-yfti-irow: 4"&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: windowtext 1pt solid; WIDTH: 109.7pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=146&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;I/O&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 120.7pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=161&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;java.io&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 65.9pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=88&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Partially Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 146.5pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=195&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;High rate of conversion is achieved for this package. Some hierarchy conflicts are present in the conversion.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 26.25pt; mso-yfti-irow: 5"&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: windowtext 1pt solid; WIDTH: 109.7pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=146&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Internationalization&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 120.7pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=161&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Locales and Resources&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Calendar and Time Zone&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Formatting&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Loc-Sensitive String Ops&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Character Sets and Classif.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;AWT Attributes&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Stream I/O&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 65.9pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=88&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Partially Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 146.5pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=195&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Conversion is achieved for Locales, Locale-Sensitive String Ops, and Resources. The remaining functionality is either not converted or is converted with a different behavior.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 26.25pt; mso-yfti-irow: 6"&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: windowtext 1pt solid; WIDTH: 109.7pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=146&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Java Archive&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/SPAN&gt;(JAR) Files &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 120.7pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=161&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;java.util.jar&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;java.net.JarURLConnection&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;JAR Files Loading&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 65.9pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=88&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Not Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 146.5pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=195&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Java Archive Files has no equivalent mapping in .NET Framework. JLCA is however able to read JAR Files to extract .class info.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 26.25pt; mso-yfti-irow: 7"&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: windowtext 1pt solid; WIDTH: 109.7pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=146&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Java Native Interface (JNI)&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 120.7pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=161&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;-&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 65.9pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=88&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Not Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 146.5pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=195&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;JNI functionality is not converted.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 26.25pt; mso-yfti-irow: 8"&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: windowtext 1pt solid; WIDTH: 109.7pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=146&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;JavaBeans&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 120.7pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=161&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;java.beans&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 65.9pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=88&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Partially Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 146.5pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=195&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Bean Classes, Properties, Events and Descriptors are converted.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 26.25pt; mso-yfti-irow: 9"&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: windowtext 1pt solid; WIDTH: 109.7pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=146&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Language and Utility Packages&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 120.7pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=161&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;java.lang&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;java.util&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;java.util.jar&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;java.util.zip&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 65.9pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=88&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Partially Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 146.5pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=195&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;The functionality of java.lang and java.util packages is converted.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;The functionality of java.util.jar and java.util.zip packages is not converted.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 26.25pt; mso-yfti-irow: 10"&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: windowtext 1pt solid; WIDTH: 109.7pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=146&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Miscellaneous Features&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 120.7pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=161&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;The @deprecated Tag&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;The APPLET Tag&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;o:p&gt;&lt;FONT face=Verdana size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 65.9pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=88&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 146.5pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=195&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;JavaDoc tags are converted to &lt;st1:mswterms w:st="on"&gt;.NET&lt;/st1:mswterms&gt; Framework Doc tags. Html &amp;lt;Applet&amp;gt; tag is converted to &amp;lt;Object&amp;gt; tag for Applet conversion.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 26.25pt; mso-yfti-irow: 11"&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: windowtext 1pt solid; WIDTH: 109.7pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=146&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Networking&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 120.7pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=161&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;java.net&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 65.9pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=88&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Partially Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 146.5pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=195&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Encoding and Decoding parts in this package are not converted.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 26.25pt; mso-yfti-irow: 12"&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: windowtext 1pt solid; WIDTH: 109.7pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=146&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Object Serialization&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 120.7pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=161&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;SPAN lang=ES-CR style="mso-ansi-language: ES-CR"&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;java.io.Externalizable&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;SPAN lang=ES-CR style="mso-ansi-language: ES-CR"&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;java.io.Serializable&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;o:p&gt;&lt;FONT face=Verdana size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 65.9pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=88&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Partially Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 146.5pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=195&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;The core functionality of this package is converted. Some source-code patterns are not converted. The repository containing the serialized objects could require further conversion.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 26.25pt; mso-yfti-irow: 13"&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: windowtext 1pt solid; WIDTH: 109.7pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=146&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Package Version Identification&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 120.7pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=161&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;java.lang.Class&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;java.lang.ClassLoader&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;java.lang.Package&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;java.lang.System&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 65.9pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=88&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Partially Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 146.5pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=195&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Java Package Versioning does not apply for the &lt;st1:mswterms w:st="on"&gt;.NET&lt;/st1:mswterms&gt; Framework. Some of the functionality of this package is converted.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 26.25pt; mso-yfti-irow: 14"&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: windowtext 1pt solid; WIDTH: 109.7pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=146&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Reference Objects&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 120.7pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=161&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;java.lang.ref&lt;SPAN lang=ES-CR style="mso-ansi-language: ES-CR"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 65.9pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=88&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Partially Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 146.5pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=195&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;WeakReference is converted.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 26.25pt; mso-yfti-irow: 15"&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: windowtext 1pt solid; WIDTH: 109.7pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=146&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Reflection&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 120.7pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=161&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;java.lang.reflect&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 65.9pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=88&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Partially Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 146.5pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=195&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Advanced features are not converted.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 26.25pt; mso-yfti-irow: 16"&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: windowtext 1pt solid; WIDTH: 109.7pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=146&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Remote Method Invocation (RMI)&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 120.7pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=161&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;java.rmi&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;java.rmi.activation&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;java.rmi.dgc&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;java.rmi.registry&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;java.rmi.server&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;o:p&gt;&lt;FONT face=Verdana size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 65.9pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=88&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Partially Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 146.5pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=195&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;The client conversion is based on source-code patterns. Some complementary functionality is not converted.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;o:p&gt;&lt;FONT face=Verdana size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 26.25pt; mso-yfti-irow: 17"&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: windowtext 1pt solid; WIDTH: 109.7pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=146&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Resources&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 120.7pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=161&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;java.lang.Class&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;java.lang.ClassLoader&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;java&lt;st1:mswterms w:st="on"&gt;.net&lt;/st1:mswterms&gt;.URLClassLoader&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;java.util.ResourceBundle&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;java.security&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;SecurityManagement&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;o:p&gt;&lt;FONT face=Verdana size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 65.9pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=88&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Partially Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 146.5pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=195&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;The Class Loading functionality is not converted.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Remaining core functionality is converted with different behavior at times.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 26.25pt; mso-yfti-irow: 18"&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: windowtext 1pt solid; WIDTH: 109.7pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=146&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Security and Signed Applets&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 120.7pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=161&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;java.security&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;java.security.cert&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;java.security.interfaces&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;java.security.spec&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 65.9pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=88&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Partially Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 146.5pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=195&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;The classes and interfaces holding Certificates, Keys, Signatures, Principals, Permissions, Digests and Encryption Algorithms are converted.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 26.25pt; mso-yfti-irow: 19; mso-yfti-lastrow: yes"&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: windowtext 1pt solid; WIDTH: 109.7pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=146&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Sound&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 120.7pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=161&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;javax.sound.midi&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;javax.sound.midi.spi&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;javax.sound.sampled&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;javax.sound.sampled.spi&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;o:p&gt;&lt;FONT face=Verdana size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 65.9pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=88&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Partially Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: windowtext 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 146.5pt; PADDING-TOP: 0in; BORDER-BOTTOM: windowtext 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid windowtext .5pt; mso-border-left-alt: solid windowtext .5pt; mso-border-top-alt: solid windowtext .5pt" vAlign=top width=195&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;The javax.sound.sampled package is converted to Microsoft.DirectX.DirectSound, but needs Managed DirectX installed on the machine.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/P&gt;
&lt;P class=MyTableEnd style="MARGIN: 6pt 0in"&gt;&lt;A name=_Ref127787619&gt;&lt;/A&gt;&lt;A name=_Toc102885949&gt;&lt;/A&gt;&lt;A name=_Ref127965684&gt;&lt;SPAN style="mso-bookmark: _Toc102885949"&gt;&lt;SPAN style="mso-bookmark: _Ref127787619"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana size=2&gt;Table &lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;STRONG&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;&lt;SPAN style="mso-bookmark: _Ref127965684"&gt;&lt;SPAN style="mso-bookmark: _Toc102885949"&gt;&lt;SPAN style="mso-bookmark: _Ref127787619"&gt;&lt;SPAN style="mso-no-proof: yes"&gt;2&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="mso-bookmark: _Ref127965684"&gt;&lt;SPAN style="mso-bookmark: _Toc102885949"&gt;&lt;SPAN style="mso-bookmark: _Ref127787619"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="mso-bookmark: _Toc102885949"&gt;&lt;SPAN style="mso-bookmark: _Ref127787619"&gt;: &lt;st1:mswterms w:st="on"&gt;J2SE&lt;/st1:mswterms&gt; 1.3 Basic Features Coverage&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;H2 style="MARGIN: 12pt 0in 3pt"&gt;&lt;A name=_Toc130892892&gt;&lt;/A&gt;&lt;A name=_Toc103066519&gt;&lt;/A&gt;&lt;A name=_Toc102895409&gt;&lt;/A&gt;&lt;A name=_Toc102202494&gt;&lt;/A&gt;&lt;A name=_Toc101354347&gt;&lt;SPAN style="mso-bookmark: _Toc102202494"&gt;&lt;SPAN style="mso-bookmark: _Toc102895409"&gt;&lt;SPAN style="mso-bookmark: _Toc103066519"&gt;&lt;SPAN style="mso-bookmark: _Toc130892892"&gt;&lt;SPAN class=MyTableHeading&gt;&lt;SPAN style="FONT-SIZE: 13pt; mso-bidi-font-size: 14.0pt"&gt;&lt;o:p&gt;&lt;EM&gt;&lt;FONT face=Verdana&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/EM&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;/H2&gt;
&lt;H2 style="MARGIN: 12pt 0in 3pt"&gt;&lt;EM&gt;&lt;FONT face=Verdana&gt;&lt;SPAN style="mso-bookmark: _Toc101354347"&gt;&lt;SPAN style="mso-bookmark: _Toc102202494"&gt;&lt;SPAN style="mso-bookmark: _Toc102895409"&gt;&lt;SPAN style="mso-bookmark: _Toc103066519"&gt;&lt;SPAN style="mso-bookmark: _Toc130892892"&gt;&lt;SPAN class=MyTableHeading&gt;&lt;SPAN style="FONT-SIZE: 13pt; mso-bidi-font-size: 14.0pt"&gt;J2SE 1.3 Java Foundation Classes (JFC)&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class=MyTableHeading&gt;&lt;SPAN style="FONT-SIZE: 13pt; mso-bidi-font-size: 14.0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/EM&gt;&lt;/H2&gt;
&lt;P&gt;
&lt;TABLE class=MsoTableGrid8 style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; BACKGROUND: white; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse; mso-padding-alt: 0in 5.4pt 0in 5.4pt; mso-border-alt: solid black .75pt; mso-yfti-tbllook: 160; mso-border-insideh: .75pt solid black; mso-border-insidev: .75pt solid black; mso-prop-change: 'Microsoft Employee' 20060106T1616" cellSpacing=0 cellPadding=0 border=1&gt;
&lt;TBODY&gt;
&lt;TR style="HEIGHT: 16.35pt; mso-yfti-irow: -1; mso-yfti-firstrow: yes; mso-prop-change: 'Microsoft Employee' 20060106T1616"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: black 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e0e0e0; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 97.65pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; mso-border-alt: solid black .75pt" vAlign=top width=130&gt;
&lt;P class=TTR style="MARGIN: 0in 0in 0pt; mso-yfti-cnfc: 1"&gt;&lt;SPAN style="mso-bidi-font-weight: bold"&gt;&lt;FONT size=2&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;J2SE 1.3&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=TTR style="MARGIN: 0in 0in 0pt; mso-yfti-cnfc: 1"&gt;&lt;FONT size=2&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;&lt;SPAN style="mso-bidi-font-weight: bold"&gt;JFC Feature&lt;/SPAN&gt;&lt;SPAN style="FONT-WEIGHT: normal; mso-bidi-font-weight: bold"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: black 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e0e0e0; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 145.45pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt" vAlign=top width=194&gt;
&lt;P class=TTR style="MARGIN: 0in 0in 0pt; mso-yfti-cnfc: 1"&gt;&lt;SPAN style="mso-bidi-font-weight: bold"&gt;&lt;FONT size=2&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;API / Functionality&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: black 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e0e0e0; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63.35pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt" vAlign=top width=84&gt;
&lt;P class=TTR style="MARGIN: 0in 0in 0pt; mso-yfti-cnfc: 1"&gt;&lt;SPAN style="mso-bidi-font-weight: bold"&gt;&lt;FONT size=2&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;JLCA 3.0 Coverage&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: black 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e0e0e0; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 165.5pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt" vAlign=top width=221&gt;
&lt;P class=TTR style="MARGIN: 0in 0in 0pt; mso-yfti-cnfc: 1"&gt;&lt;SPAN style="mso-bidi-font-weight: bold"&gt;&lt;FONT size=2&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Description&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 26.25pt; mso-yfti-irow: 0"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 97.65pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=130&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;2D Graphics and Imaging&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 145.45pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=194&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;com.sun.image.codec.jpeg&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;java.awt&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;java.awt.color&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;java.awt.font&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;java.awt.geom&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;java.awt.image&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;java.awt.print&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;o:p&gt;&lt;FONT face=Verdana size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63.35pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Partially Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 165.5pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=221&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;The functionality of 2D Graphics and Colors, Fonts and Geometry is converted.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Remaining features of this package are not converted or converted with a different behavior.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 26.25pt; mso-yfti-irow: 1"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 97.65pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=130&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Abstract Window Toolkit (AWT)&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 145.45pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=194&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;java.awt&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;java.awt.datatransfer&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;java.awt.event&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;o:p&gt;&lt;FONT face=Verdana size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63.35pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Partially Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 165.5pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=221&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;The widget classes are converted. Conversion for Events is based on source-code patterns. Layout Management conversion is not well achieved.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 26.25pt; mso-yfti-irow: 2"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 97.65pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=130&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Accessibility&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 145.45pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=194&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;javax.accessibility&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63.35pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Partially Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 165.5pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=221&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Highh rate of conversion is achieved for the basic features and is mainly based on source-code patterns.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 26.25pt; mso-yfti-irow: 3"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 97.65pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=130&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Drag-and-Drop data transfer&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 145.45pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=194&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;java.awt.dnd&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63.35pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Partially Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 165.5pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=221&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;The conversion supported is based on source-code patterns.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 26.25pt; mso-yfti-irow: 4"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 97.65pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=130&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Input Method Framework&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 145.45pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=194&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;java.awt.Component&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;java.awt.event&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;java.awt.im&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;java.text&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63.35pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Not Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 165.5pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=221&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;This functionality does not have an equivalent in the .NET Framework model. &lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 26.25pt; mso-yfti-irow: 5; mso-yfti-lastrow: yes"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 97.65pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=130&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Project Swing Components&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 145.45pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=194&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;javax.swing&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;javax.swing.border&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;javax.swing.colorchooser&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;javax.swing.event&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;javax.swing.filechooser&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;javax.swing.plaf&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;javax.swing.table&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;javax.swing.text&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;javax.swing.tree&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;javax.swing.undo&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63.35pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Partially Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 165.5pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=221&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;The functionality of Models, Editors, Layout Management, Borders, Renderers and Pluggable Look And Feel is not converted.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/P&gt;
&lt;P class=MyTableEnd style="MARGIN: 6pt 0in"&gt;&lt;A name=_Toc102885950&gt;&lt;/A&gt;&lt;A name=_Ref127965686&gt;&lt;SPAN style="mso-bookmark: _Toc102885950"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana size=2&gt;Table &lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;STRONG&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;&lt;SPAN style="mso-bookmark: _Ref127965686"&gt;&lt;SPAN style="mso-bookmark: _Toc102885950"&gt;&lt;SPAN style="mso-no-proof: yes"&gt;3&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="mso-bookmark: _Ref127965686"&gt;&lt;SPAN style="mso-bookmark: _Toc102885950"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="mso-bookmark: _Toc102885950"&gt;: J2SE 1.3 Java Foundation Classes Coverage&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;H2 style="MARGIN: 12pt 0in 3pt"&gt;&lt;A name=_Toc130892893&gt;&lt;/A&gt;&lt;A name=_Toc103066520&gt;&lt;/A&gt;&lt;A name=_Toc102895410&gt;&lt;/A&gt;&lt;A name=_Toc102202495&gt;&lt;/A&gt;&lt;A name=_Toc101354348&gt;&lt;SPAN style="mso-bookmark: _Toc102202495"&gt;&lt;SPAN style="mso-bookmark: _Toc102895410"&gt;&lt;SPAN style="mso-bookmark: _Toc103066520"&gt;&lt;SPAN style="mso-bookmark: _Toc130892893"&gt;&lt;SPAN class=MyTableHeading&gt;&lt;SPAN style="FONT-SIZE: 12pt; mso-bidi-font-size: 14.0pt"&gt;&lt;o:p&gt;&lt;EM&gt;&lt;FONT face=Verdana&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/EM&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;/H2&gt;
&lt;H2 style="MARGIN: 12pt 0in 3pt"&gt;&lt;EM&gt;&lt;FONT face=Verdana&gt;&lt;SPAN style="mso-bookmark: _Toc101354348"&gt;&lt;SPAN style="mso-bookmark: _Toc102202495"&gt;&lt;SPAN style="mso-bookmark: _Toc102895410"&gt;&lt;SPAN style="mso-bookmark: _Toc103066520"&gt;&lt;SPAN style="mso-bookmark: _Toc130892893"&gt;&lt;SPAN class=MyTableHeading&gt;&lt;SPAN style="FONT-SIZE: 13pt; mso-bidi-font-size: 14.0pt"&gt;J2EE 1.3 Features&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN class=MyTableHeading&gt;&lt;SPAN style="FONT-SIZE: 13pt; mso-bidi-font-size: 14.0pt"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/EM&gt;&lt;/H2&gt;
&lt;P&gt;
&lt;TABLE class=MsoTableGrid8 style="BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; BORDER-COLLAPSE: collapse; mso-padding-alt: 0in 5.4pt 0in 5.4pt; mso-border-alt: solid black .75pt; mso-yfti-tbllook: 160; mso-border-insideh: .75pt solid black; mso-border-insidev: .75pt solid black" cellSpacing=0 cellPadding=0 border=1&gt;
&lt;TBODY&gt;
&lt;TR style="HEIGHT: 16.35pt; mso-yfti-irow: -1; mso-yfti-firstrow: yes"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: black 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e0e0e0; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 1.45in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; mso-border-alt: solid black .75pt" vAlign=top width=139&gt;
&lt;P class=TTR style="MARGIN: 0in 0in 0pt; mso-yfti-cnfc: 1"&gt;&lt;SPAN style="mso-bidi-font-weight: bold"&gt;&lt;FONT size=2&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;J2EE 1.3 Feature&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: black 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e0e0e0; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 146.3pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt" vAlign=top width=195&gt;
&lt;P class=TTR style="MARGIN: 0in 0in 0pt; mso-yfti-cnfc: 1"&gt;&lt;SPAN style="mso-bidi-font-weight: bold"&gt;&lt;FONT size=2&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;API / Functionality&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: black 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e0e0e0; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63.3pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt" vAlign=top width=84&gt;
&lt;P class=TTR style="MARGIN: 0in 0in 0pt; mso-yfti-cnfc: 1"&gt;&lt;SPAN style="mso-bidi-font-weight: bold"&gt;&lt;FONT size=2&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;JLCA 3.0 Coverage&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: black 1pt solid; PADDING-LEFT: 5.4pt; BACKGROUND: #e0e0e0; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 164.8pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 16.35pt; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt" vAlign=top width=220&gt;
&lt;P class=TTR style="MARGIN: 0in 0in 0pt; mso-yfti-cnfc: 1"&gt;&lt;SPAN style="mso-bidi-font-weight: bold"&gt;&lt;FONT size=2&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Description&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 26.25pt; mso-yfti-irow: 0"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 1.45in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=139&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;J2EE Connector 1.0&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 146.3pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=195&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;o:p&gt;&lt;FONT face=Verdana size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63.3pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Not Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 164.8pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=220&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;This feature is not supported.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 26.25pt; mso-yfti-irow: 1"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 1.45in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=139&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;CORBA&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;JavaTM IDL&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 146.3pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=195&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Idl&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63.3pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Partially Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 164.8pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=220&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;The conversion of IDL Files to .NET framework is covered.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;The Server and Client side conversion is based on source-code patterns.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 26.25pt; mso-yfti-irow: 2"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 1.45in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=139&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;CORBA&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;RMI-IIOP&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 146.3pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=195&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;org.omg.CORBA&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Org.omg.CosNaming&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63.3pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Not Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 164.8pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=220&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;This feature is not supported.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 26.25pt; mso-yfti-irow: 3"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 1.45in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=139&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;ECperf 1.0&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 146.3pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=195&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;o:p&gt;&lt;FONT face=Verdana size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63.3pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Not Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 164.8pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=220&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;This feature is not supported.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 26.25pt; mso-yfti-irow: 4"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 1.45in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=139&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;&lt;st1:place w:st="on"&gt;&lt;st1:City w:st="on"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;Enterprise&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/st1:City&gt;&lt;/st1:place&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt; JavaBeans (EJBs)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;2.0 and 1.1 (CORBA Mapping) &lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 146.3pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=195&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;javax.ejb&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;javax.ejb.spi&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;XML Deployment Descriptor&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63.3pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;o:p&gt;&lt;FONT face=Verdana size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;o:p&gt;&lt;FONT face=Verdana size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;o:p&gt;&lt;FONT face=Verdana size=2&gt;&amp;nbsp;&lt;/FONT&gt;&lt;/o:p&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Partially Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 164.8pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=220&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;High rate of conversion is achieved for classes and interfaces for any EJB, Transactions and EJB Security. Container-Managed Persistense (CMP) Entity Beans are converted partially.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Client Side conversion is based on source-code patterns.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;To achieve conversion the ejb-jar.xml file should be included.&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 26.25pt; mso-yfti-irow: 5"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 1.45in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=139&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Java API for XML Processing (JAXP)&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 146.3pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=195&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;javax.xml.parsers&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;javax.xml.transform&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63.3pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Partially Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 164.8pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=220&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Conversion to &lt;st1:mswterms w:st="on"&gt;.NET&lt;/st1:mswterms&gt; Framework is achieved natively or by means of support classes. Conversion for SAX (org.xml.sax) and DOM (org.w3c.dom) is supported.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 26.25pt; mso-yfti-irow: 6"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 1.45in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=139&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Java API for XML Registries (JAXR)&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 146.3pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=195&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;javax.xml.registry&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63.3pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Not Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 164.8pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=220&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;This feature is not supported.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 26.25pt; mso-yfti-irow: 7"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 1.45in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=139&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Java API for XML-based RPC (JAX-RPC)&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 146.3pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=195&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;javax.xml.rpc&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63.3pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Not Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 164.8pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=220&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;This feature is not supported.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 26.25pt; mso-yfti-irow: 8"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 1.45in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=139&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Java Architecture in XML Binding (JAXB)&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 146.3pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=195&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;javax.xml.bind&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63.3pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Not Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 164.8pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=220&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;This feature is not supported.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 26.25pt; mso-yfti-irow: 9"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 1.45in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=139&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Java Database Connectivity (JDBC)&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 146.3pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=195&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;java.sql&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;javax.sql&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63.3pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Partially Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 164.8pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=220&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;High rate of conversion is achieved for JDBC 1.0, for calling statements and stored procedures, data types, transactions and connection pools.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;For JDBC 2.0, only RowSetMetaData and RowSet are partially converted.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;The driver operations are not converted.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 26.25pt; mso-yfti-irow: 10"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 1.45in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=139&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Java Message Service 1.0.2b&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 146.3pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=195&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;javax.jms&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63.3pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Partially Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 164.8pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=220&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;JMS core functionality is converted to use MSMQ.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Some advanced JMS functionality is not converted.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 26.25pt; mso-yfti-irow: 11"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 1.45in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=139&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Java Naming and Directory Interface (JNDI)&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 146.3pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=195&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;javax.naming&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;javax.naming.directory&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;javax.naming.event&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;javax.naming.ldap&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;javax.naming.spi&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Service Providers&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63.3pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Partially Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 164.8pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=220&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Features related to accessing naming/directory services are converted.&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Functionality relative to event notification, LDAP and service plugging in is not converted.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 26.25pt; mso-yfti-irow: 12"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 1.45in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=139&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Java Servlet 2.3&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 146.3pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=195&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;javax.servlet&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;javax.servlet.http&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63.3pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Partially Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 164.8pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=220&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;The core and HTTP Servlets functionality is converted. Contexts and Bindings are not converted.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 26.25pt; mso-yfti-irow: 13"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 1.45in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=139&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Java Transaction API 1.0.1B&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 146.3pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=195&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;javax.transaction&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;javax.transaction.xa&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63.3pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Partially Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 164.8pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=220&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;The support has been added to convert JMS, EJBs and JDBC.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 26.25pt; mso-yfti-irow: 14"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 1.45in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=139&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;Java Transaction Service 1.0&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 146.3pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=195&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;javax.jts&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;org.omg.CORBA&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;org.omg.CosTransactions&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Org.omg.CosTSPortability&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63.3pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Not Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 164.8pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=220&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;This feature is not supported.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 26.25pt; mso-yfti-irow: 15"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 1.45in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=139&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;JavaBeans Activation Framework 1.0.1&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 146.3pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=195&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;javax.activation&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63.3pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Partially Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 164.8pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=220&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Few functionality conversions have a different behavior.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 26.25pt; mso-yfti-irow: 16"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 1.45in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=139&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;JavaMail API 1.2&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 146.3pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=195&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;javax.mail&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;javax.mail.event&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;javax.mail.internet&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;javax.mail.search&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63.3pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Partially Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 164.8pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=220&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;The basic mailing functionality is converted while the advanced JavaMail features are not converted.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 26.25pt; mso-yfti-irow: 17"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 1.45in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=139&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;JavaServer Faces&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 146.3pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=195&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;javax.faces&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63.3pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Not Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 164.8pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=220&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;This feature is not supported.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 26.25pt; mso-yfti-irow: 18"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 1.45in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=139&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;JavaServer Pages (JSP) 1.2&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 146.3pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=195&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Core Functionality&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Tag Libraries&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;JSP Standard Tag Library&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63.3pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Partially Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 164.8pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=220&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Most of JSP core functionality and tag libraries are converted. Web Application Deployment is made using IIS. &lt;/FONT&gt;&lt;/P&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;Java Standard Tag Library is not converted.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;
&lt;TR style="HEIGHT: 26.25pt; mso-yfti-irow: 19; mso-yfti-lastrow: yes"&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: black 1pt solid; WIDTH: 1.45in; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=139&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN class=FirstColumn&gt;&lt;SPAN style="FONT-SIZE: 9pt; mso-bidi-font-size: 12.0pt"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana&gt;SOAP with Attachments API for Java (SAAJ)&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 146.3pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=195&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;javax.xml.soap&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 63.3pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=84&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: center" align=center&gt;&lt;FONT face=Verdana size=2&gt;Not Converted&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;
&lt;TD style="BORDER-RIGHT: black 1pt solid; PADDING-RIGHT: 5.4pt; BORDER-TOP: #ece9d8; PADDING-LEFT: 5.4pt; PADDING-BOTTOM: 0in; BORDER-LEFT: #ece9d8; WIDTH: 164.8pt; PADDING-TOP: 0in; BORDER-BOTTOM: black 1pt solid; HEIGHT: 26.25pt; BACKGROUND-COLOR: transparent; mso-border-alt: solid black .75pt; mso-border-left-alt: solid black .75pt; mso-border-top-alt: solid black .75pt" vAlign=top width=220&gt;
&lt;P class=BoxedtextChar style="MARGIN: 0in 0in 0pt; TEXT-ALIGN: left" align=left&gt;&lt;FONT face=Verdana size=2&gt;This feature is not supported.&lt;/FONT&gt;&lt;/P&gt;&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/P&gt;
&lt;P class=MyTableEnd style="MARGIN: 6pt 0in"&gt;&lt;A name=_Toc102885951&gt;&lt;/A&gt;&lt;A name=_Ref127965689&gt;&lt;SPAN style="mso-bookmark: _Toc102885951"&gt;&lt;STRONG&gt;&lt;FONT face=Verdana size=2&gt;Table &lt;/FONT&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;STRONG&gt;&lt;FONT size=2&gt;&lt;FONT face=Verdana&gt;&lt;SPAN style="mso-bookmark: _Ref127965689"&gt;&lt;SPAN style="mso-bookmark: _Toc102885951"&gt;&lt;SPAN style="mso-no-proof: yes"&gt;4&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="mso-bookmark: _Ref127965689"&gt;&lt;SPAN style="mso-bookmark: _Toc102885951"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="mso-bookmark: _Toc102885951"&gt;: J2EE 1.3 Features Coverage&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/FONT&gt;&lt;/STRONG&gt;&lt;A name=_Toc130892894&gt;&lt;/A&gt;&lt;A name=_Toc103066521&gt;&lt;/A&gt;&lt;A name=_Toc102895411&gt;&lt;/A&gt;&lt;A name=_Toc102202496&gt;&lt;/A&gt;&lt;A name=_Toc101354349&gt;&lt;/A&gt;&lt;A name=_Toc100055970&gt;&lt;SPAN style="mso-bookmark: _Toc101354349"&gt;&lt;SPAN style="mso-bookmark: _Toc102202496"&gt;&lt;SPAN style="mso-bookmark: _Toc102895411"&gt;&lt;SPAN style="mso-bookmark: _Toc103066521"&gt;&lt;SPAN style="mso-bookmark: _Toc130892894"&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/A&gt;&lt;/P&gt;&lt;SPAN style="mso-bookmark: _Toc130892894"&gt;&lt;/SPAN&gt;&lt;SPAN style="mso-bookmark: _Toc103066521"&gt;&lt;/SPAN&gt;&lt;SPAN style="mso-bookmark: _Toc102895411"&gt;&lt;/SPAN&gt;&lt;SPAN style="mso-bookmark: _Toc102202496"&gt;&lt;/SPAN&gt;&lt;SPAN style="mso-bookmark: _Toc101354349"&gt;&lt;/SPAN&gt;&lt;SPAN style="mso-bookmark: _Toc100055970"&gt;&lt;/SPAN&gt;
&lt;P class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=614064" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/gauravseth/archive/tags/JLCA/default.aspx">JLCA</category></item><item><title>JLCA 3.0 Cheat Sheet – A perspective</title><link>http://blogs.msdn.com/gauravseth/archive/2006/06/02/614027.aspx</link><pubDate>Fri, 02 Jun 2006 10:23:00 GMT</pubDate><guid isPermaLink="false">91d46819-8472-40ad-a661-2c78acb4018c:614027</guid><dc:creator>GauravS</dc:creator><slash:comments>3</slash:comments><comments>http://blogs.msdn.com/gauravseth/comments/614027.aspx</comments><wfw:commentRss>http://blogs.msdn.com/gauravseth/commentrss.aspx?PostID=614027</wfw:commentRss><wfw:comment>http://blogs.msdn.com/gauravseth/rsscomments.aspx?PostID=614027</wfw:comment><description>&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;FONT face=Verdana&gt;A lot many times I feel that exhaustive documentation is not available on the Java Language Conversion Tool (JLCA). We have recently been working on the same and in the next few blogs, I would aim to present parts of a cheat sheet for JLCA in the way of my blogs. Here is a list of all topics that I would be covering:&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;FONT face=Verdana&gt;========&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt 0.5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;FONT face=Verdana&gt;INTRODUCTION&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt 0.5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;FONT face=Verdana&gt;J2SE AND J2EE COVERAGE&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt 1in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1; tab-stops: list 1.0in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;FONT face=Verdana&gt;J2SE 1.3 BASIC FEATURES&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt 1in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1; tab-stops: list 1.0in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;FONT face=Verdana&gt;J2SE 1.3 JAVA FOUNDATION CLASSES (JFC)&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt 1in; TEXT-INDENT: -0.25in; mso-list: l0 level1 lfo1; tab-stops: list 1.0in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;FONT face=Verdana&gt;J2EE 1.3 FEATURES&lt;SPAN style="mso-tab-count: 1"&gt;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt 0.5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;FONT face=Verdana&gt;JLCA 3.0&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt 1in; TEXT-INDENT: -0.25in; mso-list: l1 level1 lfo2; tab-stops: list 1.0in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;FONT face=Verdana&gt;JAVA APIS CONVERSION&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt 1in; TEXT-INDENT: -0.25in; mso-list: l1 level1 lfo2; tab-stops: list 1.0in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;FONT face=Verdana&gt;JAVA TECHNOLOGIES CONVERSION&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt 1.5in; TEXT-INDENT: -0.25in; mso-list: l1 level2 lfo2; tab-stops: list 1.5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;SPAN style="mso-list: Ignore"&gt;o&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;FONT face=Verdana&gt;Java Beans&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt 1.5in; TEXT-INDENT: -0.25in; mso-list: l1 level2 lfo2; tab-stops: list 1.5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;SPAN style="mso-list: Ignore"&gt;o&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;FONT face=Verdana&gt;&lt;?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" /&gt;&lt;st1:City w:st="on"&gt;&lt;st1:place w:st="on"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;Enterprise&lt;/SPAN&gt;&lt;/st1:place&gt;&lt;/st1:City&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt; Java Beans (EJBs)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt 1.5in; TEXT-INDENT: -0.25in; mso-list: l1 level2 lfo2; tab-stops: list 1.5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;SPAN style="mso-list: Ignore"&gt;o&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;FONT face=Verdana&gt;Common Object Request Broker Architecture (CORBA)&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt 1.5in; TEXT-INDENT: -0.25in; mso-list: l1 level2 lfo2; tab-stops: list 1.5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;SPAN style="mso-list: Ignore"&gt;o&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;FONT face=Verdana&gt;Remote Method Invocation (RMI and RMI-IIOP)&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt 1.5in; TEXT-INDENT: -0.25in; mso-list: l1 level2 lfo2; tab-stops: list 1.5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;SPAN style="mso-list: Ignore"&gt;o&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;FONT face=Verdana&gt;Java Messaging Service (JMS)&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt 1.5in; TEXT-INDENT: -0.25in; mso-list: l1 level2 lfo2; tab-stops: list 1.5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;SPAN style="mso-list: Ignore"&gt;o&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;FONT face=Verdana&gt;Serialization&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt 1.5in; TEXT-INDENT: -0.25in; mso-list: l1 level2 lfo2; tab-stops: list 1.5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;SPAN style="mso-list: Ignore"&gt;o&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;FONT face=Verdana&gt;Java Accessibility (JAAPI)&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt 1.5in; TEXT-INDENT: -0.25in; mso-list: l1 level2 lfo2; tab-stops: list 1.5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;SPAN style="mso-list: Ignore"&gt;o&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;FONT face=Verdana&gt;Java Event Model (AWT and Swing)&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt 1.5in; TEXT-INDENT: -0.25in; mso-list: l1 level2 lfo2; tab-stops: list 1.5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;SPAN style="mso-list: Ignore"&gt;o&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;FONT face=Verdana&gt;Threads&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt 1in; TEXT-INDENT: -0.25in; mso-list: l1 level1 lfo2; tab-stops: list 1.0in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;FONT face=Verdana&gt;USABILITY FEATURES&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt 1.5in; TEXT-INDENT: -0.25in; mso-list: l1 level2 lfo2; tab-stops: list 1.5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;SPAN style="mso-list: Ignore"&gt;o&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;FONT face=Verdana&gt;Visual Studio .NET Designer Compliant&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt 1.5in; TEXT-INDENT: -0.25in; mso-list: l1 level2 lfo2; tab-stops: list 1.5in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: 'Courier New'; mso-fareast-font-family: 'Courier New'"&gt;&lt;SPAN style="mso-list: Ignore"&gt;o&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;FONT face=Verdana&gt;JLCA Extensibility Compliant&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt 1in; TEXT-INDENT: -0.25in; mso-list: l1 level1 lfo2; tab-stops: list 1.0in"&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Symbol; mso-fareast-font-family: Symbol; mso-bidi-font-family: Symbol"&gt;&lt;SPAN style="mso-list: Ignore"&gt;·&lt;SPAN style="FONT: 7pt 'Times New Roman'"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;FONT face=Verdana&gt;MISCELLANEOUS FEATURES&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;FONT face=Verdana&gt;========&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P class=MsoPlainText style="MARGIN: 0in 0in 0pt"&gt;&lt;SPAN style="FONT-SIZE: 10pt"&gt;&lt;FONT face=Verdana&gt;With time, as I publish each section, I would make the above as links so that users can read this as one document.&lt;o:p&gt;&lt;/o:p&gt;&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;img src="http://blogs.msdn.com/aggbug.aspx?PostID=614027" width="1" height="1"&gt;</description><category domain="http://blogs.msdn.com/gauravseth/archive/tags/JLCA/default.aspx">JLCA</category></item></channel></rss>