﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>语源科技BlogJava-Easy Net (Lucene &amp;&amp; SOA)</title><link>http://www.blogjava.net/Liangtianyu/</link><description /><language>zh-cn</language><lastBuildDate>Tue, 05 May 2026 23:42:38 GMT</lastBuildDate><pubDate>Tue, 05 May 2026 23:42:38 GMT</pubDate><ttl>60</ttl><item><title>NLucene与NVelocity</title><link>http://www.blogjava.net/Liangtianyu/archive/2008/12/06/244732.html</link><dc:creator>Terry Liang</dc:creator><author>Terry Liang</author><pubDate>Sat, 06 Dec 2008 01:11:00 GMT</pubDate><guid>http://www.blogjava.net/Liangtianyu/archive/2008/12/06/244732.html</guid><wfw:comment>http://www.blogjava.net/Liangtianyu/comments/244732.html</wfw:comment><comments>http://www.blogjava.net/Liangtianyu/archive/2008/12/06/244732.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.blogjava.net/Liangtianyu/comments/commentRss/244732.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/Liangtianyu/services/trackbacks/244732.html</trackback:ping><description><![CDATA[<p>Lucene又发布新版本了，所以我又有得忙了。<br />
前些日子，工作特别忙，原来2.3.2版本也没有完全修改完，现在下定决心尽快完成一个稳定可用版本。<br />
也是因为工作的原因，把velocity 1.6版本修改为NVelocity。NVelocity大概测试了一下，基本可用。想象这两个工程的测试工程没有写呢，头大呀！<br />
NLucene和NVelocity目前放在<a href="http://www.codeplex.com">www.codeplex.com上了。</a><br />
NLucene：<a href="http://www.codeplex.com/nlucene">www.codeplex.com/nlucene</a><br />
NVelocity：<a href="http://www.codeplex.com/nvelocity">www.codeplex.com/nvelocity</a></p>
<img src ="http://www.blogjava.net/Liangtianyu/aggbug/244732.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/Liangtianyu/" target="_blank">Terry Liang</a> 2008-12-06 09:11 <a href="http://www.blogjava.net/Liangtianyu/archive/2008/12/06/244732.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>正在修改基于Java Lucene 2.3.2的.Net Framework 3.5版本</title><link>http://www.blogjava.net/Liangtianyu/archive/2008/06/30/211572.html</link><dc:creator>Terry Liang</dc:creator><author>Terry Liang</author><pubDate>Mon, 30 Jun 2008 01:23:00 GMT</pubDate><guid>http://www.blogjava.net/Liangtianyu/archive/2008/06/30/211572.html</guid><wfw:comment>http://www.blogjava.net/Liangtianyu/comments/211572.html</wfw:comment><comments>http://www.blogjava.net/Liangtianyu/archive/2008/06/30/211572.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.blogjava.net/Liangtianyu/comments/commentRss/211572.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/Liangtianyu/services/trackbacks/211572.html</trackback:ping><description><![CDATA[目前正在把Java Lucene 2.3.2转换为.Net Framework 3.5版本，用C#。本来在一个月以前已经开始工作，可是因为本职工作太忙，耽误了一些时间，所以只能拖后一些时日了。目前还有300个错误需要修正。完成后打算放在www.codeplex.com上。<br />
希望能够得到大家支持！<br />
非常感谢园子里的各位朋友。<br />
<br />
<img src ="http://www.blogjava.net/Liangtianyu/aggbug/211572.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/Liangtianyu/" target="_blank">Terry Liang</a> 2008-06-30 09:23 <a href="http://www.blogjava.net/Liangtianyu/archive/2008/06/30/211572.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>memcached最新版本的vs2008工程</title><link>http://www.blogjava.net/Liangtianyu/archive/2008/04/14/192669.html</link><dc:creator>Terry Liang</dc:creator><author>Terry Liang</author><pubDate>Mon, 14 Apr 2008 02:19:00 GMT</pubDate><guid>http://www.blogjava.net/Liangtianyu/archive/2008/04/14/192669.html</guid><wfw:comment>http://www.blogjava.net/Liangtianyu/comments/192669.html</wfw:comment><comments>http://www.blogjava.net/Liangtianyu/archive/2008/04/14/192669.html#Feedback</comments><slash:comments>12</slash:comments><wfw:commentRss>http://www.blogjava.net/Liangtianyu/comments/commentRss/192669.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/Liangtianyu/services/trackbacks/192669.html</trackback:ping><description><![CDATA[memcached(http://www.danga.com/memcached/)是高效开源的分布式缓存系统，关于其详细使用方法，大家可以从网上获得。<br />
memcached的win32版本(http://www.splinedancer.com/memcached-win32/)，下载后并不能正常编译成功。发布可以正常编译的使用的（经过简单测试）VS 2008 memcached工程文件，包含最新稳定版本的libevent(http://monkey.org/~provos/libevent/)。<br />
个人比较感兴趣的改进是可以批量获取。<br />
如需要可以email我：<br />
<br />
Email:liangtianyu@gmail.com<br />
MSN:terry.liangtianyu@hotmail.com<br />
Fetion:662134051<br />
<br />
非常欢迎交流相关问题！<br />
<br />
<img src ="http://www.blogjava.net/Liangtianyu/aggbug/192669.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/Liangtianyu/" target="_blank">Terry Liang</a> 2008-04-14 10:19 <a href="http://www.blogjava.net/Liangtianyu/archive/2008/04/14/192669.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Lucene 2.1研究：发布NLucene-2.1</title><link>http://www.blogjava.net/Liangtianyu/archive/2007/12/26/170446.html</link><dc:creator>Terry Liang</dc:creator><author>Terry Liang</author><pubDate>Wed, 26 Dec 2007 00:38:00 GMT</pubDate><guid>http://www.blogjava.net/Liangtianyu/archive/2007/12/26/170446.html</guid><wfw:comment>http://www.blogjava.net/Liangtianyu/comments/170446.html</wfw:comment><comments>http://www.blogjava.net/Liangtianyu/archive/2007/12/26/170446.html#Feedback</comments><slash:comments>15</slash:comments><wfw:commentRss>http://www.blogjava.net/Liangtianyu/comments/commentRss/170446.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/Liangtianyu/services/trackbacks/170446.html</trackback:ping><description><![CDATA[<p>发布个人修改的基于.Net 3.5的Lucene 2.1版本，经过测试，也在实际项目中应用过，如有需要请发邮件给我：<a href="mailto:liangtianyu@gmail.com">liangtianyu@gmail.com</a>。</p>
<img src ="http://www.blogjava.net/Liangtianyu/aggbug/170446.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/Liangtianyu/" target="_blank">Terry Liang</a> 2007-12-26 08:38 <a href="http://www.blogjava.net/Liangtianyu/archive/2007/12/26/170446.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Ext 2.0使用:组件开发模式</title><link>http://www.blogjava.net/Liangtianyu/archive/2007/11/12/160017.html</link><dc:creator>Terry Liang</dc:creator><author>Terry Liang</author><pubDate>Mon, 12 Nov 2007 09:42:00 GMT</pubDate><guid>http://www.blogjava.net/Liangtianyu/archive/2007/11/12/160017.html</guid><wfw:comment>http://www.blogjava.net/Liangtianyu/comments/160017.html</wfw:comment><comments>http://www.blogjava.net/Liangtianyu/archive/2007/11/12/160017.html#Feedback</comments><slash:comments>6</slash:comments><wfw:commentRss>http://www.blogjava.net/Liangtianyu/comments/commentRss/160017.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/Liangtianyu/services/trackbacks/160017.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: Ext 2.0中取消了组件的构造方法，你完全可以在initComponent中执行自己的构造逻辑。假如开发过Asp.Net的控件，那么你应该比较熟悉这种开发模式。只要你了解Ext控件的各个方法的生命周期，调用模式，那么你可以随心所欲的继承和扩展Ext的组件，和开发自己的新的组件。比如我们需要一个显示用户信息的Grid，那么在Ext 2.0中可以更加方便的实现。以下代码是显示用户信息的G...&nbsp;&nbsp;<a href='http://www.blogjava.net/Liangtianyu/archive/2007/11/12/160017.html'>阅读全文</a><img src ="http://www.blogjava.net/Liangtianyu/aggbug/160017.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/Liangtianyu/" target="_blank">Terry Liang</a> 2007-11-12 17:42 <a href="http://www.blogjava.net/Liangtianyu/archive/2007/11/12/160017.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Ext 2.0使用:对分页Ext.PagingToolbar的扩展</title><link>http://www.blogjava.net/Liangtianyu/archive/2007/11/05/158155.html</link><dc:creator>Terry Liang</dc:creator><author>Terry Liang</author><pubDate>Mon, 05 Nov 2007 00:33:00 GMT</pubDate><guid>http://www.blogjava.net/Liangtianyu/archive/2007/11/05/158155.html</guid><wfw:comment>http://www.blogjava.net/Liangtianyu/comments/158155.html</wfw:comment><comments>http://www.blogjava.net/Liangtianyu/archive/2007/11/05/158155.html#Feedback</comments><slash:comments>22</slash:comments><wfw:commentRss>http://www.blogjava.net/Liangtianyu/comments/commentRss/158155.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/Liangtianyu/services/trackbacks/158155.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 在Ext的原有分页控件中，服务器端方法是根据传入的起始数据记录号(start)，和显示多少条记录(limit)来返回当前页记录的。有时候我们经常是根据当前页码(pageIndex)，和每页显示记录数(pageSize)来获取当前页数据，下面就是我根据需要自己写的一个对Ext.PagingToolbar的扩展：Ext.PagingToolbarExt。&nbsp;&nbsp;1/**//**...&nbsp;&nbsp;<a href='http://www.blogjava.net/Liangtianyu/archive/2007/11/05/158155.html'>阅读全文</a><img src ="http://www.blogjava.net/Liangtianyu/aggbug/158155.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/Liangtianyu/" target="_blank">Terry Liang</a> 2007-11-05 08:33 <a href="http://www.blogjava.net/Liangtianyu/archive/2007/11/05/158155.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>用Applet实现基于Browser的文件拖动</title><link>http://www.blogjava.net/Liangtianyu/archive/2007/08/30/141286.html</link><dc:creator>Terry Liang</dc:creator><author>Terry Liang</author><pubDate>Thu, 30 Aug 2007 03:52:00 GMT</pubDate><guid>http://www.blogjava.net/Liangtianyu/archive/2007/08/30/141286.html</guid><wfw:comment>http://www.blogjava.net/Liangtianyu/comments/141286.html</wfw:comment><comments>http://www.blogjava.net/Liangtianyu/archive/2007/08/30/141286.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.blogjava.net/Liangtianyu/comments/commentRss/141286.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/Liangtianyu/services/trackbacks/141286.html</trackback:ping><description><![CDATA[需求：<br>在浏览器中显示文件列表，每个文件前面有个图标，拖动图标到应用程序，可以直接在应用程序中打开对的文件。<br><br>环境：<br>JDK：6.0<br>Develop Tools：Eclipse 3.30<br><br>备注：<br>图标用Applet显示，直接拖拽Applet就可以实现此功能<br><br>代码：<br>
<div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><span style="COLOR: #008080">&nbsp;1</span><img src="http://www.blogjava.net/Images/OutliningIndicators/None.gif" align=top><span style="COLOR: #0000ff">public</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #0000ff">class</span><span style="COLOR: #000000">&nbsp;GragUtil&nbsp;</span><span style="COLOR: #0000ff">extends</span><span style="COLOR: #000000">&nbsp;Applet&nbsp;</span><span style="COLOR: #0000ff">implements</span><span style="COLOR: #000000">&nbsp;DropTargetListener,&nbsp;DragSourceListener,<br></span><span style="COLOR: #008080">&nbsp;2</span><span style="COLOR: #000000"><img id=Codehighlighter1_124_2140_Open_Image onclick="this.style.display='none'; Codehighlighter1_124_2140_Open_Text.style.display='none'; Codehighlighter1_124_2140_Closed_Image.style.display='inline'; Codehighlighter1_124_2140_Closed_Text.style.display='inline';" src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedBlockStart.gif" align=top><img id=Codehighlighter1_124_2140_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_124_2140_Closed_Text.style.display='none'; Codehighlighter1_124_2140_Open_Image.style.display='inline'; Codehighlighter1_124_2140_Open_Text.style.display='inline';" src="http://www.blogjava.net/Images/OutliningIndicators/ContractedBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;DragGestureListener,&nbsp;Transferable&nbsp;</span><span id=Codehighlighter1_124_2140_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"></span><span id=Codehighlighter1_124_2140_Open_Text><span style="COLOR: #000000">{<br></span><span style="COLOR: #008080">&nbsp;3</span><span style="COLOR: #000000"><img src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;String&nbsp;path;<br></span><span style="COLOR: #008080">&nbsp;4</span><span style="COLOR: #000000"><img src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;DropTarget&nbsp;dropTarget</span><span style="COLOR: #000000">=</span><span style="COLOR: #0000ff">new</span><span style="COLOR: #000000">&nbsp;DropTarget(</span><span style="COLOR: #0000ff">this</span><span style="COLOR: #000000">,</span><span style="COLOR: #0000ff">this</span><span style="COLOR: #000000">);<br></span><span style="COLOR: #008080">&nbsp;5</span><span style="COLOR: #000000"><img src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;DragSource&nbsp;dragSource</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">DragSource.getDefaultDragSource();<br></span><span style="COLOR: #008080">&nbsp;6</span><span style="COLOR: #000000"><img src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;<br></span><span style="COLOR: #008080">&nbsp;7</span><span style="COLOR: #000000"><img id=Codehighlighter1_274_297_Open_Image onclick="this.style.display='none'; Codehighlighter1_274_297_Open_Text.style.display='none'; Codehighlighter1_274_297_Closed_Image.style.display='inline'; Codehighlighter1_274_297_Closed_Text.style.display='inline';" src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedSubBlockStart.gif" align=top><img id=Codehighlighter1_274_297_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_274_297_Closed_Text.style.display='none'; Codehighlighter1_274_297_Open_Image.style.display='inline'; Codehighlighter1_274_297_Open_Text.style.display='inline';" src="http://www.blogjava.net/Images/OutliningIndicators/ContractedSubBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">public</span><span style="COLOR: #000000">&nbsp;String&nbsp;getPath()</span><span id=Codehighlighter1_274_297_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"></span><span id=Codehighlighter1_274_297_Open_Text><span style="COLOR: #000000">{<br></span><span style="COLOR: #008080">&nbsp;8</span><span style="COLOR: #000000"><img src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">return</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #0000ff">this</span><span style="COLOR: #000000">.path;<br></span><span style="COLOR: #008080">&nbsp;9</span><span style="COLOR: #000000"><img src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="COLOR: #000000"><br></span><span style="COLOR: #008080">10</span><span style="COLOR: #000000"><img src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;<br></span><span style="COLOR: #008080">11</span><span style="COLOR: #000000"><img id=Codehighlighter1_334_355_Open_Image onclick="this.style.display='none'; Codehighlighter1_334_355_Open_Text.style.display='none'; Codehighlighter1_334_355_Closed_Image.style.display='inline'; Codehighlighter1_334_355_Closed_Text.style.display='inline';" src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedSubBlockStart.gif" align=top><img id=Codehighlighter1_334_355_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_334_355_Closed_Text.style.display='none'; Codehighlighter1_334_355_Open_Image.style.display='inline'; Codehighlighter1_334_355_Open_Text.style.display='inline';" src="http://www.blogjava.net/Images/OutliningIndicators/ContractedSubBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">public</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #0000ff">void</span><span style="COLOR: #000000">&nbsp;setPath(String&nbsp;path)</span><span id=Codehighlighter1_334_355_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"></span><span id=Codehighlighter1_334_355_Open_Text><span style="COLOR: #000000">{<br></span><span style="COLOR: #008080">12</span><span style="COLOR: #000000"><img src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">this</span><span style="COLOR: #000000">.path</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">path;<br></span><span style="COLOR: #008080">13</span><span style="COLOR: #000000"><img src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="COLOR: #000000"><br></span><span style="COLOR: #008080">14</span><span style="COLOR: #000000"><img src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" align=top><br></span><span style="COLOR: #008080">15</span><span style="COLOR: #000000"><img id=Codehighlighter1_377_474_Open_Image onclick="this.style.display='none'; Codehighlighter1_377_474_Open_Text.style.display='none'; Codehighlighter1_377_474_Closed_Image.style.display='inline'; Codehighlighter1_377_474_Closed_Text.style.display='inline';" src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedSubBlockStart.gif" align=top><img id=Codehighlighter1_377_474_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_377_474_Closed_Text.style.display='none'; Codehighlighter1_377_474_Open_Image.style.display='inline'; Codehighlighter1_377_474_Open_Text.style.display='inline';" src="http://www.blogjava.net/Images/OutliningIndicators/ContractedSubBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">public</span><span style="COLOR: #000000">&nbsp;GragUtil()&nbsp;</span><span id=Codehighlighter1_377_474_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"></span><span id=Codehighlighter1_377_474_Open_Text><span style="COLOR: #000000">{<br></span><span style="COLOR: #008080">16</span><span style="COLOR: #000000"><img src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;dragSource.createDefaultDragGestureRecognizer(</span><span style="COLOR: #0000ff">this</span><span style="COLOR: #000000">,&nbsp;DnDConstants.ACTION_COPY_OR_MOVE,</span><span style="COLOR: #0000ff">this</span><span style="COLOR: #000000">);<br></span><span style="COLOR: #008080">17</span><span style="COLOR: #000000"><img src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="COLOR: #000000"><br></span><span style="COLOR: #008080">18</span><span style="COLOR: #000000"><img src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" align=top><br></span><span style="COLOR: #008080">19</span><span style="COLOR: #000000"><img id=Codehighlighter1_541_612_Open_Image onclick="this.style.display='none'; Codehighlighter1_541_612_Open_Text.style.display='none'; Codehighlighter1_541_612_Closed_Image.style.display='inline'; Codehighlighter1_541_612_Closed_Text.style.display='inline';" src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedSubBlockStart.gif" align=top><img id=Codehighlighter1_541_612_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_541_612_Closed_Text.style.display='none'; Codehighlighter1_541_612_Open_Image.style.display='inline'; Codehighlighter1_541_612_Open_Text.style.display='inline';" src="http://www.blogjava.net/Images/OutliningIndicators/ContractedSubBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">public</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #0000ff">void</span><span style="COLOR: #000000">&nbsp;dragEnter(DropTargetDragEvent&nbsp;dropTargetDragEvent)&nbsp;</span><span id=Codehighlighter1_541_612_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"></span><span id=Codehighlighter1_541_612_Open_Text><span style="COLOR: #000000">{<br></span><span style="COLOR: #008080">20</span><span style="COLOR: #000000"><img src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;dropTargetDragEvent.acceptDrag(DnDConstants.ACTION_COPY_OR_MOVE);<br></span><span style="COLOR: #008080">21</span><span style="COLOR: #000000"><img src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="COLOR: #000000"><br></span><span style="COLOR: #008080">22</span><span style="COLOR: #000000"><img src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" align=top><br></span><span style="COLOR: #008080">23</span><span style="COLOR: #000000"><img id=Codehighlighter1_670_711_Open_Image onclick="this.style.display='none'; Codehighlighter1_670_711_Open_Text.style.display='none'; Codehighlighter1_670_711_Closed_Image.style.display='inline'; Codehighlighter1_670_711_Closed_Text.style.display='inline';" src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedSubBlockStart.gif" align=top><img id=Codehighlighter1_670_711_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_670_711_Closed_Text.style.display='none'; Codehighlighter1_670_711_Open_Image.style.display='inline'; Codehighlighter1_670_711_Open_Text.style.display='inline';" src="http://www.blogjava.net/Images/OutliningIndicators/ContractedSubBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">public</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #0000ff">void</span><span style="COLOR: #000000">&nbsp;dragExit(DropTargetEvent&nbsp;dropTargetEvent)&nbsp;</span><span id=Codehighlighter1_670_711_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"></span><span id=Codehighlighter1_670_711_Open_Text><span style="COLOR: #000000">{<br></span><span style="COLOR: #008080">24</span><span style="COLOR: #000000"><img src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #008000">//</span><span style="COLOR: #008000">&nbsp;TODO&nbsp;Auto-generated&nbsp;method&nbsp;stub</span><span style="COLOR: #008000"><br></span><span style="COLOR: #008080">25</span><span style="COLOR: #008000"><img src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" align=top></span><span style="COLOR: #000000"><br></span><span style="COLOR: #008080">26</span><span style="COLOR: #000000"><img src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="COLOR: #000000"><br></span><span style="COLOR: #008080">27</span><span style="COLOR: #000000"><img src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" align=top><br></span><span style="COLOR: #008080">28</span><span style="COLOR: #000000"><img id=Codehighlighter1_777_818_Open_Image onclick="this.style.display='none'; Codehighlighter1_777_818_Open_Text.style.display='none'; Codehighlighter1_777_818_Closed_Image.style.display='inline'; Codehighlighter1_777_818_Closed_Text.style.display='inline';" src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedSubBlockStart.gif" align=top><img id=Codehighlighter1_777_818_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_777_818_Closed_Text.style.display='none'; Codehighlighter1_777_818_Open_Image.style.display='inline'; Codehighlighter1_777_818_Open_Text.style.display='inline';" src="http://www.blogjava.net/Images/OutliningIndicators/ContractedSubBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">public</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #0000ff">void</span><span style="COLOR: #000000">&nbsp;dragOver(DropTargetDragEvent&nbsp;dropTargetDragEvent)&nbsp;</span><span id=Codehighlighter1_777_818_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"></span><span id=Codehighlighter1_777_818_Open_Text><span style="COLOR: #000000">{<br></span><span style="COLOR: #008080">29</span><span style="COLOR: #000000"><img src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #008000">//</span><span style="COLOR: #008000">&nbsp;TODO&nbsp;Auto-generated&nbsp;method&nbsp;stub</span><span style="COLOR: #008000"><br></span><span style="COLOR: #008080">30</span><span style="COLOR: #008000"><img src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" align=top></span><span style="COLOR: #000000"><br></span><span style="COLOR: #008080">31</span><span style="COLOR: #000000"><img src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="COLOR: #000000"><br></span><span style="COLOR: #008080">32</span><span style="COLOR: #000000"><img src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" align=top><br></span><span style="COLOR: #008080">33</span><span style="COLOR: #000000"><img id=Codehighlighter1_880_886_Open_Image onclick="this.style.display='none'; Codehighlighter1_880_886_Open_Text.style.display='none'; Codehighlighter1_880_886_Closed_Image.style.display='inline'; Codehighlighter1_880_886_Closed_Text.style.display='inline';" src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedSubBlockStart.gif" align=top><img id=Codehighlighter1_880_886_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_880_886_Closed_Text.style.display='none'; Codehighlighter1_880_886_Open_Image.style.display='inline'; Codehighlighter1_880_886_Open_Text.style.display='inline';" src="http://www.blogjava.net/Images/OutliningIndicators/ContractedSubBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">public</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #0000ff">void</span><span style="COLOR: #000000">&nbsp;drop(DropTargetDropEvent&nbsp;dropTargetDropEvent)&nbsp;</span><span id=Codehighlighter1_880_886_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"></span><span id=Codehighlighter1_880_886_Open_Text><span style="COLOR: #000000">{<br></span><span style="COLOR: #008080">34</span><span style="COLOR: #000000"><img src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br></span><span style="COLOR: #008080">35</span><span style="COLOR: #000000"><img src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="COLOR: #000000"><br></span><span style="COLOR: #008080">36</span><span style="COLOR: #000000"><img src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" align=top><br></span><span style="COLOR: #008080">37</span><span style="COLOR: #000000"><img id=Codehighlighter1_946_987_Open_Image onclick="this.style.display='none'; Codehighlighter1_946_987_Open_Text.style.display='none'; Codehighlighter1_946_987_Closed_Image.style.display='inline'; Codehighlighter1_946_987_Closed_Text.style.display='inline';" src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedSubBlockStart.gif" align=top><img id=Codehighlighter1_946_987_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_946_987_Closed_Text.style.display='none'; Codehighlighter1_946_987_Open_Image.style.display='inline'; Codehighlighter1_946_987_Open_Text.style.display='inline';" src="http://www.blogjava.net/Images/OutliningIndicators/ContractedSubBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">public</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #0000ff">void</span><span style="COLOR: #000000">&nbsp;dropActionChanged(DropTargetDragEvent&nbsp;arg0)&nbsp;</span><span id=Codehighlighter1_946_987_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"></span><span id=Codehighlighter1_946_987_Open_Text><span style="COLOR: #000000">{<br></span><span style="COLOR: #008080">38</span><span style="COLOR: #000000"><img src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #008000">//</span><span style="COLOR: #008000">&nbsp;TODO&nbsp;Auto-generated&nbsp;method&nbsp;stub</span><span style="COLOR: #008000"><br></span><span style="COLOR: #008080">39</span><span style="COLOR: #008000"><img src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" align=top></span><span style="COLOR: #000000"><br></span><span style="COLOR: #008080">40</span><span style="COLOR: #000000"><img src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="COLOR: #000000"><br></span><span style="COLOR: #008080">41</span><span style="COLOR: #000000"><img src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" align=top><br></span><span style="COLOR: #008080">42</span><span style="COLOR: #000000"><img id=Codehighlighter1_1041_1082_Open_Image onclick="this.style.display='none'; Codehighlighter1_1041_1082_Open_Text.style.display='none'; Codehighlighter1_1041_1082_Closed_Image.style.display='inline'; Codehighlighter1_1041_1082_Closed_Text.style.display='inline';" src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedSubBlockStart.gif" align=top><img id=Codehighlighter1_1041_1082_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_1041_1082_Closed_Text.style.display='none'; Codehighlighter1_1041_1082_Open_Image.style.display='inline'; Codehighlighter1_1041_1082_Open_Text.style.display='inline';" src="http://www.blogjava.net/Images/OutliningIndicators/ContractedSubBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">public</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #0000ff">void</span><span style="COLOR: #000000">&nbsp;dragDropEnd(DragSourceDropEvent&nbsp;arg0)&nbsp;</span><span id=Codehighlighter1_1041_1082_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"></span><span id=Codehighlighter1_1041_1082_Open_Text><span style="COLOR: #000000">{<br></span><span style="COLOR: #008080">43</span><span style="COLOR: #000000"><img src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #008000">//</span><span style="COLOR: #008000">&nbsp;TODO&nbsp;Auto-generated&nbsp;method&nbsp;stub</span><span style="COLOR: #008000"><br></span><span style="COLOR: #008080">44</span><span style="COLOR: #008000"><img src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" align=top></span><span style="COLOR: #000000"><br></span><span style="COLOR: #008080">45</span><span style="COLOR: #000000"><img src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="COLOR: #000000"><br></span><span style="COLOR: #008080">46</span><span style="COLOR: #000000"><img src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" align=top><br></span><span style="COLOR: #008080">47</span><span style="COLOR: #000000"><img id=Codehighlighter1_1134_1175_Open_Image onclick="this.style.display='none'; Codehighlighter1_1134_1175_Open_Text.style.display='none'; Codehighlighter1_1134_1175_Closed_Image.style.display='inline'; Codehighlighter1_1134_1175_Closed_Text.style.display='inline';" src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedSubBlockStart.gif" align=top><img id=Codehighlighter1_1134_1175_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_1134_1175_Closed_Text.style.display='none'; Codehighlighter1_1134_1175_Open_Image.style.display='inline'; Codehighlighter1_1134_1175_Open_Text.style.display='inline';" src="http://www.blogjava.net/Images/OutliningIndicators/ContractedSubBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">public</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #0000ff">void</span><span style="COLOR: #000000">&nbsp;dragEnter(DragSourceDragEvent&nbsp;arg0)&nbsp;</span><span id=Codehighlighter1_1134_1175_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"></span><span id=Codehighlighter1_1134_1175_Open_Text><span style="COLOR: #000000">{<br></span><span style="COLOR: #008080">48</span><span style="COLOR: #000000"><img src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #008000">//</span><span style="COLOR: #008000">&nbsp;TODO&nbsp;Auto-generated&nbsp;method&nbsp;stub</span><span style="COLOR: #008000"><br></span><span style="COLOR: #008080">49</span><span style="COLOR: #008000"><img src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" align=top></span><span style="COLOR: #000000"><br></span><span style="COLOR: #008080">50</span><span style="COLOR: #000000"><img src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="COLOR: #000000"><br></span><span style="COLOR: #008080">51</span><span style="COLOR: #000000"><img src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" align=top><br></span><span style="COLOR: #008080">52</span><span style="COLOR: #000000"><img id=Codehighlighter1_1222_1263_Open_Image onclick="this.style.display='none'; Codehighlighter1_1222_1263_Open_Text.style.display='none'; Codehighlighter1_1222_1263_Closed_Image.style.display='inline'; Codehighlighter1_1222_1263_Closed_Text.style.display='inline';" src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedSubBlockStart.gif" align=top><img id=Codehighlighter1_1222_1263_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_1222_1263_Closed_Text.style.display='none'; Codehighlighter1_1222_1263_Open_Image.style.display='inline'; Codehighlighter1_1222_1263_Open_Text.style.display='inline';" src="http://www.blogjava.net/Images/OutliningIndicators/ContractedSubBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">public</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #0000ff">void</span><span style="COLOR: #000000">&nbsp;dragExit(DragSourceEvent&nbsp;arg0)&nbsp;</span><span id=Codehighlighter1_1222_1263_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"></span><span id=Codehighlighter1_1222_1263_Open_Text><span style="COLOR: #000000">{<br></span><span style="COLOR: #008080">53</span><span style="COLOR: #000000"><img src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #008000">//</span><span style="COLOR: #008000">&nbsp;TODO&nbsp;Auto-generated&nbsp;method&nbsp;stub</span><span style="COLOR: #008000"><br></span><span style="COLOR: #008080">54</span><span style="COLOR: #008000"><img src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" align=top></span><span style="COLOR: #000000"><br></span><span style="COLOR: #008080">55</span><span style="COLOR: #000000"><img src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="COLOR: #000000"><br></span><span style="COLOR: #008080">56</span><span style="COLOR: #000000"><img src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" align=top><br></span><span style="COLOR: #008080">57</span><span style="COLOR: #000000"><img id=Codehighlighter1_1314_1355_Open_Image onclick="this.style.display='none'; Codehighlighter1_1314_1355_Open_Text.style.display='none'; Codehighlighter1_1314_1355_Closed_Image.style.display='inline'; Codehighlighter1_1314_1355_Closed_Text.style.display='inline';" src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedSubBlockStart.gif" align=top><img id=Codehighlighter1_1314_1355_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_1314_1355_Closed_Text.style.display='none'; Codehighlighter1_1314_1355_Open_Image.style.display='inline'; Codehighlighter1_1314_1355_Open_Text.style.display='inline';" src="http://www.blogjava.net/Images/OutliningIndicators/ContractedSubBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">public</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #0000ff">void</span><span style="COLOR: #000000">&nbsp;dragOver(DragSourceDragEvent&nbsp;arg0)&nbsp;</span><span id=Codehighlighter1_1314_1355_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"></span><span id=Codehighlighter1_1314_1355_Open_Text><span style="COLOR: #000000">{<br></span><span style="COLOR: #008080">58</span><span style="COLOR: #000000"><img src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #008000">//</span><span style="COLOR: #008000">&nbsp;TODO&nbsp;Auto-generated&nbsp;method&nbsp;stub</span><span style="COLOR: #008000"><br></span><span style="COLOR: #008080">59</span><span style="COLOR: #008000"><img src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" align=top></span><span style="COLOR: #000000"><br></span><span style="COLOR: #008080">60</span><span style="COLOR: #000000"><img src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="COLOR: #000000"><br></span><span style="COLOR: #008080">61</span><span style="COLOR: #000000"><img src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" align=top><br></span><span style="COLOR: #008080">62</span><span style="COLOR: #000000"><img id=Codehighlighter1_1415_1456_Open_Image onclick="this.style.display='none'; Codehighlighter1_1415_1456_Open_Text.style.display='none'; Codehighlighter1_1415_1456_Closed_Image.style.display='inline'; Codehighlighter1_1415_1456_Closed_Text.style.display='inline';" src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedSubBlockStart.gif" align=top><img id=Codehighlighter1_1415_1456_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_1415_1456_Closed_Text.style.display='none'; Codehighlighter1_1415_1456_Open_Image.style.display='inline'; Codehighlighter1_1415_1456_Open_Text.style.display='inline';" src="http://www.blogjava.net/Images/OutliningIndicators/ContractedSubBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">public</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #0000ff">void</span><span style="COLOR: #000000">&nbsp;dropActionChanged(DragSourceDragEvent&nbsp;arg0)&nbsp;</span><span id=Codehighlighter1_1415_1456_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"></span><span id=Codehighlighter1_1415_1456_Open_Text><span style="COLOR: #000000">{<br></span><span style="COLOR: #008080">63</span><span style="COLOR: #000000"><img src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #008000">//</span><span style="COLOR: #008000">&nbsp;TODO&nbsp;Auto-generated&nbsp;method&nbsp;stub</span><span style="COLOR: #008000"><br></span><span style="COLOR: #008080">64</span><span style="COLOR: #008000"><img src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" align=top></span><span style="COLOR: #000000"><br></span><span style="COLOR: #008080">65</span><span style="COLOR: #000000"><img src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="COLOR: #000000"><br></span><span style="COLOR: #008080">66</span><span style="COLOR: #000000"><img src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" align=top><br></span><span style="COLOR: #008080">67</span><span style="COLOR: #000000"><img id=Codehighlighter1_1529_1600_Open_Image onclick="this.style.display='none'; Codehighlighter1_1529_1600_Open_Text.style.display='none'; Codehighlighter1_1529_1600_Closed_Image.style.display='inline'; Codehighlighter1_1529_1600_Closed_Text.style.display='inline';" src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedSubBlockStart.gif" align=top><img id=Codehighlighter1_1529_1600_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_1529_1600_Closed_Text.style.display='none'; Codehighlighter1_1529_1600_Open_Image.style.display='inline'; Codehighlighter1_1529_1600_Open_Text.style.display='inline';" src="http://www.blogjava.net/Images/OutliningIndicators/ContractedSubBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">public</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #0000ff">void</span><span style="COLOR: #000000">&nbsp;dragGestureRecognized(DragGestureEvent&nbsp;dragGestureEvent)&nbsp;</span><span id=Codehighlighter1_1529_1600_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"></span><span id=Codehighlighter1_1529_1600_Open_Text><span style="COLOR: #000000">{<br></span><span style="COLOR: #008080">68</span><span style="COLOR: #000000"><img src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;dragGestureEvent.startDrag(DragSource.DefaultCopyDrop,</span><span style="COLOR: #0000ff">this</span><span style="COLOR: #000000">,</span><span style="COLOR: #0000ff">this</span><span style="COLOR: #000000">);<br></span><span style="COLOR: #008080">69</span><span style="COLOR: #000000"><img src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="COLOR: #000000"><br></span><span style="COLOR: #008080">70</span><span style="COLOR: #000000"><img src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" align=top><br></span><span style="COLOR: #008080">71</span><span style="COLOR: #000000"><img src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">public</span><span style="COLOR: #000000">&nbsp;Object&nbsp;getTransferData(DataFlavor&nbsp;flavor)<br></span><span style="COLOR: #008080">72</span><span style="COLOR: #000000"><img id=Codehighlighter1_1703_1916_Open_Image onclick="this.style.display='none'; Codehighlighter1_1703_1916_Open_Text.style.display='none'; Codehighlighter1_1703_1916_Closed_Image.style.display='inline'; Codehighlighter1_1703_1916_Closed_Text.style.display='inline';" src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedSubBlockStart.gif" align=top><img id=Codehighlighter1_1703_1916_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_1703_1916_Closed_Text.style.display='none'; Codehighlighter1_1703_1916_Open_Image.style.display='inline'; Codehighlighter1_1703_1916_Open_Text.style.display='inline';" src="http://www.blogjava.net/Images/OutliningIndicators/ContractedSubBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">throws</span><span style="COLOR: #000000">&nbsp;UnsupportedFlavorException,&nbsp;IOException&nbsp;</span><span id=Codehighlighter1_1703_1916_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"></span><span id=Codehighlighter1_1703_1916_Open_Text><span style="COLOR: #000000">{<br></span><span style="COLOR: #008080">73</span><span style="COLOR: #000000"><img id=Codehighlighter1_1748_1852_Open_Image onclick="this.style.display='none'; Codehighlighter1_1748_1852_Open_Text.style.display='none'; Codehighlighter1_1748_1852_Closed_Image.style.display='inline'; Codehighlighter1_1748_1852_Closed_Text.style.display='inline';" src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedSubBlockStart.gif" align=top><img id=Codehighlighter1_1748_1852_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_1748_1852_Closed_Text.style.display='none'; Codehighlighter1_1748_1852_Open_Image.style.display='inline'; Codehighlighter1_1748_1852_Open_Text.style.display='inline';" src="http://www.blogjava.net/Images/OutliningIndicators/ContractedSubBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">if</span><span style="COLOR: #000000">(flavor</span><span style="COLOR: #000000">==</span><span style="COLOR: #000000">DataFlavor.javaFileListFlavor)</span><span id=Codehighlighter1_1748_1852_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"></span><span id=Codehighlighter1_1748_1852_Open_Text><span style="COLOR: #000000">{<br></span><span style="COLOR: #008080">74</span><span style="COLOR: #000000"><img src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;ArrayList</span><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000">File</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000">&nbsp;files</span><span style="COLOR: #000000">=</span><span style="COLOR: #0000ff">new</span><span style="COLOR: #000000">&nbsp;ArrayList</span><span style="COLOR: #000000">&lt;</span><span style="COLOR: #000000">File</span><span style="COLOR: #000000">&gt;</span><span style="COLOR: #000000">();<br></span><span style="COLOR: #008080">75</span><span style="COLOR: #000000"><img src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;files.add(</span><span style="COLOR: #0000ff">new</span><span style="COLOR: #000000">&nbsp;File(</span><span style="COLOR: #0000ff">this</span><span style="COLOR: #000000">.path));<br></span><span style="COLOR: #008080">76</span><span style="COLOR: #000000"><img src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">return</span><span style="COLOR: #000000">&nbsp;files;<br></span><span style="COLOR: #008080">77</span><span style="COLOR: #000000"><img src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="COLOR: #000000"><br></span><span style="COLOR: #008080">78</span><span style="COLOR: #000000"><img id=Codehighlighter1_1860_1913_Open_Image onclick="this.style.display='none'; Codehighlighter1_1860_1913_Open_Text.style.display='none'; Codehighlighter1_1860_1913_Closed_Image.style.display='inline'; Codehighlighter1_1860_1913_Closed_Text.style.display='inline';" src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedSubBlockStart.gif" align=top><img id=Codehighlighter1_1860_1913_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_1860_1913_Closed_Text.style.display='none'; Codehighlighter1_1860_1913_Open_Image.style.display='inline'; Codehighlighter1_1860_1913_Open_Text.style.display='inline';" src="http://www.blogjava.net/Images/OutliningIndicators/ContractedSubBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">else</span><span id=Codehighlighter1_1860_1913_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"></span><span id=Codehighlighter1_1860_1913_Open_Text><span style="COLOR: #000000">{<br></span><span style="COLOR: #008080">79</span><span style="COLOR: #000000"><img src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">throw</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #0000ff">new</span><span style="COLOR: #000000">&nbsp;UnsupportedFlavorException(flavor);<br></span><span style="COLOR: #008080">80</span><span style="COLOR: #000000"><img src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="COLOR: #000000"><br></span><span style="COLOR: #008080">81</span><span style="COLOR: #000000"><img src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="COLOR: #000000"><br></span><span style="COLOR: #008080">82</span><span style="COLOR: #000000"><img src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" align=top><br></span><span style="COLOR: #008080">83</span><span style="COLOR: #000000"><img id=Codehighlighter1_1965_2026_Open_Image onclick="this.style.display='none'; Codehighlighter1_1965_2026_Open_Text.style.display='none'; Codehighlighter1_1965_2026_Closed_Image.style.display='inline'; Codehighlighter1_1965_2026_Closed_Text.style.display='inline';" src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedSubBlockStart.gif" align=top><img id=Codehighlighter1_1965_2026_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_1965_2026_Closed_Text.style.display='none'; Codehighlighter1_1965_2026_Open_Image.style.display='inline'; Codehighlighter1_1965_2026_Open_Text.style.display='inline';" src="http://www.blogjava.net/Images/OutliningIndicators/ContractedSubBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">public</span><span style="COLOR: #000000">&nbsp;DataFlavor[]&nbsp;getTransferDataFlavors()&nbsp;</span><span id=Codehighlighter1_1965_2026_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"></span><span id=Codehighlighter1_1965_2026_Open_Text><span style="COLOR: #000000">{<br></span><span style="COLOR: #008080">84</span><span style="COLOR: #000000"><img id=Codehighlighter1_1992_2022_Open_Image onclick="this.style.display='none'; Codehighlighter1_1992_2022_Open_Text.style.display='none'; Codehighlighter1_1992_2022_Closed_Image.style.display='inline'; Codehighlighter1_1992_2022_Closed_Text.style.display='inline';" src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedSubBlockStart.gif" align=top><img id=Codehighlighter1_1992_2022_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_1992_2022_Closed_Text.style.display='none'; Codehighlighter1_1992_2022_Open_Image.style.display='inline'; Codehighlighter1_1992_2022_Open_Text.style.display='inline';" src="http://www.blogjava.net/Images/OutliningIndicators/ContractedSubBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">return</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #0000ff">new</span><span style="COLOR: #000000">&nbsp;DataFlavor[]</span><span id=Codehighlighter1_1992_2022_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"></span><span id=Codehighlighter1_1992_2022_Open_Text><span style="COLOR: #000000">{DataFlavor.javaFileListFlavor}</span></span><span style="COLOR: #000000">;<br></span><span style="COLOR: #008080">85</span><span style="COLOR: #000000"><img src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="COLOR: #000000"><br></span><span style="COLOR: #008080">86</span><span style="COLOR: #000000"><img src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" align=top><br></span><span style="COLOR: #008080">87</span><span style="COLOR: #000000"><img id=Codehighlighter1_2086_2137_Open_Image onclick="this.style.display='none'; Codehighlighter1_2086_2137_Open_Text.style.display='none'; Codehighlighter1_2086_2137_Closed_Image.style.display='inline'; Codehighlighter1_2086_2137_Closed_Text.style.display='inline';" src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedSubBlockStart.gif" align=top><img id=Codehighlighter1_2086_2137_Closed_Image style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_2086_2137_Closed_Text.style.display='none'; Codehighlighter1_2086_2137_Open_Image.style.display='inline'; Codehighlighter1_2086_2137_Open_Text.style.display='inline';" src="http://www.blogjava.net/Images/OutliningIndicators/ContractedSubBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">public</span><span style="COLOR: #000000">&nbsp;</span><span style="COLOR: #0000ff">boolean</span><span style="COLOR: #000000">&nbsp;isDataFlavorSupported(DataFlavor&nbsp;flavor)&nbsp;</span><span id=Codehighlighter1_2086_2137_Closed_Text style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.blogjava.net/Images/dot.gif"></span><span id=Codehighlighter1_2086_2137_Open_Text><span style="COLOR: #000000">{<br></span><span style="COLOR: #008080">88</span><span style="COLOR: #000000"><img src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="COLOR: #0000ff">return</span><span style="COLOR: #000000">&nbsp;flavor</span><span style="COLOR: #000000">==</span><span style="COLOR: #000000">DataFlavor.javaFileListFlavor;<br></span><span style="COLOR: #008080">89</span><span style="COLOR: #000000"><img src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" align=top>&nbsp;&nbsp;&nbsp;&nbsp;}</span></span><span style="COLOR: #000000"><br></span><span style="COLOR: #008080">90</span><span style="COLOR: #000000"><img src="http://www.blogjava.net/Images/OutliningIndicators/InBlock.gif" align=top><br></span><span style="COLOR: #008080">91</span><span style="COLOR: #000000"><img src="http://www.blogjava.net/Images/OutliningIndicators/ExpandedBlockEnd.gif" align=top>}</span></span></div>
<img src ="http://www.blogjava.net/Liangtianyu/aggbug/141286.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/Liangtianyu/" target="_blank">Terry Liang</a> 2007-08-30 11:52 <a href="http://www.blogjava.net/Liangtianyu/archive/2007/08/30/141286.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Apple OS LDAP操作实现</title><link>http://www.blogjava.net/Liangtianyu/archive/2007/08/17/137507.html</link><dc:creator>Terry Liang</dc:creator><author>Terry Liang</author><pubDate>Fri, 17 Aug 2007 04:52:00 GMT</pubDate><guid>http://www.blogjava.net/Liangtianyu/archive/2007/08/17/137507.html</guid><wfw:comment>http://www.blogjava.net/Liangtianyu/comments/137507.html</wfw:comment><comments>http://www.blogjava.net/Liangtianyu/archive/2007/08/17/137507.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/Liangtianyu/comments/commentRss/137507.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/Liangtianyu/services/trackbacks/137507.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 需求：在客户端通过javascript与java applet的交互实现Apple OS的用户和组的管理。环境：LDAP Sever：Apple OS Server Open DirectoryJDK：6.0Develop Tools：Eclipse 3.30备注：1.因为我不知道怎样修改Apple的用户密码，所以在具体应用中，用户是事先创建好的，用户名为约定的格式。在添加用户时是把可用用户的长名...&nbsp;&nbsp;<a href='http://www.blogjava.net/Liangtianyu/archive/2007/08/17/137507.html'>阅读全文</a><img src ="http://www.blogjava.net/Liangtianyu/aggbug/137507.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/Liangtianyu/" target="_blank">Terry Liang</a> 2007-08-17 12:52 <a href="http://www.blogjava.net/Liangtianyu/archive/2007/08/17/137507.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>LDAP操作</title><link>http://www.blogjava.net/Liangtianyu/archive/2007/08/08/135231.html</link><dc:creator>Terry Liang</dc:creator><author>Terry Liang</author><pubDate>Wed, 08 Aug 2007 06:05:00 GMT</pubDate><guid>http://www.blogjava.net/Liangtianyu/archive/2007/08/08/135231.html</guid><wfw:comment>http://www.blogjava.net/Liangtianyu/comments/135231.html</wfw:comment><comments>http://www.blogjava.net/Liangtianyu/archive/2007/08/08/135231.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/Liangtianyu/comments/commentRss/135231.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/Liangtianyu/services/trackbacks/135231.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 实现了XML的读写，LDAP的连接查找，返回结果为XML字符串，所有public方法参数均为字符串。<br>因为要用Applet进行LDAP的直接操作，考虑到综合效率问题，所以我没有一些现成的库，比如DOM4J。<br>&nbsp;&nbsp;<a href='http://www.blogjava.net/Liangtianyu/archive/2007/08/08/135231.html'>阅读全文</a><img src ="http://www.blogjava.net/Liangtianyu/aggbug/135231.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/Liangtianyu/" target="_blank">Terry Liang</a> 2007-08-08 14:05 <a href="http://www.blogjava.net/Liangtianyu/archive/2007/08/08/135231.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Lucene 2.1研究：对字符的判断</title><link>http://www.blogjava.net/Liangtianyu/archive/2007/07/02/127415.html</link><dc:creator>Terry Liang</dc:creator><author>Terry Liang</author><pubDate>Mon, 02 Jul 2007 00:14:00 GMT</pubDate><guid>http://www.blogjava.net/Liangtianyu/archive/2007/07/02/127415.html</guid><wfw:comment>http://www.blogjava.net/Liangtianyu/comments/127415.html</wfw:comment><comments>http://www.blogjava.net/Liangtianyu/archive/2007/07/02/127415.html#Feedback</comments><slash:comments>5</slash:comments><wfw:commentRss>http://www.blogjava.net/Liangtianyu/comments/commentRss/127415.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/Liangtianyu/services/trackbacks/127415.html</trackback:ping><description><![CDATA[下面是我总结出来的Lucene中对字符类型的判断正则表达式：<br><br>用于判断Unicode Letter：<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;String UnicodeLetterPattern = "[(\u0041-\u005a)|(\u0061-\u007a)|(\u00c0-\u00d6)|(\u00d8-\u00f6)|(\u00f8-\u00ff)|(\u0100-\u1fff)]";<br><br>用于判断亚洲语言字符（中国，日本，韩国）：<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; String UnicodeCJPattern = "[(\u3040-\u318f)|(\u3300-\u337f)|(\u3400-\u3d2d)|(\u4e00-\u9fff)|(\uf900-\ufaff)|(\uac00-\ud7af)]";<br><br>用于判断Unicode中的数字：<br><br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; String UnicodeDigitPattern = "[(\u0030-\u0039)|(\u0660-\u0669)|(\u06f0-\u06f9)|(\u0966-\u096f)|(\u09e6-\u09ef)|(\u0a66-\u0a6f)|(\u0ae6-\u0aef)|(\u0b66-\u0b6f)|(\u0be7-\u0bef)|(\0c66-\u0c6f)|(\u0ce6-\u0cef)|(\u0d66-\u0d6f)|(\u0e50-\u0e59)|(\u0ed0-\u0ed9)|(\u1040-\u1049)]";
<img src ="http://www.blogjava.net/Liangtianyu/aggbug/127415.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/Liangtianyu/" target="_blank">Terry Liang</a> 2007-07-02 08:14 <a href="http://www.blogjava.net/Liangtianyu/archive/2007/07/02/127415.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>