﻿<?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-Dengues工作室</title><link>http://dengues.blogjava.net/</link><description>Dengues工作室,由一群对Eclipse开发技术狂热的在职人员组成,目前以Dengues Studio开源项目为依托, 深入研究Eclipse plugins相关技术,如SWT/JFace/OSGI/EMF/GMF/GEF等等.</description><language>zh-cn</language><lastBuildDate>Mon, 15 Jun 2026 10:21:14 GMT</lastBuildDate><pubDate>Mon, 15 Jun 2026 10:21:14 GMT</pubDate><ttl>60</ttl><item><title>Dengues Source Code for Eclipse 3.4</title><link>http://www.blogjava.net/adolf-zhang/archive/2008/08/28/dengues_update100m1.html</link><dc:creator>zDevil(Dengues Studio)</dc:creator><author>zDevil(Dengues Studio)</author><pubDate>Thu, 28 Aug 2008 03:21:00 GMT</pubDate><guid>http://www.blogjava.net/adolf-zhang/archive/2008/08/28/dengues_update100m1.html</guid><description><![CDATA[<br />
最新的Dengues源代码：<br />
<a href="http://dengues.googlecode.com/files/dengues_1.0.0M1-r1381.zip">http://dengues.googlecode.com/files/dengues_1.0.0M1-r1381.zip</a><br />
<br />
<br />
主要解决对Eclipse 3.4 的修改。<br />
<img src ="http://dengues.blogjava.net/aggbug/225227.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/adolf-zhang/" target="_blank">zDevil(Dengues Studio)</a> 2008-08-28 11:21 <a href="http://www.blogjava.net/adolf-zhang/archive/2008/08/28/dengues_update100m1.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>最新Dengues Source Code （ETL &amp; RCP ）1.0.0 发布</title><link>http://www.blogjava.net/adolf-zhang/archive/2008/08/11/dengues_update100.html</link><dc:creator>zDevil(Dengues Studio)</dc:creator><author>zDevil(Dengues Studio)</author><pubDate>Mon, 11 Aug 2008 03:08:00 GMT</pubDate><guid>http://www.blogjava.net/adolf-zhang/archive/2008/08/11/dengues_update100.html</guid><description><![CDATA[最新Dengues源代码：dengues_1.0.0发布：<br />
最新源代码下载链接：<br />
<a href="http://dengues.googlecode.com/files/dengues_1.0.0-r1372.zip">http://dengues.googlecode.com/files/dengues_1.0.0-r1372.zip</a><br />
<br />
<br />
修改如下：<br />
<table tickets="">
    <thead>
        <tr>
            <th><a title="Sort by Ticket" href="http://127.0.0.1/trac/query?status=closed&amp;verbose=1&amp;milestone=0.1.4M4&amp;order=id">Ticket</a>
            </th>
            <th>
            <a title="Sort by Summary" href="http://127.0.0.1/trac/query?status=closed&amp;verbose=1&amp;milestone=0.1.4M4&amp;order=summary">Summary</a>
            </th>
            <th>
            <a title="Sort by Owner" href="http://127.0.0.1/trac/query?status=closed&amp;verbose=1&amp;milestone=0.1.4M4&amp;order=owner">Owner</a>
            </th>
            <th>
            <a title="Sort by Type" href="http://127.0.0.1/trac/query?status=closed&amp;verbose=1&amp;milestone=0.1.4M4&amp;order=type">Type</a>
            </th>
            <th asc="">
            <a title="Sort by Priority (descending)" href="http://127.0.0.1/trac/query?status=closed&amp;verbose=1&amp;milestone=0.1.4M4&amp;order=priority&amp;desc=1">Priority</a>
            </th>
            <th>
            <a title="Sort by Component" href="http://127.0.0.1/trac/query?status=closed&amp;verbose=1&amp;milestone=0.1.4M4&amp;order=component">Component</a>
            </th>
            <th>
            <a title="Sort by Version" href="http://127.0.0.1/trac/query?status=closed&amp;verbose=1&amp;milestone=0.1.4M4&amp;order=version">Version</a>
            </th>
        </tr>
    </thead>
    <tbody>
        <tr prio3="">
            <td><a href="http://127.0.0.1/trac/ticket/242" title="View ticket">242</a></td>
            <td><a href="http://127.0.0.1/trac/ticket/242" title="View ticket">国际化速查表(CheatSheets)界面</a></td>
            <td>qiang.zhang</td>
            <td>defect</td>
            <td>major</td>
            <td>其他</td>
            <td>0.1.4</td>
        </tr>
        <tr>
            <td colspan="7">
            <p>Reported by <strong>qiang.zhang</strong>,
            07/24/08 14:46:03:</p>
            <p>
            国际化速查表(<a wiki="" href="http://127.0.0.1/trac/wiki/CheatSheets" rel="nofollow">CheatSheets?</a>)界面
            </p>
            </td>
        </tr>
        <tr prio3="">
            <td><a href="http://127.0.0.1/trac/ticket/244" title="View ticket">244</a></td>
            <td><a href="http://127.0.0.1/trac/ticket/244" title="View ticket">修改导出Product的资源未选中问题</a></td>
            <td>qiang.zhang</td>
            <td>defect</td>
            <td>major</td>
            <td>其他</td>
            <td>0.1.4</td>
        </tr>
        <tr>
            <td colspan="7">
            <p>Reported by <strong>qiang.zhang</strong>,
            07/28/08 17:23:03:</p>
            <p>
            修改导出Product的资源未选中问题
            </p>
            </td>
        </tr>
        <tr prio3="">
            <td><a href="http://127.0.0.1/trac/ticket/245" title="View ticket">245</a></td>
            <td><a href="http://127.0.0.1/trac/ticket/245" title="View ticket">在报表编辑器里面显示标尺.</a></td>
            <td>qiang.zhang</td>
            <td>defect</td>
            <td>major</td>
            <td>报表</td>
            <td>0.1.4</td>
        </tr>
        <tr>
            <td colspan="7">
            <p>Reported by <strong>qiang.zhang</strong>,
            07/31/08 14:32:12:</p>
            <p>
            在报表编辑器里面显示标尺.
            </p>
            </td>
        </tr>
        <tr prio3="">
            <td><a href="http://127.0.0.1/trac/ticket/246" title="View ticket">246</a></td>
            <td><a href="http://127.0.0.1/trac/ticket/246" title="View ticket">修改拖拽存储库</a></td>
            <td>qiang.zhang</td>
            <td>defect</td>
            <td>major</td>
            <td>存储库</td>
            <td>0.1.4</td>
        </tr>
        <tr>
            <td colspan="7">
            <p>Reported by <strong>qiang.zhang</strong>,
            08/04/08 11:22:35:</p>
            <p>
            修改拖拽存储库
            </p>
            </td>
        </tr>
        <tr prio3="">
            <td><a href="http://127.0.0.1/trac/ticket/247" title="View ticket">247</a></td>
            <td><a href="http://127.0.0.1/trac/ticket/247" title="View ticket">修改打开首选项和打开视图</a></td>
            <td>qiang.zhang</td>
            <td>defect</td>
            <td>major</td>
            <td>Preference页</td>
            <td>0.1.4</td>
        </tr>
        <tr>
            <td colspan="7">
            <p>Reported by <strong>qiang.zhang</strong>,
            08/06/08 22:47:42:</p>
            <p>
            修改打开首选项和打开视图
            </p>
            </td>
        </tr>
    </tbody>
</table>
<br />
<img src ="http://dengues.blogjava.net/aggbug/221239.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/adolf-zhang/" target="_blank">zDevil(Dengues Studio)</a> 2008-08-11 11:08 <a href="http://www.blogjava.net/adolf-zhang/archive/2008/08/11/dengues_update100.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>最新Dengues Source Code （ETL &amp; RCP ）0.1.4M3 发布</title><link>http://www.blogjava.net/adolf-zhang/archive/2008/08/01/dengues_update014m3.html</link><dc:creator>zDevil(Dengues Studio)</dc:creator><author>zDevil(Dengues Studio)</author><pubDate>Fri, 01 Aug 2008 01:53:00 GMT</pubDate><guid>http://www.blogjava.net/adolf-zhang/archive/2008/08/01/dengues_update014m3.html</guid><description><![CDATA[最新Dengues源代码：dengues_0.1.4M发布;<br />
下载链接：<br />
<a href="http://dengues.googlecode.com/files/dengues_0.1.4M3-r1346.zip">http://dengues.googlecode.com/files/dengues_0.1.4M3-r1346.zip</a><br />
<br />
具体修改如下：<br />
<table tickets="">
    <thead>
        <tr>
            <th><a title="Sort by Ticket" href="http://127.0.0.1/trac/query?status=closed&amp;verbose=1&amp;milestone=0.1.4M3&amp;order=id">Ticket</a>
            </th>
            <th>
            <a title="Sort by Summary" href="http://127.0.0.1/trac/query?status=closed&amp;verbose=1&amp;milestone=0.1.4M3&amp;order=summary">Summary</a>
            </th>
            <th>
            <a title="Sort by Owner" href="http://127.0.0.1/trac/query?status=closed&amp;verbose=1&amp;milestone=0.1.4M3&amp;order=owner">Owner</a>
            </th>
            <th>
            <a title="Sort by Type" href="http://127.0.0.1/trac/query?status=closed&amp;verbose=1&amp;milestone=0.1.4M3&amp;order=type">Type</a>
            </th>
            <th asc="">
            <a title="Sort by Priority (descending)" href="http://127.0.0.1/trac/query?status=closed&amp;verbose=1&amp;milestone=0.1.4M3&amp;order=priority&amp;desc=1">Priority</a>
            </th>
            <th>
            <a title="Sort by Component" href="http://127.0.0.1/trac/query?status=closed&amp;verbose=1&amp;milestone=0.1.4M3&amp;order=component">Component</a>
            </th>
            <th>
            <a title="Sort by Version" href="http://127.0.0.1/trac/query?status=closed&amp;verbose=1&amp;milestone=0.1.4M3&amp;order=version">Version</a>
            </th>
        </tr>
    </thead>
    <tbody>
        <tr prio3="">
            <td><a href="http://127.0.0.1/trac/ticket/235" title="View ticket">235</a></td>
            <td><a href="http://127.0.0.1/trac/ticket/235" title="View ticket">在文件菜单下面显示最近打开过的文件.</a></td>
            <td>qiang.zhang</td>
            <td>defect</td>
            <td>major</td>
            <td>其他</td>
            <td>0.1.4</td>
        </tr>
        <tr>
            <td colspan="7">
            <p>Reported by <strong>qiang.zhang</strong>,
            07/16/08 16:46:32:</p>
            <p>
            在文件菜单下面显示最近打开过的文件.
            </p>
            </td>
        </tr>
        <tr prio3="">
            <td><a href="http://127.0.0.1/trac/ticket/238" title="View ticket">238</a></td>
            <td><a href="http://127.0.0.1/trac/ticket/238" title="View ticket">完善Mapper,修改Mapper输出的名称是输出表名.</a></td>
            <td>qiang.zhang</td>
            <td>defect</td>
            <td>major</td>
            <td>ETL组件</td>
            <td>0.1.4</td>
        </tr>
        <tr>
            <td colspan="7">
            <p>Reported by <strong>qiang.zhang</strong>,
            07/22/08 17:17:26:</p>
            <p>
            完善Mapper,修改Mapper输出的名称是输出表名.
            </p>
            </td>
        </tr>
        <tr prio3="">
            <td><a href="http://127.0.0.1/trac/ticket/239" title="View ticket">239</a></td>
            <td><a href="http://127.0.0.1/trac/ticket/239" title="View ticket">在块里面写添加块推出组件，不能添加。</a></td>
            <td>qiang.zhang</td>
            <td>defect</td>
            <td>major</td>
            <td>ETL过程编辑器</td>
            <td>0.1.4</td>
        </tr>
        <tr>
            <td colspan="7">
            <p>Reported by <strong>qiang.zhang</strong>,
            07/23/08 15:04:04:</p>
            <p>
            在块里面写添加块推出组件，不能添加。
            </p>
            </td>
        </tr>
        <tr prio3="">
            <td><a href="http://127.0.0.1/trac/ticket/240" title="View ticket">240</a></td>
            <td><a href="http://127.0.0.1/trac/ticket/240" title="View ticket">在Mapper对话框里面，单击&#8220;=&#8221;按钮。出错</a></td>
            <td>qiang.zhang</td>
            <td>defect</td>
            <td>major</td>
            <td>ETL过程编辑器</td>
            <td>0.1.4</td>
        </tr>
        <tr>
            <td colspan="7">
            <p>Reported by <strong>qiang.zhang</strong>,
            07/23/08 16:30:07:</p>
            <p>
            java.lang.<a wiki="" href="http://127.0.0.1/trac/wiki/NullPointerException" rel="nofollow">NullPointerException?</a>
            </p>
            <blockquote>
            <p>
            at org.dengues.core.metadata.types.<a wiki="" href="http://127.0.0.1/trac/wiki/MetadataTypesManager" rel="nofollow">MetadataTypesManager?</a>.getJavaTypeName(<a wiki="" href="http://127.0.0.1/trac/wiki/MetadataTypesManager" rel="nofollow">MetadataTypesManager?</a>.java:232)
            at org.dengues.core.scripts.<a wiki="" href="http://127.0.0.1/trac/wiki/ScriptDataBean" rel="nofollow">ScriptDataBean?</a>.setDataType(<a wiki="" href="http://127.0.0.1/trac/wiki/ScriptDataBean" rel="nofollow">ScriptDataBean?</a>.java:95)
            at org.dengues.designer.scripts.<a wiki="" href="http://127.0.0.1/trac/wiki/ScriptsManager" rel="nofollow">ScriptsManager?</a>.openShell(<a wiki="" href="http://127.0.0.1/trac/wiki/ScriptsManager" rel="nofollow">ScriptsManager?</a>.java:115)
            at org.dengues.designer.scripts.<a wiki="" href="http://127.0.0.1/trac/wiki/ScriptsPluginService" rel="nofollow">ScriptsPluginService?</a>.openScriptsManager(<a wiki="" href="http://127.0.0.1/trac/wiki/ScriptsPluginService" rel="nofollow">ScriptsPluginService?</a>.java:47)
            at org.dengues.designer.ui.database.figures.DBColumnCustomFigure$1.actionPerformed(DBColumnCustomFigure.java:128)
            at org.eclipse.draw2d.Clickable.fireActionPerformed(Clickable.java:200)
            </p>
            </blockquote>
            </td>
        </tr>
        <tr prio3="">
            <td><a href="http://127.0.0.1/trac/ticket/241" title="View ticket">241</a></td>
            <td><a href="http://127.0.0.1/trac/ticket/241" title="View ticket">在Mapper里面新建一个多个OUTPUT 表名不唯一</a></td>
            <td>qiang.zhang</td>
            <td>defect</td>
            <td>major</td>
            <td>ETL过程编辑器</td>
            <td>0.1.4</td>
        </tr>
        <tr>
            <td colspan="7">
            <p>Reported by <strong>qiang.zhang</strong>,
            07/23/08 16:45:06:</p>
            <p>
            在Mapper里面新建一个多个OUTPUT 表名不唯一
            </p>
            </td>
        </tr>
    </tbody>
</table>
<br />
<br />
<img src ="http://dengues.blogjava.net/aggbug/219235.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/adolf-zhang/" target="_blank">zDevil(Dengues Studio)</a> 2008-08-01 09:53 <a href="http://www.blogjava.net/adolf-zhang/archive/2008/08/01/dengues_update014m3.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>最新Dengues Source Code （ETL &amp; RCP ）0.1.4M2 发布</title><link>http://www.blogjava.net/adolf-zhang/archive/2008/07/23/dengues_update014m2.html</link><dc:creator>zDevil(Dengues Studio)</dc:creator><author>zDevil(Dengues Studio)</author><pubDate>Wed, 23 Jul 2008 07:19:00 GMT</pubDate><guid>http://www.blogjava.net/adolf-zhang/archive/2008/07/23/dengues_update014m2.html</guid><description><![CDATA[<br />
最新Dengues源代码 dengues_0.1.4M1_1304:<br />
&nbsp;&nbsp; 最新代码下载链接：<br />
<a href="http://dengues.googlecode.com/files/dengues_0.1.4M2-r1327.zip">http://dengues.googlecode.com/files/dengues_0.1.4M2-r1327.zip</a><br />
最新版修改如下：<br />
<br />
<table tickets="">
    <thead>
        <tr>
            <th><a title="Sort by Ticket" href="http://127.0.0.1/trac/query?status=closed&amp;verbose=1&amp;milestone=0.1.4M2&amp;order=id">Ticket</a>
            </th>
            <th>
            <a title="Sort by Summary" href="http://127.0.0.1/trac/query?status=closed&amp;verbose=1&amp;milestone=0.1.4M2&amp;order=summary">Summary</a>
            </th>
            <th>
            <a title="Sort by Owner" href="http://127.0.0.1/trac/query?status=closed&amp;verbose=1&amp;milestone=0.1.4M2&amp;order=owner">Owner</a>
            </th>
            <th>
            <a title="Sort by Type" href="http://127.0.0.1/trac/query?status=closed&amp;verbose=1&amp;milestone=0.1.4M2&amp;order=type">Type</a>
            </th>
            <th asc="">
            <a title="Sort by Priority (descending)" href="http://127.0.0.1/trac/query?status=closed&amp;verbose=1&amp;milestone=0.1.4M2&amp;order=priority&amp;desc=1">Priority</a>
            </th>
            <th>
            <a title="Sort by Component" href="http://127.0.0.1/trac/query?status=closed&amp;verbose=1&amp;milestone=0.1.4M2&amp;order=component">Component</a>
            </th>
            <th>
            <a title="Sort by Version" href="http://127.0.0.1/trac/query?status=closed&amp;verbose=1&amp;milestone=0.1.4M2&amp;order=version">Version</a>
            </th>
        </tr>
    </thead>
    <tbody>
        <tr prio3="">
            <td><a href="http://127.0.0.1/trac/ticket/230" title="View ticket">230</a></td>
            <td><a href="http://127.0.0.1/trac/ticket/230" title="View ticket">新建ETL 过程的Debug功能。</a></td>
            <td>qiang.zhang</td>
            <td>defect</td>
            <td>major</td>
            <td>ETL过程编辑器</td>
            <td>0.1.4</td>
        </tr>
        <tr>
            <td colspan="7">
            <p>Reported by <strong>qiang.zhang</strong>,
            07/14/08 11:23:14:</p>
            <p>
            新建ETL 过程的Debug功能。
            </p>
            </td>
        </tr>
        <tr prio3="">
            <td><a href="http://127.0.0.1/trac/ticket/231" title="View ticket">231</a></td>
            <td><a href="http://127.0.0.1/trac/ticket/231" title="View ticket">打开BlockDemo出错。</a></td>
            <td>qiang.zhang</td>
            <td>defect</td>
            <td>major</td>
            <td>ETL过程编辑器</td>
            <td>0.1.4</td>
        </tr>
        <tr>
            <td colspan="7">
            <p>Reported by <strong>qiang.zhang</strong>,
            07/14/08 20:41:24:</p>
            <p>
            java.lang.<a wiki="" href="http://127.0.0.1/trac/wiki/ClassCastException" rel="nofollow">ClassCastException?</a>: org.dengues.designer.ui.process.models.<a wiki="" href="http://127.0.0.1/trac/wiki/CompBlock" rel="nofollow">CompBlock?</a> cannot be cast to org.dengues.core.process.ICompGefNode
            at org.dengues.designer.ui.process.models.<a wiki="" href="http://127.0.0.1/trac/wiki/CompConnectionLabel" rel="nofollow">CompConnectionLabel?</a>.changeLocation(<a wiki="" href="http://127.0.0.1/trac/wiki/CompConnectionLabel" rel="nofollow">CompConnectionLabel?</a>.java:122)
            at org.dengues.designer.ui.process.models.<a wiki="" href="http://127.0.0.1/trac/wiki/CompConnection" rel="nofollow">CompConnection?</a>.init(<a wiki="" href="http://127.0.0.1/trac/wiki/CompConnection" rel="nofollow">CompConnection?</a>.java:115)
            at org.dengues.designer.ui.process.models.<a wiki="" href="http://127.0.0.1/trac/wiki/CompConnection" rel="nofollow">CompConnection?</a>.&lt;init&gt;(<a wiki="" href="http://127.0.0.1/trac/wiki/CompConnection" rel="nofollow">CompConnection?</a>.java:106)
            at org.dengues.designer.ui.process.editors.<a wiki="" href="http://127.0.0.1/trac/wiki/ProcessEditorInput" rel="nofollow">ProcessEditorInput?</a>.loadProcess(<a wiki="" href="http://127.0.0.1/trac/wiki/ProcessEditorInput" rel="nofollow">ProcessEditorInput?</a>.java:253)
            </p>
            </td>
        </tr>
        <tr prio3="">
            <td><a href="http://127.0.0.1/trac/ticket/232" title="View ticket">232</a></td>
            <td><a href="http://127.0.0.1/trac/ticket/232" title="View ticket">按Stop键报错。</a></td>
            <td>qiang.zhang</td>
            <td>defect</td>
            <td>major</td>
            <td>其他</td>
            <td>0.1.4</td>
        </tr>
        <tr>
            <td colspan="7">
            <p>Reported by <strong>qiang.zhang</strong>,
            07/15/08 23:24:58:</p>
            <p>
            java.lang.<a wiki="" href="http://127.0.0.1/trac/wiki/NullPointerException" rel="nofollow">NullPointerException?</a>
            </p>
            <blockquote>
            <p>
            at org.eclipse.debug.internal.ui.actions.<a wiki="" href="http://127.0.0.1/trac/wiki/RemoveAllTerminatedAction" rel="nofollow">RemoveAllTerminatedAction?</a>.removeTerminatedLaunches(<a wiki="" href="http://127.0.0.1/trac/wiki/RemoveAllTerminatedAction" rel="nofollow">RemoveAllTerminatedAction?</a>.java:48)
            at org.dengues.designer.ui.actions.<a wiki="" href="http://127.0.0.1/trac/wiki/StopEditorAction" rel="nofollow">StopEditorAction?</a>.run(<a wiki="" href="http://127.0.0.1/trac/wiki/StopEditorAction" rel="nofollow">StopEditorAction?</a>.java:76)
            at org.eclipse.jface.action.Action.runWithEvent(Action.java:498)
            at&nbsp;
            </p>
            </blockquote>
            </td>
        </tr>
        <tr prio3="">
            <td><a href="http://127.0.0.1/trac/ticket/233" title="View ticket">233</a></td>
            <td><a href="http://127.0.0.1/trac/ticket/233" title="View ticket">完善SQL语句生产。</a></td>
            <td>qiang.zhang</td>
            <td>defect</td>
            <td>major</td>
            <td>数据库编辑器</td>
            <td>0.1.4</td>
        </tr>
        <tr>
            <td colspan="7">
            <p>Reported by <strong>qiang.zhang</strong>,
            07/16/08 11:26:45:</p>
            <p>
            完善SQL语句生产。
            CREATE  TABLE product(category INT,id INT,price DECIMAL,PRIMARY KEY (category,id));
            CREATE  TABLE FILES(FNAME VARCHAR,OWNER VARCHAR,SIZE VARCHAR,UPDATE VARCHAR,);
            </p>
            </td>
        </tr>
        <tr prio3="">
            <td><a href="http://127.0.0.1/trac/ticket/234" title="View ticket">234</a></td>
            <td><a href="http://127.0.0.1/trac/ticket/234" title="View ticket">修改Trac统计的端口随机产生机制</a></td>
            <td>qiang.zhang</td>
            <td>defect</td>
            <td>major</td>
            <td>ETL过程编辑器</td>
            <td>0.1.4</td>
        </tr>
        <tr>
            <td colspan="7">
            <p>Reported by <strong>qiang.zhang</strong>,
            07/16/08 14:22:21:</p>
            <p>
            修改Trac统计的端口随机产生机制
            </p>
            </td>
        </tr>
    </tbody>
</table>
<br />
<br />
<img src ="http://dengues.blogjava.net/aggbug/216909.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/adolf-zhang/" target="_blank">zDevil(Dengues Studio)</a> 2008-07-23 15:19 <a href="http://www.blogjava.net/adolf-zhang/archive/2008/07/23/dengues_update014m2.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>最新Dengues Source Code （ETL &amp; RCP ）0.1.4M1 发布</title><link>http://www.blogjava.net/adolf-zhang/archive/2008/07/17/dengues_update014m1.html</link><dc:creator>zDevil(Dengues Studio)</dc:creator><author>zDevil(Dengues Studio)</author><pubDate>Thu, 17 Jul 2008 06:08:00 GMT</pubDate><guid>http://www.blogjava.net/adolf-zhang/archive/2008/07/17/dengues_update014m1.html</guid><description><![CDATA[最新Dengues源代码 dengues_0.1.4M1_1304:<br />
&nbsp;&nbsp; 最新代码下载链接：<br />
<a href="http://dengues.googlecode.com/files/dengues_0.1.4M1-r1304.zip">http://dengues.googlecode.com/files/dengues_0.1.4M1-r1304.zip</a><br />
最新版修改如下：<br />
&nbsp;<br />
<table tickets="">
    <thead>
        <tr>
            <th><a title="Sort by Ticket" href="http://127.0.0.1/trac/query?status=closed&amp;verbose=1&amp;milestone=0.1.4M1&amp;order=id">Ticket</a>
            </th>
            <th>
            <a title="Sort by Summary" href="http://127.0.0.1/trac/query?status=closed&amp;verbose=1&amp;milestone=0.1.4M1&amp;order=summary">Summary</a>
            </th>
            <th>
            <a title="Sort by Owner" href="http://127.0.0.1/trac/query?status=closed&amp;verbose=1&amp;milestone=0.1.4M1&amp;order=owner">Owner</a>
            </th>
            <th>
            <a title="Sort by Type" href="http://127.0.0.1/trac/query?status=closed&amp;verbose=1&amp;milestone=0.1.4M1&amp;order=type">Type</a>
            </th>
            <th asc="">
            <a title="Sort by Priority (descending)" href="http://127.0.0.1/trac/query?status=closed&amp;verbose=1&amp;milestone=0.1.4M1&amp;order=priority&amp;desc=1">Priority</a>
            </th>
            <th>
            <a title="Sort by Component" href="http://127.0.0.1/trac/query?status=closed&amp;verbose=1&amp;milestone=0.1.4M1&amp;order=component">Component</a>
            </th>
            <th>
            <a title="Sort by Version" href="http://127.0.0.1/trac/query?status=closed&amp;verbose=1&amp;milestone=0.1.4M1&amp;order=version">Version</a>
            </th>
        </tr>
    </thead>
    <tbody>
        <tr prio3="">
            <td><a href="http://127.0.0.1/trac/ticket/223" title="View ticket">223</a></td>
            <td><a href="http://127.0.0.1/trac/ticket/223" title="View ticket">修改Dengues Open Studio 的Mapper生产代码问题。</a></td>
            <td>qiang.zhang</td>
            <td>defect</td>
            <td>major</td>
            <td>ETL过程编辑器</td>
            <td>0.1.4</td>
        </tr>
        <tr>
            <td colspan="7">
            <p>Reported by <strong>qiang.zhang</strong>,
            07/09/08 13:50:25:</p>
            <p>
            修改Dengues Open Studio 的Mapper生产代码问题。
            </p>
            </td>
        </tr>
        <tr prio3="">
            <td><a href="http://127.0.0.1/trac/ticket/224" title="View ticket">224</a></td>
            <td><a href="http://127.0.0.1/trac/ticket/224" title="View ticket">新建If Component  OK线型</a></td>
            <td>qiang.zhang</td>
            <td>defect</td>
            <td>major</td>
            <td>ETL过程编辑器</td>
            <td>0.1.4</td>
        </tr>
        <tr>
            <td colspan="7">
            <p>Reported by <strong>qiang.zhang</strong>,
            07/10/08 09:45:38:</p>
            <p>
            新建If Component OK线型
            </p>
            </td>
        </tr>
        <tr prio3="">
            <td><a href="http://127.0.0.1/trac/ticket/225" title="View ticket">225</a></td>
            <td><a href="http://127.0.0.1/trac/ticket/225" title="View ticket">修改Excel的Schema修改名称的功能。</a></td>
            <td>qiang.zhang</td>
            <td>defect</td>
            <td>major</td>
            <td>存储库</td>
            <td>0.1.4</td>
        </tr>
        <tr>
            <td colspan="7">
            <p>Reported by <strong>qiang.zhang</strong>,
            07/11/08 10:14:45:</p>
            <p>
            修改Excel的Schema修改名称的功能。
            </p>
            </td>
        </tr>
        <tr prio3="">
            <td><a href="http://127.0.0.1/trac/ticket/226" title="View ticket">226</a></td>
            <td><a href="http://127.0.0.1/trac/ticket/226" title="View ticket">新建0.1.4</a></td>
            <td>qiang.zhang</td>
            <td>defect</td>
            <td>major</td>
            <td>其他</td>
            <td>0.1.4</td>
        </tr>
        <tr>
            <td colspan="7">
            <p>Reported by <strong>qiang.zhang</strong>,
            07/11/08 13:08:59:</p>
            <p>
            新建0.1.4
            </p>
            </td>
        </tr>
        <tr prio3="">
            <td><a href="http://127.0.0.1/trac/ticket/227" title="View ticket">227</a></td>
            <td><a href="http://127.0.0.1/trac/ticket/227" title="View ticket">修改Component_Header,Footer生成代码。</a></td>
            <td>qiang.zhang</td>
            <td>defect</td>
            <td>major</td>
            <td>ETL组件</td>
            <td>0.1.4</td>
        </tr>
        <tr>
            <td colspan="7">
            <p>Reported by <strong>qiang.zhang</strong>,
            07/11/08 17:19:14:</p>
            <p>
            修改Component_Header,Footer生成代码。
            </p>
            </td>
        </tr>
        <tr prio3="">
            <td><a href="http://127.0.0.1/trac/ticket/228" title="View ticket">228</a></td>
            <td><a href="http://127.0.0.1/trac/ticket/228" title="View ticket">修改Mapper中删除输入组件和输出组件。</a></td>
            <td>qiang.zhang</td>
            <td>defect</td>
            <td>major</td>
            <td>ETL过程编辑器</td>
            <td>0.1.4</td>
        </tr>
        <tr>
            <td colspan="7">
            <p>Reported by <strong>qiang.zhang</strong>,
            07/11/08 17:33:02:</p>
            <p>
            修改Mapper中删除输入组件和输出组件。
            </p>
            </td>
        </tr>
        <tr prio3="">
            <td><a href="http://127.0.0.1/trac/ticket/229" title="View ticket">229</a></td>
            <td><a href="http://127.0.0.1/trac/ticket/229" title="View ticket">打开"自定义"模式错误.</a></td>
            <td>qiang.zhang</td>
            <td>defect</td>
            <td>major</td>
            <td>属性页</td>
            <td>0.1.4</td>
        </tr>
        <tr>
            <td colspan="7">
            <p>Reported by <strong>qiang.zhang</strong>,
            07/14/08 11:12:01:</p>
            <p>
            java.lang.<a wiki="" href="http://127.0.0.1/trac/wiki/IndexOutOfBoundsException" rel="nofollow">IndexOutOfBoundsException?</a>: Index: 0, Size: 0
            </p>
            </td>
        </tr>
    </tbody>
</table>
<br />
<br />
<br />
<img src ="http://dengues.blogjava.net/aggbug/215474.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/adolf-zhang/" target="_blank">zDevil(Dengues Studio)</a> 2008-07-17 14:08 <a href="http://www.blogjava.net/adolf-zhang/archive/2008/07/17/dengues_update014m1.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>最新Dengues Source Code （ETL &amp; RCP ）0.1.4 发布</title><link>http://www.blogjava.net/adolf-zhang/archive/2008/07/11/dengues_update014.html</link><dc:creator>zDevil(Dengues Studio)</dc:creator><author>zDevil(Dengues Studio)</author><pubDate>Fri, 11 Jul 2008 05:44:00 GMT</pubDate><guid>http://www.blogjava.net/adolf-zhang/archive/2008/07/11/dengues_update014.html</guid><description><![CDATA[最新Dengues源代码 dengues_0.1.4:<br />
&nbsp;&nbsp; 最新代码下载链接：<br />
<a href="http://dengues.googlecode.com/files/dengues_0.1.4-r1278.zip">http://dengues.googlecode.com/files/dengues_0.1.4-r1278.zip</a><br />
<br />
修改如下：<br />
&nbsp;<br />
<table tickets="">
    <thead>
        <tr>
            <th><a title="Sort by Ticket" href="http://127.0.0.1/trac/query?status=closed&amp;verbose=1&amp;milestone=0.1.3M4&amp;order=id">Ticket</a>
            </th>
            <th>
            <a title="Sort by Summary" href="http://127.0.0.1/trac/query?status=closed&amp;verbose=1&amp;milestone=0.1.3M4&amp;order=summary">Summary</a>
            </th>
            <th>
            <a title="Sort by Owner" href="http://127.0.0.1/trac/query?status=closed&amp;verbose=1&amp;milestone=0.1.3M4&amp;order=owner">Owner</a>
            </th>
            <th>
            <a title="Sort by Type" href="http://127.0.0.1/trac/query?status=closed&amp;verbose=1&amp;milestone=0.1.3M4&amp;order=type">Type</a>
            </th>
            <th asc="">
            <a title="Sort by Priority (descending)" href="http://127.0.0.1/trac/query?status=closed&amp;verbose=1&amp;milestone=0.1.3M4&amp;order=priority&amp;desc=1">Priority</a>
            </th>
            <th>
            <a title="Sort by Component" href="http://127.0.0.1/trac/query?status=closed&amp;verbose=1&amp;milestone=0.1.3M4&amp;order=component">Component</a>
            </th>
            <th>
            <a title="Sort by Version" href="http://127.0.0.1/trac/query?status=closed&amp;verbose=1&amp;milestone=0.1.3M4&amp;order=version">Version</a>
            </th>
        </tr>
    </thead>
    <tbody>
        <tr prio3="">
            <td><a href="http://127.0.0.1/trac/ticket/211" title="View ticket">211</a></td>
            <td><a href="http://127.0.0.1/trac/ticket/211" title="View ticket">在存储库上添加对CSV文件的支持。</a></td>
            <td>qiang.zhang</td>
            <td>defect</td>
            <td>major</td>
            <td>存储库</td>
            <td>0.1.3</td>
        </tr>
        <tr>
            <td colspan="7">
            <p>Reported by <strong>qiang.zhang</strong>,
            06/30/08 10:39:25:</p>
            <p>
            在存储库上添加对CSV文件的支持。
            </p>
            </td>
        </tr>
        <tr prio3="">
            <td><a href="http://127.0.0.1/trac/ticket/215" title="View ticket">215</a></td>
            <td><a href="http://127.0.0.1/trac/ticket/215" title="View ticket">为ETL块节点添加右键。</a></td>
            <td>qiang.zhang</td>
            <td>defect</td>
            <td>major</td>
            <td>ETL过程编辑器</td>
            <td>0.1.3</td>
        </tr>
        <tr>
            <td colspan="7">
            <p>Reported by <strong>qiang.zhang</strong>,
            07/01/08 13:33:34:</p>
            <p>
            为ETL块节点添加右键：修改属性，删除不用的块。
            </p>
            </td>
        </tr>
        <tr prio3="">
            <td><a href="http://127.0.0.1/trac/ticket/216" title="View ticket">216</a></td>
            <td><a href="http://127.0.0.1/trac/ticket/216" title="View ticket">在新建节点的Action上添加小加号。</a></td>
            <td>qiang.zhang</td>
            <td>defect</td>
            <td>major</td>
            <td>存储库</td>
            <td>0.1.3</td>
        </tr>
        <tr>
            <td colspan="7">
            <p>Reported by <strong>qiang.zhang</strong>,
            07/01/08 15:24:13:</p>
            <p>
            在新建节点的Action上添加小加号。
            </p>
            </td>
        </tr>
        <tr prio3="">
            <td><a href="http://127.0.0.1/trac/ticket/217" title="View ticket">217</a></td>
            <td><a href="http://127.0.0.1/trac/ticket/217" title="View ticket">新建一个Migration用来修改所有文件的名称为一个UUID。</a></td>
            <td>qiang.zhang</td>
            <td>defect</td>
            <td>major</td>
            <td>存储库</td>
            <td>0.1.3</td>
        </tr>
        <tr>
            <td colspan="7">
            <p>Reported by <strong>qiang.zhang</strong>,
            07/02/08 10:08:53:</p>
            <p>
            新建一个Migration用来修改所有文件的名称为一个UUID。
            </p>
            </td>
        </tr>
        <tr prio3="">
            <td><a href="http://127.0.0.1/trac/ticket/218" title="View ticket">218</a></td>
            <td><a href="http://127.0.0.1/trac/ticket/218" title="View ticket">新建发送邮件的组件。</a></td>
            <td>qiang.zhang</td>
            <td>defect</td>
            <td>major</td>
            <td>ETL组件</td>
            <td>0.1.3</td>
        </tr>
        <tr>
            <td colspan="7">
            <p>Reported by <strong>qiang.zhang</strong>,
            07/02/08 23:39:37:</p>
            <p>
            新建发送邮件的组件。
            </p>
            </td>
        </tr>
        <tr prio3="">
            <td><a href="http://127.0.0.1/trac/ticket/219" title="View ticket">219</a></td>
            <td><a href="http://127.0.0.1/trac/ticket/219" title="View ticket">标记从文件图标为Synchronize</a></td>
            <td>qiang.zhang</td>
            <td>defect</td>
            <td>major</td>
            <td>存储库</td>
            <td>0.1.3</td>
        </tr>
        <tr>
            <td colspan="7">
            <p>Reported by <strong>qiang.zhang</strong>,
            07/03/08 09:57:43:</p>
            <p>
            标记从文件图标为Synchronize
            </p>
            </td>
        </tr>
        <tr prio3="">
            <td><a href="http://127.0.0.1/trac/ticket/220" title="View ticket">220</a></td>
            <td><a href="http://127.0.0.1/trac/ticket/220" title="View ticket">标记从文件图标为Synchronize</a></td>
            <td>qiang.zhang</td>
            <td>defect</td>
            <td>major</td>
            <td>存储库</td>
            <td>0.1.3</td>
        </tr>
        <tr>
            <td colspan="7">
            <p>Reported by <strong>qiang.zhang</strong>,
            07/03/08 09:57:53:</p>
            <p>
            标记从文件图标为Synchronize
            </p>
            </td>
        </tr>
        <tr prio3="">
            <td><a href="http://127.0.0.1/trac/ticket/221" title="View ticket">221</a></td>
            <td><a href="http://127.0.0.1/trac/ticket/221" title="View ticket">在存储库上添加对Excel文件的支持。</a></td>
            <td>qiang.zhang</td>
            <td>defect</td>
            <td>major</td>
            <td>存储库</td>
            <td>0.1.3</td>
        </tr>
        <tr>
            <td colspan="7">
            <p>Reported by <strong>qiang.zhang</strong>,
            07/03/08 10:58:58:</p>
            <p>
            在存储库上添加对Excel文件的支持。
            </p>
            </td>
        </tr>
    </tbody>
</table>
<img src ="http://dengues.blogjava.net/aggbug/214243.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/adolf-zhang/" target="_blank">zDevil(Dengues Studio)</a> 2008-07-11 13:44 <a href="http://www.blogjava.net/adolf-zhang/archive/2008/07/11/dengues_update014.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>最新Dengues Source Code （ETL &amp; RCP ）0.1.3M3 发布</title><link>http://www.blogjava.net/adolf-zhang/archive/2008/07/07/dengues_update013m3.html</link><dc:creator>zDevil(Dengues Studio)</dc:creator><author>zDevil(Dengues Studio)</author><pubDate>Mon, 07 Jul 2008 02:24:00 GMT</pubDate><guid>http://www.blogjava.net/adolf-zhang/archive/2008/07/07/dengues_update013m3.html</guid><description><![CDATA[最新Dengues源代码 dengues_0.1.3M3:<br />
&nbsp;&nbsp; 最新代码下载链接： <br />
<a href="http://dengues.googlecode.com/files/dengues_0.1.3M3-r1235.zip">http://dengues.googlecode.com/files/dengues_0.1.3M3-r1235.zip</a><br />
<br />
修改如下：<br />
<table tickets="">
    <thead>
        <tr>
            <th><a title="Sort by Ticket" href="http://127.0.0.1/trac/query?status=closed&amp;verbose=1&amp;milestone=0.1.3M3&amp;order=id">Ticket</a>
            </th>
            <th>
            <a title="Sort by Summary" href="http://127.0.0.1/trac/query?status=closed&amp;verbose=1&amp;milestone=0.1.3M3&amp;order=summary">Summary</a>
            </th>
            <th>
            <a title="Sort by Owner" href="http://127.0.0.1/trac/query?status=closed&amp;verbose=1&amp;milestone=0.1.3M3&amp;order=owner">Owner</a>
            </th>
            <th>
            <a title="Sort by Type" href="http://127.0.0.1/trac/query?status=closed&amp;verbose=1&amp;milestone=0.1.3M3&amp;order=type">Type</a>
            </th>
            <th asc="">
            <a title="Sort by Priority (descending)" href="http://127.0.0.1/trac/query?status=closed&amp;verbose=1&amp;milestone=0.1.3M3&amp;order=priority&amp;desc=1">Priority</a>
            </th>
            <th>
            <a title="Sort by Component" href="http://127.0.0.1/trac/query?status=closed&amp;verbose=1&amp;milestone=0.1.3M3&amp;order=component">Component</a>
            </th>
            <th>
            <a title="Sort by Version" href="http://127.0.0.1/trac/query?status=closed&amp;verbose=1&amp;milestone=0.1.3M3&amp;order=version">Version</a>
            </th>
        </tr>
    </thead>
    <tbody>
        <tr prio3="">
            <td><a href="http://127.0.0.1/trac/ticket/208" title="View ticket">208</a></td>
            <td><a href="http://127.0.0.1/trac/ticket/208" title="View ticket">添加对CheatSheet的支持,提示用户新建ETL过程，新建Database,Query，新建XMLSchema.</a></td>
            <td>qiang.zhang</td>
            <td>defect</td>
            <td>major</td>
            <td>ETL过程编辑器</td>
            <td>0.1.3</td>
        </tr>
        <tr>
            <td colspan="7">
            <p>Reported by <strong>qiang.zhang</strong>,
            06/25/08 17:35:27:</p>
            <p>
            添加对<a wiki="" href="http://127.0.0.1/trac/wiki/CheatSheet" rel="nofollow">CheatSheet?</a>的支持,提示用户新建ETL过程，新建Database,Query，新建XMLSchema.
            </p>
            </td>
        </tr>
        <tr prio3="">
            <td><a href="http://127.0.0.1/trac/ticket/210" title="View ticket">210</a></td>
            <td><a href="http://127.0.0.1/trac/ticket/210" title="View ticket">修改About Dengues 窗口显示，用一个TabFolder多个TabItem。</a></td>
            <td>qiang.zhang</td>
            <td>defect</td>
            <td>major</td>
            <td>其他</td>
            <td>0.1.3</td>
        </tr>
        <tr>
            <td colspan="7">
            <p>Reported by <strong>qiang.zhang</strong>,
            06/27/08 10:37:30:</p>
            <p>
            修改About Dengues 窗口显示，用一个<a wiki="" href="http://127.0.0.1/trac/wiki/TabFolder" rel="nofollow">TabFolder?</a>多个<a wiki="" href="http://127.0.0.1/trac/wiki/TabItem" rel="nofollow">TabItem?</a>。
            </p>
            </td>
        </tr>
        <tr prio3="">
            <td><a href="http://127.0.0.1/trac/ticket/212" title="View ticket">212</a></td>
            <td><a href="http://127.0.0.1/trac/ticket/212" title="View ticket">复制Block链接问题。</a></td>
            <td>qiang.zhang</td>
            <td>defect</td>
            <td>major</td>
            <td>ETL过程编辑器</td>
            <td>0.1.3</td>
        </tr>
        <tr>
            <td colspan="7">
            <p>Reported by <strong>qiang.zhang</strong>,
            06/30/08 10:42:36:</p>
            <p>
            复制Block链接问题。
            </p>
            </td>
        </tr>
        <tr prio3="">
            <td><a href="http://127.0.0.1/trac/ticket/213" title="View ticket">213</a></td>
            <td><a href="http://127.0.0.1/trac/ticket/213" title="View ticket">添加修改Block显示名称功能</a></td>
            <td>qiang.zhang</td>
            <td>defect</td>
            <td>major</td>
            <td>ETL过程编辑器</td>
            <td>0.1.3</td>
        </tr>
        <tr>
            <td colspan="7">
            <p>Reported by <strong>qiang.zhang</strong>,
            06/30/08 10:51:38:</p>
            <p>
            添加修改Block显示名称功能
            </p>
            </td>
        </tr>
        <tr prio3="">
            <td><a href="http://127.0.0.1/trac/ticket/214" title="View ticket">214</a></td>
            <td><a href="http://127.0.0.1/trac/ticket/214" title="View ticket">把所有对象的名称用唯一名.</a></td>
            <td>qiang.zhang</td>
            <td>defect</td>
            <td>major</td>
            <td>存储库</td>
            <td>0.1.3</td>
        </tr>
        <tr>
            <td colspan="7">
            <p>Reported by <strong>qiang.zhang</strong>,
            06/30/08 10:52:49:</p>
            <p>
            把所有对象的名称用唯一名.
            </p>
            </td>
        </tr>
    </tbody>
</table>
<br />
<img src ="http://dengues.blogjava.net/aggbug/212968.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/adolf-zhang/" target="_blank">zDevil(Dengues Studio)</a> 2008-07-07 10:24 <a href="http://www.blogjava.net/adolf-zhang/archive/2008/07/07/dengues_update013m3.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>最新Dengues Source Code （ETL &amp; RCP ）0.1.3M2 发布</title><link>http://www.blogjava.net/adolf-zhang/archive/2008/06/30/dengues_update013m2.html</link><dc:creator>zDevil(Dengues Studio)</dc:creator><author>zDevil(Dengues Studio)</author><pubDate>Mon, 30 Jun 2008 02:02:00 GMT</pubDate><guid>http://www.blogjava.net/adolf-zhang/archive/2008/06/30/dengues_update013m2.html</guid><description><![CDATA[最新Dengues源代码：dengues 0.1.3M2<br />
下载链接：<a href="http://dengues.googlecode.com/files/dengues_0.1.3M2-r1177.zip">http://dengues.googlecode.com/files/dengues_0.1.3M2-r1177.zip</a><br />
修改如下：<br />
<table tickets="">
    <thead>
        <tr>
            <th><a title="Sort by Ticket" href="http://127.0.0.1/trac/query?status=closed&amp;verbose=1&amp;milestone=0.1.3M2&amp;order=id">Ticket</a>
            </th>
            <th>
            <a title="Sort by Summary" href="http://127.0.0.1/trac/query?status=closed&amp;verbose=1&amp;milestone=0.1.3M2&amp;order=summary">Summary</a>
            </th>
            <th>
            <a title="Sort by Owner" href="http://127.0.0.1/trac/query?status=closed&amp;verbose=1&amp;milestone=0.1.3M2&amp;order=owner">Owner</a>
            </th>
            <th>
            <a title="Sort by Type" href="http://127.0.0.1/trac/query?status=closed&amp;verbose=1&amp;milestone=0.1.3M2&amp;order=type">Type</a>
            </th>
            <th asc="">
            <a title="Sort by Priority (descending)" href="http://127.0.0.1/trac/query?status=closed&amp;verbose=1&amp;milestone=0.1.3M2&amp;order=priority&amp;desc=1">Priority</a>
            </th>
            <th>
            <a title="Sort by Component" href="http://127.0.0.1/trac/query?status=closed&amp;verbose=1&amp;milestone=0.1.3M2&amp;order=component">Component</a>
            </th>
            <th>
            <a title="Sort by Version" href="http://127.0.0.1/trac/query?status=closed&amp;verbose=1&amp;milestone=0.1.3M2&amp;order=version">Version</a>
            </th>
        </tr>
    </thead>
    <tbody>
        <tr prio3="">
            <td><a href="http://127.0.0.1/trac/ticket/203" title="View ticket">203</a></td>
            <td><a href="http://127.0.0.1/trac/ticket/203" title="View ticket">在修改完成Mapper输入输出的时候，重新装载Mapper的界面。</a></td>
            <td>qiang.zhang</td>
            <td>defect</td>
            <td>major</td>
            <td>ETL过程编辑器</td>
            <td>0.1.3</td>
        </tr>
        <tr>
            <td colspan="7">
            <p>Reported by <strong>qiang.zhang</strong>,
            06/19/08 23:06:31:</p>
            <p>
            在修改完成Mapper输入输出的时候，重新装载Mapper的界面。
            </p>
            </td>
        </tr>
        <tr prio3="">
            <td><a href="http://127.0.0.1/trac/ticket/204" title="View ticket">204</a></td>
            <td><a href="http://127.0.0.1/trac/ticket/204" title="View ticket">建立完善的系统日志记录方式。</a></td>
            <td>qiang.zhang</td>
            <td>defect</td>
            <td>major</td>
            <td>ETL过程编辑器</td>
            <td>0.1.3</td>
        </tr>
        <tr>
            <td colspan="7">
            <p>Reported by <strong>qiang.zhang</strong>,
            06/20/08 17:43:57:</p>
            <p>
            建立完善的系统日志记录方式。
            </p>
            </td>
        </tr>
        <tr prio3="">
            <td><a href="http://127.0.0.1/trac/ticket/205" title="View ticket">205</a></td>
            <td><a href="http://127.0.0.1/trac/ticket/205" title="View ticket">在首选项中显示系统日志默认路径，并可以设置文件名通配符。</a></td>
            <td>qiang.zhang</td>
            <td>defect</td>
            <td>major</td>
            <td>Preference页</td>
            <td>0.1.3</td>
        </tr>
        <tr>
            <td colspan="7">
            <p>Reported by <strong>qiang.zhang</strong>,
            06/22/08 23:04:03:</p>
            <p>
            在首选项中显示系统日志默认路径，并可以设置文件名通配符。
            </p>
            </td>
        </tr>
        <tr prio3="">
            <td><a href="http://127.0.0.1/trac/ticket/206" title="View ticket">206</a></td>
            <td><a href="http://127.0.0.1/trac/ticket/206" title="View ticket">改正XML新建向导的存储。</a></td>
            <td>qiang.zhang</td>
            <td>defect</td>
            <td>major</td>
            <td>存储库</td>
            <td>0.1.3</td>
        </tr>
        <tr>
            <td colspan="7">
            <p>Reported by <strong>qiang.zhang</strong>,
            06/24/08 10:05:19:</p>
            <p>
            改正XML新建向导的存储。
            </p>
            </td>
        </tr>
        <tr prio3="">
            <td><a href="http://127.0.0.1/trac/ticket/207" title="View ticket">207</a></td>
            <td><a href="http://127.0.0.1/trac/ticket/207" title="View ticket">修改Dengues的Help功能菜单。</a></td>
            <td>qiang.zhang</td>
            <td>defect</td>
            <td>major</td>
            <td>其他</td>
            <td>0.1.3</td>
        </tr>
        <tr>
            <td colspan="7">
            <p>Reported by <strong>qiang.zhang</strong>,
            06/25/08 14:47:24:</p>
            <p>
            修改Dengues的Help功能菜单。
            </p>
            </td>
        </tr>
    </tbody>
</table>
<br />
<br />
<br />
<img src ="http://dengues.blogjava.net/aggbug/211582.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/adolf-zhang/" target="_blank">zDevil(Dengues Studio)</a> 2008-06-30 10:02 <a href="http://www.blogjava.net/adolf-zhang/archive/2008/06/30/dengues_update013m2.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>最新Dengues Source Code （ETL &amp; RCP ）0.1.3M1 发布</title><link>http://www.blogjava.net/adolf-zhang/archive/2008/06/24/dengues_update013m1.html</link><dc:creator>zDevil(Dengues Studio)</dc:creator><author>zDevil(Dengues Studio)</author><pubDate>Tue, 24 Jun 2008 02:19:00 GMT</pubDate><guid>http://www.blogjava.net/adolf-zhang/archive/2008/06/24/dengues_update013m1.html</guid><description><![CDATA[Dengues 最新代码 0.1.3M1；<br />
下载地址：<a href="http://dengues.googlecode.com/files/dengues_0.1.3M1-r1162.zip">http://dengues.googlecode.com/files/dengues_0.1.3M1-r1162.zip</a><br />
<br />
<br />
<table tickets="">
    <thead>
        <tr>
            <th asc=""><a title="Sort by Ticket (descending)" href="http://127.0.0.1/trac/query?status=closed&amp;verbose=1&amp;milestone=0.1.3M1&amp;order=id&amp;desc=1">Ticket</a>
            </th>
            <th>
            <a title="Sort by Summary" href="http://127.0.0.1/trac/query?status=closed&amp;verbose=1&amp;milestone=0.1.3M1&amp;order=summary">Summary</a>
            </th>
            <th>
            <a title="Sort by Owner" href="http://127.0.0.1/trac/query?status=closed&amp;verbose=1&amp;milestone=0.1.3M1&amp;order=owner">Owner</a>
            </th>
            <th>
            <a title="Sort by Type" href="http://127.0.0.1/trac/query?status=closed&amp;verbose=1&amp;milestone=0.1.3M1&amp;order=type">Type</a>
            </th>
            <th>
            <a title="Sort by Priority" href="http://127.0.0.1/trac/query?status=closed&amp;verbose=1&amp;milestone=0.1.3M1&amp;order=priority">Priority</a>
            </th>
            <th>
            <a title="Sort by Component" href="http://127.0.0.1/trac/query?status=closed&amp;verbose=1&amp;milestone=0.1.3M1&amp;order=component">Component</a>
            </th>
            <th>
            <a title="Sort by Version" href="http://127.0.0.1/trac/query?status=closed&amp;verbose=1&amp;milestone=0.1.3M1&amp;order=version">Version</a>
            </th>
        </tr>
    </thead>
    <tbody>
        <tr prio3="">
            <td><a href="http://127.0.0.1/trac/ticket/160" title="View ticket">160</a></td>
            <td><a href="http://127.0.0.1/trac/ticket/160" title="View ticket">实现Mapper功能，和映射,及Jet代码。</a></td>
            <td>qiang.zhang</td>
            <td>defect</td>
            <td>major</td>
            <td>ETL过程编辑器</td>
            <td>0.1.2</td>
        </tr>
        <tr>
            <td colspan="7">
            <p>Reported by <strong>qiang.zhang</strong>,
            04/22/08 11:30:47:</p>
            <p>
            实现Mapper功能，和映射,及Jet代码。
            </p>
            </td>
        </tr>
        <tr prio3="">
            <td><a href="http://127.0.0.1/trac/ticket/199" title="View ticket">199</a></td>
            <td><a href="http://127.0.0.1/trac/ticket/199" title="View ticket">新建连线类型Data.</a></td>
            <td>qiang.zhang</td>
            <td>defect</td>
            <td>major</td>
            <td>ETL过程编辑器</td>
            <td>0.1.3</td>
        </tr>
        <tr>
            <td colspan="7">
            <p>Reported by <strong>qiang.zhang</strong>,
            06/17/08 11:05:05:</p>
            <p>
            新建连线类型Data.EConnectionType.DATA
            </p>
            </td>
        </tr>
        <tr prio3="">
            <td><a href="http://127.0.0.1/trac/ticket/200" title="View ticket">200</a></td>
            <td><a href="http://127.0.0.1/trac/ticket/200" title="View ticket">新建运行配置：dev_con/Dengues.lanuch</a></td>
            <td>qiang.zhang</td>
            <td>defect</td>
            <td>major</td>
            <td>ETL过程编辑器</td>
            <td>0.1.3</td>
        </tr>
        <tr>
            <td colspan="7">
            <p>Reported by <strong>qiang.zhang</strong>,
            06/17/08 14:38:28:</p>
            <p>
            新建运行配置：dev_con/Dengues.lanuch
            </p>
            </td>
        </tr>
        <tr prio3="">
            <td><a href="http://127.0.0.1/trac/ticket/201" title="View ticket">201</a></td>
            <td><a href="http://127.0.0.1/trac/ticket/201" title="View ticket">新建zDataHash组件。</a></td>
            <td>qiang.zhang</td>
            <td>defect</td>
            <td>major</td>
            <td>ETL过程编辑器</td>
            <td>0.1.3</td>
        </tr>
        <tr>
            <td colspan="7">
            <p>Reported by <strong>qiang.zhang</strong>,
            06/18/08 16:29:53:</p>
            <p>
            新建zDataHash组件。
            </p>
            </td>
        </tr>
        <tr prio3="">
            <td><a href="http://127.0.0.1/trac/ticket/202" title="View ticket">202</a></td>
            <td><a href="http://127.0.0.1/trac/ticket/202" title="View ticket">完成zMapper组件的Jet代码。</a></td>
            <td>qiang.zhang</td>
            <td>defect</td>
            <td>major</td>
            <td>ETL过程编辑器</td>
            <td>0.1.3</td>
        </tr>
        <tr>
            <td colspan="7">
            <p>Reported by <strong>qiang.zhang</strong>,
            06/18/08 16:30:40:</p>
            <p>
            完成zMapper组件的Jet代码。
            </p>
            </td>
        </tr>
    </tbody>
</table>
<img src ="http://dengues.blogjava.net/aggbug/210242.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/adolf-zhang/" target="_blank">zDevil(Dengues Studio)</a> 2008-06-24 10:19 <a href="http://www.blogjava.net/adolf-zhang/archive/2008/06/24/dengues_update013m1.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>最新Dengues Source Code （ETL &amp; RCP ）0.1.3 发布</title><link>http://www.blogjava.net/adolf-zhang/archive/2008/06/17/dengeus_update013.html</link><dc:creator>zDevil(Dengues Studio)</dc:creator><author>zDevil(Dengues Studio)</author><pubDate>Tue, 17 Jun 2008 02:28:00 GMT</pubDate><guid>http://www.blogjava.net/adolf-zhang/archive/2008/06/17/dengeus_update013.html</guid><description><![CDATA[Dengues 0.1.3发布：<br />
源代码下载链接：<a href="http://dengues.googlecode.com/files/dengues_0.1.3-r1118.zip">http://dengues.googlecode.com/files/dengues_0.1.3-r1118.zip</a><br />
<br />
<table tickets="">
    <thead>
        <tr>
            <th><a title="Sort by Ticket" href="http://127.0.0.1/trac/query?status=closed&amp;verbose=1&amp;milestone=0.1.2M4&amp;order=id">Ticket</a>
            </th>
            <th>
            <a title="Sort by Summary" href="http://127.0.0.1/trac/query?status=closed&amp;verbose=1&amp;milestone=0.1.2M4&amp;order=summary">Summary</a>
            </th>
            <th>
            <a title="Sort by Owner" href="http://127.0.0.1/trac/query?status=closed&amp;verbose=1&amp;milestone=0.1.2M4&amp;order=owner">Owner</a>
            </th>
            <th>
            <a title="Sort by Type" href="http://127.0.0.1/trac/query?status=closed&amp;verbose=1&amp;milestone=0.1.2M4&amp;order=type">Type</a>
            </th>
            <th asc="">
            <a title="Sort by Priority (descending)" href="http://127.0.0.1/trac/query?status=closed&amp;verbose=1&amp;milestone=0.1.2M4&amp;order=priority&amp;desc=1">Priority</a>
            </th>
            <th>
            <a title="Sort by Component" href="http://127.0.0.1/trac/query?status=closed&amp;verbose=1&amp;milestone=0.1.2M4&amp;order=component">Component</a>
            </th>
            <th>
            <a title="Sort by Version" href="http://127.0.0.1/trac/query?status=closed&amp;verbose=1&amp;milestone=0.1.2M4&amp;order=version">Version</a>
            </th>
        </tr>
    </thead>
    <tbody>
        <tr prio3="">
            <td><a href="http://127.0.0.1/trac/ticket/192" title="View ticket">192</a></td>
            <td><a href="http://127.0.0.1/trac/ticket/192" title="View ticket">关闭ScriptManager界面后，刷新整个Editor的连接和表显示的大小。</a></td>
            <td>qiang.zhang</td>
            <td>defect</td>
            <td>major</td>
            <td>数据库管理</td>
            <td>0.1.2</td>
        </tr>
        <tr>
            <td colspan="7">
            <p>Reported by <strong>qiang.zhang</strong>,
            06/04/08 21:34:11:</p>
            <p>
            关闭<a wiki="" href="http://127.0.0.1/trac/wiki/ScriptManager" rel="nofollow">ScriptManager?</a>界面后，刷新整个Editor的连接和表显示的大小。
            </p>
            </td>
        </tr>
        <tr prio3="">
            <td><a href="http://127.0.0.1/trac/ticket/193" title="View ticket">193</a></td>
            <td><a href="http://127.0.0.1/trac/ticket/193" title="View ticket">显示从函数列表和字段链接列表，拖拽和双击。自动填写到表达式编辑。</a></td>
            <td>qiang.zhang</td>
            <td>defect</td>
            <td>major</td>
            <td>其他</td>
            <td>0.1.2</td>
        </tr>
        <tr>
            <td colspan="7">
            <p>Reported by <strong>qiang.zhang</strong>,
            06/05/08 13:34:29:</p>
            <p>
            显示从函数列表和字段链接列表，拖拽和双击。自动填写到表达式编辑。
            </p>
            </td>
        </tr>
        <tr prio3="">
            <td><a href="http://127.0.0.1/trac/ticket/194" title="View ticket">194</a></td>
            <td><a href="http://127.0.0.1/trac/ticket/194" title="View ticket">在自定义脚本管理界面显示一般的运算符。</a></td>
            <td>qiang.zhang</td>
            <td>defect</td>
            <td>major</td>
            <td>ETL过程编辑器</td>
            <td>0.1.2</td>
        </tr>
        <tr>
            <td colspan="7">
            <p>Reported by <strong>qiang.zhang</strong>,
            06/06/08 13:12:12:</p>
            <p>
            在自定义脚本管理界面显示一般的运算符。
            </p>
            </td>
        </tr>
        <tr prio3="">
            <td><a href="http://127.0.0.1/trac/ticket/195" title="View ticket">195</a></td>
            <td><a href="http://127.0.0.1/trac/ticket/195" title="View ticket">在Mapper里面连线时，更新对应的列名。</a></td>
            <td>qiang.zhang</td>
            <td>defect</td>
            <td>major</td>
            <td>ETL过程编辑器</td>
            <td>0.1.2</td>
        </tr>
        <tr>
            <td colspan="7">
            <p>Reported by <strong>qiang.zhang</strong>,
            06/11/08 10:23:45:</p>
            <p>
            在Mapper里面连线时，更新对应的列名。
            </p>
            </td>
        </tr>
        <tr prio3="">
            <td><a href="http://127.0.0.1/trac/ticket/196" title="View ticket">196</a></td>
            <td><a href="http://127.0.0.1/trac/ticket/196" title="View ticket">保存Mapper里面的连线信息。</a></td>
            <td>qiang.zhang</td>
            <td>defect</td>
            <td>major</td>
            <td>ETL过程编辑器</td>
            <td>0.1.2</td>
        </tr>
        <tr>
            <td colspan="7">
            <p>Reported by <strong>qiang.zhang</strong>,
            06/11/08 11:03:18:</p>
            <p>
            保存Mapper里面的连线信息。
            </p>
            </td>
        </tr>
        <tr prio3="">
            <td><a href="http://127.0.0.1/trac/ticket/197" title="View ticket">197</a></td>
            <td><a href="http://127.0.0.1/trac/ticket/197" title="View ticket">Mapper的添加一个输出和为一个输出添加一列的按钮。</a></td>
            <td>qiang.zhang</td>
            <td>defect</td>
            <td>major</td>
            <td>ETL过程编辑器</td>
            <td>0.1.2</td>
        </tr>
        <tr>
            <td colspan="7">
            <p>Reported by <strong>qiang.zhang</strong>,
            06/11/08 21:15:41:</p>
            <p>
            Mapper的添加一个输出和为一个输出添加一列的按钮。
            </p>
            </td>
        </tr>
        <tr prio3="">
            <td><a href="http://127.0.0.1/trac/ticket/198" title="View ticket">198</a></td>
            <td><a href="http://127.0.0.1/trac/ticket/198" title="View ticket">在Mapper界面上添加确定和取消按钮。</a></td>
            <td>qiang.zhang</td>
            <td>defect</td>
            <td>major</td>
            <td>ETL过程编辑器</td>
            <td>0.1.2</td>
        </tr>
        <tr>
            <td colspan="7">
            <p>Reported by <strong>qiang.zhang</strong>,
            06/12/08 10:21:37:</p>
            <p>
            在Mapper界面上添加确定和取消按钮。
            </p>
            </td>
        </tr>
    </tbody>
</table>
<br />
<br />
<img src ="http://dengues.blogjava.net/aggbug/208538.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/adolf-zhang/" target="_blank">zDevil(Dengues Studio)</a> 2008-06-17 10:28 <a href="http://www.blogjava.net/adolf-zhang/archive/2008/06/17/dengeus_update013.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>最新Dengues Source Code （ETL &amp; RCP ）0.1.2M3 发布</title><link>http://www.blogjava.net/adolf-zhang/archive/2008/06/10/dengues_update012m3.html</link><dc:creator>zDevil(Dengues Studio)</dc:creator><author>zDevil(Dengues Studio)</author><pubDate>Tue, 10 Jun 2008 02:53:00 GMT</pubDate><guid>http://www.blogjava.net/adolf-zhang/archive/2008/06/10/dengues_update012m3.html</guid><description><![CDATA[Dengues 最新<br />
下载链接：<br />
<a href="http://dengues.googlecode.com/files/dengues_0.1.2M3-r1094.zip">http://dengues.googlecode.com/files/dengues_0.1.2M3-r1094.zip</a><br />
<br />
<table tickets="">
    <thead>
        <tr>
            <th><a title="Sort by Ticket" href="http://127.0.0.1/trac/query?status=closed&amp;verbose=1&amp;milestone=0.1.2M3&amp;order=id">Ticket</a>
            </th>
            <th>
            <a title="Sort by Summary" href="http://127.0.0.1/trac/query?status=closed&amp;verbose=1&amp;milestone=0.1.2M3&amp;order=summary">Summary</a>
            </th>
            <th>
            <a title="Sort by Owner" href="http://127.0.0.1/trac/query?status=closed&amp;verbose=1&amp;milestone=0.1.2M3&amp;order=owner">Owner</a>
            </th>
            <th>
            <a title="Sort by Type" href="http://127.0.0.1/trac/query?status=closed&amp;verbose=1&amp;milestone=0.1.2M3&amp;order=type">Type</a>
            </th>
            <th asc="">
            <a title="Sort by Priority (descending)" href="http://127.0.0.1/trac/query?status=closed&amp;verbose=1&amp;milestone=0.1.2M3&amp;order=priority&amp;desc=1">Priority</a>
            </th>
            <th>
            <a title="Sort by Component" href="http://127.0.0.1/trac/query?status=closed&amp;verbose=1&amp;milestone=0.1.2M3&amp;order=component">Component</a>
            </th>
            <th>
            <a title="Sort by Version" href="http://127.0.0.1/trac/query?status=closed&amp;verbose=1&amp;milestone=0.1.2M3&amp;order=version">Version</a>
            </th>
        </tr>
    </thead>
    <tbody>
        <tr prio3="">
            <td><a href="http://127.0.0.1/trac/ticket/162" title="View ticket">162</a></td>
            <td><a href="http://127.0.0.1/trac/ticket/162" title="View ticket">改正自定义脚本的功能。添加到组件配置中。</a></td>
            <td>qiang.zhang</td>
            <td>defect</td>
            <td>major</td>
            <td>ETL过程编辑器</td>
            <td>0.1.2</td>
        </tr>
        <tr>
            <td colspan="7">
            <p>Reported by <strong>qiang.zhang</strong>,
            04/28/08 17:04:07:</p>
            <p>
            改正自定义脚本的功能。添加到组件配置中。
            </p>
            </td>
        </tr>
        <tr prio3="">
            <td><a href="http://127.0.0.1/trac/ticket/187" title="View ticket">187</a></td>
            <td><a href="http://127.0.0.1/trac/ticket/187" title="View ticket">添加画线功能在新建XML数据结构。</a></td>
            <td>qiang.zhang</td>
            <td>enhancement</td>
            <td>major</td>
            <td>存储库</td>
            <td>0.1.2</td>
        </tr>
        <tr>
            <td colspan="7">
            <p>Reported by <strong>qiang.zhang</strong>,
            05/27/08 13:55:07:</p>
            <p>
            添加画线功能在新建XML数据结构。
            </p>
            </td>
        </tr>
        <tr prio3="">
            <td><a href="http://127.0.0.1/trac/ticket/188" title="View ticket">188</a></td>
            <td><a href="http://127.0.0.1/trac/ticket/188" title="View ticket">绑定Del按键来删除存储库上的节点。</a></td>
            <td>qiang.zhang</td>
            <td>defect</td>
            <td>major</td>
            <td>存储库</td>
            <td>0.1.2</td>
        </tr>
        <tr>
            <td colspan="7">
            <p>Reported by <strong>qiang.zhang</strong>,
            05/29/08 15:56:02:</p>
            <p>
            绑定Del按键来删除存储库上的节点。
            </p>
            </td>
        </tr>
        <tr prio3="">
            <td><a href="http://127.0.0.1/trac/ticket/189" title="View ticket">189</a></td>
            <td><a href="http://127.0.0.1/trac/ticket/189" title="View ticket">在存储库上显示详细的数据库表结构和列信息。</a></td>
            <td>qiang.zhang</td>
            <td>defect</td>
            <td>major</td>
            <td>存储库</td>
            <td>0.1.2</td>
        </tr>
        <tr>
            <td colspan="7">
            <p>Reported by <strong>qiang.zhang</strong>,
            05/30/08 14:44:46:</p>
            <p>
            在存储库上显示详细的数据库表结构和列信息。
            </p>
            </td>
        </tr>
        <tr prio3="">
            <td><a href="http://127.0.0.1/trac/ticket/190" title="View ticket">190</a></td>
            <td><a href="http://127.0.0.1/trac/ticket/190" title="View ticket">定期刷新Blocks文件，删除不需要的Blocks.</a></td>
            <td>qiang.zhang</td>
            <td>defect</td>
            <td>major</td>
            <td>ETL过程编辑器</td>
            <td>0.1.2</td>
        </tr>
        <tr>
            <td colspan="7">
            <p>Reported by <strong>qiang.zhang</strong>,
            06/02/08 15:24:10:</p>
            <p>
            定期刷新Blocks文件，删除不需要的Blocks.
            </p>
            </td>
        </tr>
        <tr prio3="">
            <td><a href="http://127.0.0.1/trac/ticket/191" title="View ticket">191</a></td>
            <td><a href="http://127.0.0.1/trac/ticket/191" title="View ticket">新建自定义管理界面.</a></td>
            <td>qiang.zhang</td>
            <td>defect</td>
            <td>major</td>
            <td>ETL过程编辑器</td>
            <td>0.1.2</td>
        </tr>
        <tr>
            <td colspan="7">
            <p>Reported by <strong>qiang.zhang</strong>,
            06/03/08 12:25:40:</p>
            <p>
            新建自定义管理界面.
            </p>
            </td>
        </tr>
    </tbody>
</table>
<br />
<br />
<img src ="http://dengues.blogjava.net/aggbug/206881.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/adolf-zhang/" target="_blank">zDevil(Dengues Studio)</a> 2008-06-10 10:53 <a href="http://www.blogjava.net/adolf-zhang/archive/2008/06/10/dengues_update012m3.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>最新Dengues Source Code （ETL &amp; RCP ）0.1.2M2 发布</title><link>http://www.blogjava.net/adolf-zhang/archive/2008/06/03/dengues_update012m2.html</link><dc:creator>zDevil(Dengues Studio)</dc:creator><author>zDevil(Dengues Studio)</author><pubDate>Tue, 03 Jun 2008 01:42:00 GMT</pubDate><guid>http://www.blogjava.net/adolf-zhang/archive/2008/06/03/dengues_update012m2.html</guid><description><![CDATA[最新下载链接：<br />
Dengues 0.1.2M2:<br />
<a href="http://dengues.googlecode.com/files/dengues_0.1.2M2-r1055.zip">http://dengues.googlecode.com/files/dengues_0.1.2M2-r1055.zip</a><br />
<br />
修改如下：<br />
<table tickets="">
    <thead>
        <tr>
            <th><a title="Sort by Ticket" href="http://127.0.0.1/trac/query?status=closed&amp;verbose=1&amp;milestone=0.1.2M2&amp;order=id">Ticket</a>
            </th>
            <th>
            <a title="Sort by Summary" href="http://127.0.0.1/trac/query?status=closed&amp;verbose=1&amp;milestone=0.1.2M2&amp;order=summary">Summary</a>
            </th>
            <th>
            <a title="Sort by Owner" href="http://127.0.0.1/trac/query?status=closed&amp;verbose=1&amp;milestone=0.1.2M2&amp;order=owner">Owner</a>
            </th>
            <th>
            <a title="Sort by Type" href="http://127.0.0.1/trac/query?status=closed&amp;verbose=1&amp;milestone=0.1.2M2&amp;order=type">Type</a>
            </th>
            <th asc="">
            <a title="Sort by Priority (descending)" href="http://127.0.0.1/trac/query?status=closed&amp;verbose=1&amp;milestone=0.1.2M2&amp;order=priority&amp;desc=1">Priority</a>
            </th>
            <th>
            <a title="Sort by Component" href="http://127.0.0.1/trac/query?status=closed&amp;verbose=1&amp;milestone=0.1.2M2&amp;order=component">Component</a>
            </th>
            <th>
            <a title="Sort by Version" href="http://127.0.0.1/trac/query?status=closed&amp;verbose=1&amp;milestone=0.1.2M2&amp;order=version">Version</a>
            </th>
        </tr>
    </thead>
    <tbody>
        <tr prio3="">
            <td><a href="http://127.0.0.1/trac/ticket/181" title="View ticket">181</a></td>
            <td><a href="http://127.0.0.1/trac/ticket/181" title="View ticket">新建支持CSV文件组件。</a></td>
            <td>qiang.zhang</td>
            <td>defect</td>
            <td>major</td>
            <td>ETL组件</td>
            <td>0.1.2</td>
        </tr>
        <tr>
            <td colspan="7">
            <p>Reported by <strong>qiang.zhang</strong>,
            05/20/08 09:49:49:</p>
            <p>
            新建支持CSV文件组件。
            </p>
            </td>
        </tr>
        <tr prio3="">
            <td><a href="http://127.0.0.1/trac/ticket/182" title="View ticket">182</a></td>
            <td><a href="http://127.0.0.1/trac/ticket/182" title="View ticket">修改所有写入组件多链接问题。</a></td>
            <td>qiang.zhang</td>
            <td>defect</td>
            <td>major</td>
            <td>ETL组件</td>
            <td>0.1.2</td>
        </tr>
        <tr>
            <td colspan="7">
            <p>Reported by <strong>qiang.zhang</strong>,
            05/21/08 10:35:12:</p>
            <p>
            修改所有写入组件多链接问题。
            </p>
            </td>
        </tr>
        <tr prio3="">
            <td><a href="http://127.0.0.1/trac/ticket/183" title="View ticket">183</a></td>
            <td><a href="http://127.0.0.1/trac/ticket/183" title="View ticket">修改停止运行Process按钮的功能。</a></td>
            <td>qiang.zhang</td>
            <td>defect</td>
            <td>major</td>
            <td>ETL过程编辑器</td>
            <td>0.1.2</td>
        </tr>
        <tr>
            <td colspan="7">
            <p>Reported by <strong>qiang.zhang</strong>,
            05/21/08 10:41:21:</p>
            <p>
            修改停止运行Process按钮的功能。
            </p>
            </td>
        </tr>
        <tr prio3="">
            <td><a href="http://127.0.0.1/trac/ticket/184" title="View ticket">184</a></td>
            <td><a href="http://127.0.0.1/trac/ticket/184" title="View ticket">修改Dengues版为0.1.2</a></td>
            <td>qiang.zhang</td>
            <td>defect</td>
            <td>major</td>
            <td>其他</td>
            <td>0.1.2</td>
        </tr>
        <tr>
            <td colspan="7">
            <p>Reported by <strong>qiang.zhang</strong>,
            05/21/08 10:42:48:</p>
            <p>
            修改Dengues版为0.1.2
            </p>
            </td>
        </tr>
        <tr prio3="">
            <td><a href="http://127.0.0.1/trac/ticket/186" title="View ticket">186</a></td>
            <td><a href="http://127.0.0.1/trac/ticket/186" title="View ticket">改成关于XML File节点的功能</a></td>
            <td>qiang.zhang</td>
            <td>defect</td>
            <td>major</td>
            <td>存储库</td>
            <td>0.1.2</td>
        </tr>
        <tr>
            <td colspan="7">
            <p>Reported by <strong>qiang.zhang</strong>,
            05/27/08 13:04:19:</p>
            <p>
            改成关于XML File节点的功能
            </p>
            </td>
        </tr>
    </tbody>
</table>
<br />
<img src ="http://dengues.blogjava.net/aggbug/205478.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/adolf-zhang/" target="_blank">zDevil(Dengues Studio)</a> 2008-06-03 09:42 <a href="http://www.blogjava.net/adolf-zhang/archive/2008/06/03/dengues_update012m2.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>最新Dengues Source Code  （ETL &amp; RCP ）0.1.2M1 发布</title><link>http://www.blogjava.net/adolf-zhang/archive/2008/05/27/dengues_update012m1.html</link><dc:creator>zDevil(Dengues Studio)</dc:creator><author>zDevil(Dengues Studio)</author><pubDate>Tue, 27 May 2008 05:16:00 GMT</pubDate><guid>http://www.blogjava.net/adolf-zhang/archive/2008/05/27/dengues_update012m1.html</guid><description><![CDATA[Dengues 0.1.2M1 修改如下：<br />
下载链接：http://dengues.googlecode.com/files/dengues_0.1.2M1-r1030.zip<br />
<br />
<br />
<table tickets="">
    <thead>
        <tr>
            <th><a title="Sort by Ticket" href="http://127.0.0.1/trac/query?status=closed&amp;milestone=0.1.2M1&amp;order=id">Ticket</a>
            </th>
            <th>
            <a title="Sort by Summary" href="http://127.0.0.1/trac/query?status=closed&amp;milestone=0.1.2M1&amp;order=summary">Summary</a>
            </th>
            <th>
            <a title="Sort by Owner" href="http://127.0.0.1/trac/query?status=closed&amp;milestone=0.1.2M1&amp;order=owner">Owner</a>
            </th>
            <th>
            <a title="Sort by Type" href="http://127.0.0.1/trac/query?status=closed&amp;milestone=0.1.2M1&amp;order=type">Type</a>
            </th>
            <th asc="">
            <a title="Sort by Priority (descending)" href="http://127.0.0.1/trac/query?status=closed&amp;milestone=0.1.2M1&amp;order=priority&amp;desc=1">Priority</a>
            </th>
            <th>
            <a title="Sort by Component" href="http://127.0.0.1/trac/query?status=closed&amp;milestone=0.1.2M1&amp;order=component">Component</a>
            </th>
            <th>
            <a title="Sort by Version" href="http://127.0.0.1/trac/query?status=closed&amp;milestone=0.1.2M1&amp;order=version">Version</a>
            </th>
        </tr>
    </thead>
    <tbody>
        <tr prio3="">
            <td><a href="http://127.0.0.1/trac/ticket/84" title="View ticket">84</a></td>
            <td><a href="http://127.0.0.1/trac/ticket/84" title="View ticket">在存储库中支持XML文件</a></td>
            <td>qiang.zhang</td>
            <td>enhancement</td>
            <td>major</td>
            <td>存储库</td>
            <td>0.1.2</td>
        </tr>
        <tr prio3="">
            <td><a href="http://127.0.0.1/trac/ticket/99" title="View ticket">99</a></td>
            <td><a href="http://127.0.0.1/trac/ticket/99" title="View ticket">完成ETL中块的功能.</a></td>
            <td>qiang.zhang</td>
            <td>defect</td>
            <td>major</td>
            <td>ETL过程编辑器</td>
            <td>0.1.2</td>
        </tr>
        <tr prio3="">
            <td><a href="http://127.0.0.1/trac/ticket/179" title="View ticket">179</a></td>
            <td><a href="http://127.0.0.1/trac/ticket/179" title="View ticket">新建zXMLFileInput组件。</a></td>
            <td>qiang.zhang</td>
            <td>defect</td>
            <td>major</td>
            <td>ETL组件</td>
            <td>0.1.2</td>
        </tr>
        <tr prio3="">
            <td><a href="http://127.0.0.1/trac/ticket/180" title="View ticket">180</a></td>
            <td><a href="http://127.0.0.1/trac/ticket/180" title="View ticket">完成块生成代码功能。</a></td>
            <td>qiang.zhang</td>
            <td>defect</td>
            <td>major</td>
            <td>ETL过程编辑器</td>
            <td>0.1.2</td>
        </tr>
    </tbody>
</table>
<br />
<br />
<img src ="http://dengues.blogjava.net/aggbug/203197.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/adolf-zhang/" target="_blank">zDevil(Dengues Studio)</a> 2008-05-27 13:16 <a href="http://www.blogjava.net/adolf-zhang/archive/2008/05/27/dengues_update012m1.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>最新Dengues Source Code (ETL&amp;RCP) 0.1.2发布</title><link>http://www.blogjava.net/adolf-zhang/archive/2008/05/20/dengues_udpate_012.html</link><dc:creator>zDevil(Dengues Studio)</dc:creator><author>zDevil(Dengues Studio)</author><pubDate>Tue, 20 May 2008 01:27:00 GMT</pubDate><guid>http://www.blogjava.net/adolf-zhang/archive/2008/05/20/dengues_udpate_012.html</guid><description><![CDATA[最新Dengues Source Code (ETL&amp;RCP) 0.1.2发布：<br />
下载链接：<br />
<a href="http://dengues.googlecode.com/files/dengues_0.1.2-r981.zip">http://dengues.googlecode.com/files/dengues_0.1.2-r981.zip</a><br />
<br />
修改如下：<br />
<br />
<table tickets="">
    <thead>
        <tr>
            <th><a title="Sort by Ticket" href="http://127.0.0.1/trac/query?status=closed&amp;milestone=0.1.1M4&amp;order=id">Ticket</a>
            </th>
            <th>
            <a title="Sort by Summary" href="http://127.0.0.1/trac/query?status=closed&amp;milestone=0.1.1M4&amp;order=summary">Summary</a>
            </th>
            <th>
            <a title="Sort by Owner" href="http://127.0.0.1/trac/query?status=closed&amp;milestone=0.1.1M4&amp;order=owner">Owner</a>
            </th>
            <th>
            <a title="Sort by Type" href="http://127.0.0.1/trac/query?status=closed&amp;milestone=0.1.1M4&amp;order=type">Type</a>
            </th>
            <th asc="">
            <a title="Sort by Priority (descending)" href="http://127.0.0.1/trac/query?status=closed&amp;milestone=0.1.1M4&amp;order=priority&amp;desc=1">Priority</a>
            </th>
            <th>
            <a title="Sort by Component" href="http://127.0.0.1/trac/query?status=closed&amp;milestone=0.1.1M4&amp;order=component">Component</a>
            </th>
            <th>
            <a title="Sort by Version" href="http://127.0.0.1/trac/query?status=closed&amp;milestone=0.1.1M4&amp;order=version">Version</a>
            </th>
        </tr>
    </thead>
    <tbody>
        <tr prio3="">
            <td><a href="http://127.0.0.1/trac/ticket/105" title="View ticket">105</a></td>
            <td><a href="http://127.0.0.1/trac/ticket/105" title="View ticket">改正多根连线的生成代码.</a></td>
            <td>qiang.zhang</td>
            <td>defect</td>
            <td>major</td>
            <td>ETL过程编辑器</td>
            <td>0.1.1</td>
        </tr>
        <tr prio3="">
            <td><a href="http://127.0.0.1/trac/ticket/150" title="View ticket">150</a></td>
            <td><a href="http://127.0.0.1/trac/ticket/150" title="View ticket">新建日志组件(zLog)</a></td>
            <td>qiang.zhang</td>
            <td>defect</td>
            <td>major</td>
            <td>ETL组件</td>
            <td>0.1.1</td>
        </tr>
        <tr prio3="">
            <td><a href="http://127.0.0.1/trac/ticket/172" title="View ticket">172</a></td>
            <td><a href="http://127.0.0.1/trac/ticket/172" title="View ticket">计算适当的Table宽度</a></td>
            <td>qiang.zhang</td>
            <td>defect</td>
            <td>major</td>
            <td>数据库编辑器</td>
            <td>0.1.1</td>
        </tr>
        <tr prio3="">
            <td><a href="http://127.0.0.1/trac/ticket/174" title="View ticket">174</a></td>
            <td><a href="http://127.0.0.1/trac/ticket/174" title="View ticket">建立标准组件扩展机制</a></td>
            <td>qiang.zhang</td>
            <td>defect</td>
            <td>major</td>
            <td>ETL组件</td>
            <td>0.1.1</td>
        </tr>
        <tr prio3="">
            <td><a href="http://127.0.0.1/trac/ticket/175" title="View ticket">175</a></td>
            <td><a href="http://127.0.0.1/trac/ticket/175" title="View ticket">新建数据库的Change Data Capture组件。</a></td>
            <td>qiang.zhang</td>
            <td>task</td>
            <td>major</td>
            <td>ETL组件</td>
            <td>0.1.1</td>
        </tr>
        <tr prio3="">
            <td><a href="http://127.0.0.1/trac/ticket/176" title="View ticket">176</a></td>
            <td><a href="http://127.0.0.1/trac/ticket/176" title="View ticket">在属性页添加表格选择控制按键。</a></td>
            <td>qiang.zhang</td>
            <td>defect</td>
            <td>major</td>
            <td>属性页</td>
            <td>0.1.1</td>
        </tr>
        <tr prio3="">
            <td><a href="http://127.0.0.1/trac/ticket/177" title="View ticket">177</a></td>
            <td><a href="http://127.0.0.1/trac/ticket/177" title="View ticket">添加XMLInput的组件。</a></td>
            <td>qiang.zhang</td>
            <td>defect</td>
            <td>major</td>
            <td>ETL组件</td>
            <td>0.1.1</td>
        </tr>
        <tr prio3="">
            <td><a href="http://127.0.0.1/trac/ticket/178" title="View ticket">178</a></td>
            <td><a href="http://127.0.0.1/trac/ticket/178" title="View ticket">改正属性页Table的存储。</a></td>
            <td>qiang.zhang</td>
            <td>defect</td>
            <td>major</td>
            <td>属性页</td>
            <td>0.1.1</td>
        </tr>
    </tbody>
</table>
<br />
<img src ="http://dengues.blogjava.net/aggbug/201567.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/adolf-zhang/" target="_blank">zDevil(Dengues Studio)</a> 2008-05-20 09:27 <a href="http://www.blogjava.net/adolf-zhang/archive/2008/05/20/dengues_udpate_012.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[Dengues ETL&amp;RCP]Dengues Studio最新0.1.1M3 (Source Code)</title><link>http://www.blogjava.net/adolf-zhang/archive/2008/05/13/dengues_update_011m3.html</link><dc:creator>zDevil(Dengues Studio)</dc:creator><author>zDevil(Dengues Studio)</author><pubDate>Tue, 13 May 2008 02:06:00 GMT</pubDate><guid>http://www.blogjava.net/adolf-zhang/archive/2008/05/13/dengues_update_011m3.html</guid><description><![CDATA[Dengues Studio (Source Code)<br />
Dengues_0.1.1M3 下载： <a href="http://dengues.googlecode.com/files/dengues_0.1.1M3-r949.zip" target="_blank">http://dengues.googlecode.com/files/dengues_0.1.1M3-r949.zip</a><br />
Ticket &nbsp; &nbsp; Summary &nbsp; &nbsp; Component &nbsp; &nbsp; Status &nbsp; &nbsp; Resolution &nbsp; &nbsp; Version &nbsp; &nbsp; Type &nbsp; &nbsp; Priority &nbsp; &nbsp; Owner &nbsp; &nbsp; Modified<br />
#170 &nbsp; &nbsp; 新建migration机制。用于版本兼容。 &nbsp; &nbsp; 存储库 &nbsp; &nbsp; closed &nbsp; &nbsp; fixed &nbsp; &nbsp; 0.1.1 &nbsp; &nbsp; defect &nbsp; &nbsp; major &nbsp; &nbsp; qiang.zhang &nbsp; &nbsp; 05/08/08<br />
#173 &nbsp; &nbsp; Change Data Capture的功能 &nbsp; &nbsp; 存储库 &nbsp; &nbsp; closed &nbsp; &nbsp; fixed &nbsp; &nbsp; 0.1.1 &nbsp; &nbsp; enhancement &nbsp; &nbsp; major &nbsp; &nbsp; qiang.zhang &nbsp; &nbsp; 05/08/08<br />
#168 &nbsp; &nbsp; 第一启动Dengues的时候自动导入DEMO工程。 &nbsp; &nbsp; ETL过程编辑器 &nbsp; &nbsp; closed &nbsp; &nbsp; fixed &nbsp; &nbsp; 0.1.1 &nbsp; &nbsp; defect &nbsp; &nbsp; major &nbsp; &nbsp; qiang.zhang &nbsp; &nbsp; 05/08/08<br />
#171 &nbsp; &nbsp; 完善CDC功能。 &nbsp; &nbsp; 存储库 &nbsp; &nbsp; closed &nbsp; &nbsp; fixed &nbsp; &nbsp; 0.1.1 &nbsp; &nbsp; defect &nbsp; &nbsp; major &nbsp; &nbsp; qiang.zhang &nbsp; &nbsp; 05/07/08<br />
#167 &nbsp; &nbsp; 在存储库的添加新建CDC的菜单。 &nbsp; &nbsp; 存储库 &nbsp; &nbsp; closed &nbsp; &nbsp; fixed &nbsp; &nbsp; 0.1.1 &nbsp; &nbsp; defect &nbsp; &nbsp; major &nbsp; &nbsp; qiang.zhang &nbsp; &nbsp; 05/06/08
<img src ="http://dengues.blogjava.net/aggbug/200135.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/adolf-zhang/" target="_blank">zDevil(Dengues Studio)</a> 2008-05-13 10:06 <a href="http://www.blogjava.net/adolf-zhang/archive/2008/05/13/dengues_update_011m3.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Dengues 0.1.1M2 (Source Code) 最新更新</title><link>http://www.blogjava.net/adolf-zhang/archive/2008/05/06/dengues_update_011m2.html</link><dc:creator>zDevil(Dengues Studio)</dc:creator><author>zDevil(Dengues Studio)</author><pubDate>Tue, 06 May 2008 10:02:00 GMT</pubDate><guid>http://www.blogjava.net/adolf-zhang/archive/2008/05/06/dengues_update_011m2.html</guid><description><![CDATA[Dengues 0.1.1M2 最新更新：<br />
<a href="http://dengues.googlecode.com/files/dengues_0.1.1M2-r899.zip">http://dengues.googlecode.com/files/dengues_0.1.1M2-r899.zip</a><br />
Ticket&nbsp; &nbsp;&nbsp;&nbsp; &nbsp; Summary&nbsp; &nbsp;&nbsp;&nbsp; &nbsp; Owner&nbsp; &nbsp;&nbsp;&nbsp; &nbsp; Type&nbsp; &nbsp;&nbsp;&nbsp; &nbsp; Priority&nbsp; &nbsp;&nbsp;&nbsp; &nbsp; Component&nbsp; &nbsp;&nbsp;&nbsp; &nbsp; Version<br />
39&nbsp;&nbsp; &nbsp;当多个Sub过程运行时，产生错误。&nbsp;&nbsp; &nbsp;qiang.zhang&nbsp;&nbsp; &nbsp;defect&nbsp;&nbsp; &nbsp;major&nbsp;&nbsp; &nbsp;ETL过程编辑器&nbsp;&nbsp; &nbsp;0.1.1<br />
164&nbsp;&nbsp; &nbsp;在存储库显示ToolTip。&nbsp;&nbsp; &nbsp;qiang.zhang&nbsp;&nbsp; &nbsp;defect&nbsp;&nbsp; &nbsp;major&nbsp;&nbsp; &nbsp;存储库&nbsp;&nbsp; &nbsp;0.1.1<br />
165&nbsp;&nbsp; &nbsp;修改导出ETL过程脚本中加入自定义脚本。&nbsp;&nbsp; &nbsp;qiang.zhang&nbsp;&nbsp; &nbsp;defect&nbsp;&nbsp; &nbsp;major&nbsp;&nbsp; &nbsp;ETL过程编辑器&nbsp;&nbsp; &nbsp;0.1.1<br />
166&nbsp;&nbsp; &nbsp;添加Change Data Capture在Prefereneces里面。&nbsp;&nbsp; &nbsp;qiang.zhang&nbsp;&nbsp; &nbsp;enhancement&nbsp;&nbsp; &nbsp;major&nbsp;&nbsp; &nbsp;Preference页&nbsp;&nbsp; &nbsp;0.1.1<br />
169&nbsp;&nbsp; &nbsp;执行数据库反向工程错误。&nbsp;&nbsp; &nbsp;qiang.zhang&nbsp;&nbsp; &nbsp;defect&nbsp;&nbsp; &nbsp;major&nbsp;&nbsp; &nbsp;数据库编辑器&nbsp;&nbsp; &nbsp;0.1.1
<img src ="http://dengues.blogjava.net/aggbug/198767.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/adolf-zhang/" target="_blank">zDevil(Dengues Studio)</a> 2008-05-06 18:02 <a href="http://www.blogjava.net/adolf-zhang/archive/2008/05/06/dengues_update_011m2.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[Dengues]在GEF中实现，表格图像的收缩.像Tree一样。</title><link>http://www.blogjava.net/adolf-zhang/archive/2008/05/05/dengues_gef_02.html</link><dc:creator>zDevil(Dengues Studio)</dc:creator><author>zDevil(Dengues Studio)</author><pubDate>Mon, 05 May 2008 01:52:00 GMT</pubDate><guid>http://www.blogjava.net/adolf-zhang/archive/2008/05/05/dengues_gef_02.html</guid><description><![CDATA[在GEF实现表格的收缩,如下图:<br />
伸展的图：<br />
<img src="http://www.blogjava.net/images/blogjava_net/adolf-zhang/table_01.png" alt="" border="0" /><br />
按减号收起：<br />
<img src="http://www.blogjava.net/images/blogjava_net/adolf-zhang/table_02.png" alt="" border="0" /><br />
功能代码：<br />
org.dengues.designer.ui.database.figures.DBTableCustomFigure<br />
的部分实现代码：<br />
<div style="border: 1px solid rgb(204, 204, 204); padding: 4px 5px 4px 4px; background-color: rgb(238, 238, 238); font-size: 13px; width: 98%;"><!--<br />
<br />
Code highlighting produced by Actipro CodeHighlighter (freeware)<br />
http://www.CodeHighlighter.com/<br />
<br />
--><span style="color: rgb(0, 128, 128);">&nbsp;1</span>&nbsp;<span style="color: rgb(0, 0, 0);">Image&nbsp;image&nbsp;</span><span style="color: rgb(0, 0, 0);">=</span><span style="color: rgb(0, 0, 0);">&nbsp;dbTable.isHidden()&nbsp;</span><span style="color: rgb(0, 0, 0);">?</span><span style="color: rgb(0, 0, 0);">&nbsp;EXPAND_IMAGE&nbsp;:&nbsp;COLLAPSE_IMAGE;<br />
</span><span style="color: rgb(0, 128, 128);">&nbsp;2</span>&nbsp;<span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: rgb(0, 0, 255);">final</span><span style="color: rgb(0, 0, 0);">&nbsp;Button&nbsp;button&nbsp;</span><span style="color: rgb(0, 0, 0);">=</span><span style="color: rgb(0, 0, 0);">&nbsp;</span><span style="color: rgb(0, 0, 255);">new</span><span style="color: rgb(0, 0, 0);">&nbsp;Button(image);<br />
</span><span style="color: rgb(0, 128, 128);">&nbsp;3</span>&nbsp;<span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;button.setRolloverEnabled(</span><span style="color: rgb(0, 0, 255);">true</span><span style="color: rgb(0, 0, 0);">);<br />
</span><span style="color: rgb(0, 128, 128);">&nbsp;4</span>&nbsp;<span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;button.addChangeListener(</span><span style="color: rgb(0, 0, 255);">new</span><span style="color: rgb(0, 0, 0);">&nbsp;ChangeListener()&nbsp;{<br />
</span><span style="color: rgb(0, 128, 128);">&nbsp;5</span>&nbsp;<span style="color: rgb(0, 0, 0);"><br />
</span><span style="color: rgb(0, 128, 128);">&nbsp;6</span>&nbsp;<span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: rgb(0, 128, 0);">/*</span><span style="color: rgb(0, 128, 0);"><br />
</span><span style="color: rgb(0, 128, 128);">&nbsp;7</span>&nbsp;<span style="color: rgb(0, 128, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*&nbsp;(non-Javadoc)<br />
</span><span style="color: rgb(0, 128, 128);">&nbsp;8</span>&nbsp;<span style="color: rgb(0, 128, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*&nbsp;<br />
</span><span style="color: rgb(0, 128, 128);">&nbsp;9</span>&nbsp;<span style="color: rgb(0, 128, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*&nbsp;@see&nbsp;org.eclipse.draw2d.ChangeListener#handleStateChanged(org.eclipse.draw2d.ChangeEvent)<br />
</span><span style="color: rgb(0, 128, 128);">10</span>&nbsp;<span style="color: rgb(0, 128, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: rgb(0, 128, 0);">*/</span><span style="color: rgb(0, 0, 0);"><br />
</span><span style="color: rgb(0, 128, 128);">11</span>&nbsp;<span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: rgb(0, 0, 255);">public</span><span style="color: rgb(0, 0, 0);">&nbsp;</span><span style="color: rgb(0, 0, 255);">void</span><span style="color: rgb(0, 0, 0);">&nbsp;handleStateChanged(ChangeEvent&nbsp;event)&nbsp;{<br />
</span><span style="color: rgb(0, 128, 128);">12</span>&nbsp;<span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: rgb(0, 0, 255);">if</span><span style="color: rgb(0, 0, 0);">&nbsp;(event.getPropertyName().equals(ButtonModel.PRESSED_PROPERTY))&nbsp;{<br />
</span><span style="color: rgb(0, 128, 128);">13</span>&nbsp;<span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;List&nbsp;children2&nbsp;</span><span style="color: rgb(0, 0, 0);">=</span><span style="color: rgb(0, 0, 0);">&nbsp;button.getChildren();<br />
</span><span style="color: rgb(0, 128, 128);">14</span>&nbsp;<span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;i</span><span style="color: rgb(0, 0, 0);">++</span><span style="color: rgb(0, 0, 0);">;<br />
</span><span style="color: rgb(0, 128, 128);">15</span>&nbsp;<span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: rgb(0, 0, 255);">for</span><span style="color: rgb(0, 0, 0);">&nbsp;(Object&nbsp;object2&nbsp;:&nbsp;children2)&nbsp;{<br />
</span><span style="color: rgb(0, 128, 128);">16</span>&nbsp;<span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: rgb(0, 0, 255);">if</span><span style="color: rgb(0, 0, 0);">&nbsp;(object2&nbsp;</span><span style="color: rgb(0, 0, 255);">instanceof</span><span style="color: rgb(0, 0, 0);">&nbsp;Label)&nbsp;{<br />
</span><span style="color: rgb(0, 128, 128);">17</span>&nbsp;<span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Label&nbsp;label&nbsp;</span><span style="color: rgb(0, 0, 0);">=</span><span style="color: rgb(0, 0, 0);">&nbsp;(Label)&nbsp;object2;<br />
</span><span style="color: rgb(0, 128, 128);">18</span>&nbsp;<span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: rgb(0, 0, 255);">if</span><span style="color: rgb(0, 0, 0);">&nbsp;(i&nbsp;</span><span style="color: rgb(0, 0, 0);">%</span><span style="color: rgb(0, 0, 0);">&nbsp;</span><span style="color: rgb(0, 0, 0);">2</span><span style="color: rgb(0, 0, 0);">&nbsp;</span><span style="color: rgb(0, 0, 0);">==</span><span style="color: rgb(0, 0, 0);">&nbsp;</span><span style="color: rgb(0, 0, 0);">0</span><span style="color: rgb(0, 0, 0);">)&nbsp;{<br />
</span><span style="color: rgb(0, 128, 128);">19</span>&nbsp;<span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: rgb(0, 0, 255);">if</span><span style="color: rgb(0, 0, 0);">&nbsp;(EXPAND_IMAGE.equals(label.getIcon()))&nbsp;{<br />
</span><span style="color: rgb(0, 128, 128);">20</span>&nbsp;<span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;label.setIcon(COLLAPSE_IMAGE);<br />
</span><span style="color: rgb(0, 128, 128);">21</span>&nbsp;<span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: rgb(0, 0, 255);">for</span><span style="color: rgb(0, 0, 0);">&nbsp;(DBColumn&nbsp;column&nbsp;:&nbsp;getColumns())&nbsp;{<br />
</span><span style="color: rgb(0, 128, 128);">22</span>&nbsp;<span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;column.setHidden(</span><span style="color: rgb(0, 0, 255);">false</span><span style="color: rgb(0, 0, 0);">);<br />
</span><span style="color: rgb(0, 128, 128);">23</span>&nbsp;<span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />
</span><span style="color: rgb(0, 128, 128);">24</span>&nbsp;<span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}&nbsp;</span><span style="color: rgb(0, 0, 255);">else</span><span style="color: rgb(0, 0, 0);">&nbsp;{<br />
</span><span style="color: rgb(0, 128, 128);">25</span>&nbsp;<span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;label.setIcon(EXPAND_IMAGE);<br />
</span><span style="color: rgb(0, 128, 128);">26</span>&nbsp;<span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: rgb(0, 0, 255);">for</span><span style="color: rgb(0, 0, 0);">&nbsp;(DBColumn&nbsp;column&nbsp;:&nbsp;getColumns())&nbsp;{<br />
</span><span style="color: rgb(0, 128, 128);">27</span>&nbsp;<span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;column.setHidden(</span><span style="color: rgb(0, 0, 255);">true</span><span style="color: rgb(0, 0, 0);">);<br />
</span><span style="color: rgb(0, 128, 128);">28</span>&nbsp;<span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />
</span><span style="color: rgb(0, 128, 128);">29</span>&nbsp;<span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />
</span><span style="color: rgb(0, 128, 128);">30</span>&nbsp;<span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;i&nbsp;</span><span style="color: rgb(0, 0, 0);">=</span><span style="color: rgb(0, 0, 0);">&nbsp;</span><span style="color: rgb(0, 0, 0);">0</span><span style="color: rgb(0, 0, 0);">;<br />
</span><span style="color: rgb(0, 128, 128);">31</span>&nbsp;<span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />
</span><span style="color: rgb(0, 128, 128);">32</span>&nbsp;<span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />
</span><span style="color: rgb(0, 128, 128);">33</span>&nbsp;<span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />
</span><span style="color: rgb(0, 128, 128);">34</span>&nbsp;<span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />
</span><span style="color: rgb(0, 128, 128);">35</span>&nbsp;<span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />
</span><span style="color: rgb(0, 128, 128);">36</span>&nbsp;<span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;});<br />
</span><span style="color: rgb(0, 128, 128);">37</span>&nbsp;<span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;titleFigure.add(button);</span></div>
org.dengues.designer.ui.database.parts.DBColumnEditPart<br />
<br />
<div style="border: 1px solid rgb(204, 204, 204); padding: 4px 5px 4px 4px; background-color: rgb(238, 238, 238); font-size: 13px; width: 98%;"><!--<br />
<br />
Code highlighting produced by Actipro CodeHighlighter (freeware)<br />
http://www.CodeHighlighter.com/<br />
<br />
--><span style="color: rgb(0, 128, 128);">&nbsp;1</span>&nbsp;<span style="color: rgb(0, 0, 255);">public</span><span style="color: rgb(0, 0, 0);">&nbsp;</span><span style="color: rgb(0, 0, 255);">void</span><span style="color: rgb(0, 0, 0);">&nbsp;notifyChanged(Notification&nbsp;notification)&nbsp;{<br />
</span><span style="color: rgb(0, 128, 128);">&nbsp;2</span>&nbsp;<span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: rgb(0, 0, 255);">int</span><span style="color: rgb(0, 0, 0);">&nbsp;type&nbsp;</span><span style="color: rgb(0, 0, 0);">=</span><span style="color: rgb(0, 0, 0);">&nbsp;notification.getEventType();<br />
</span><span style="color: rgb(0, 128, 128);">&nbsp;3</span>&nbsp;<span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: rgb(0, 0, 255);">int</span><span style="color: rgb(0, 0, 0);">&nbsp;id&nbsp;</span><span style="color: rgb(0, 0, 0);">=</span><span style="color: rgb(0, 0, 0);">&nbsp;notification.getFeatureID(DatabasePackage.</span><span style="color: rgb(0, 0, 255);">class</span><span style="color: rgb(0, 0, 0);">);<br />
</span><span style="color: rgb(0, 128, 128);">&nbsp;4</span>&nbsp;<span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: rgb(0, 0, 255);">switch</span><span style="color: rgb(0, 0, 0);">&nbsp;(type)&nbsp;{<br />
</span><span style="color: rgb(0, 128, 128);">&nbsp;5</span>&nbsp;<span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: rgb(0, 0, 255);">case</span><span style="color: rgb(0, 0, 0);">&nbsp;Notification.SET:<br />
</span><span style="color: rgb(0, 128, 128);">&nbsp;6</span>&nbsp;<span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: rgb(0, 0, 255);">switch</span><span style="color: rgb(0, 0, 0);">&nbsp;(id)&nbsp;{<br />
</span><span style="color: rgb(0, 128, 128);">&nbsp;7</span>&nbsp;<span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: rgb(0, 0, 255);">case</span><span style="color: rgb(0, 0, 0);">&nbsp;DatabasePackage.DB_COLUMN__X:<br />
</span><span style="color: rgb(0, 128, 128);">&nbsp;8</span>&nbsp;<span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: rgb(0, 0, 255);">case</span><span style="color: rgb(0, 0, 0);">&nbsp;DatabasePackage.DB_COLUMN__Y:<br />
</span><span style="color: rgb(0, 128, 128);">&nbsp;9</span>&nbsp;<span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: rgb(0, 0, 255);">case</span><span style="color: rgb(0, 0, 0);">&nbsp;DatabasePackage.DB_COLUMN__HEIGHT:<br />
</span><span style="color: rgb(0, 128, 128);">10</span>&nbsp;<span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: rgb(0, 0, 255);">case</span><span style="color: rgb(0, 0, 0);">&nbsp;DatabasePackage.DB_COLUMN__WIDTH:<br />
</span><span style="color: rgb(0, 128, 128);">11</span>&nbsp;<span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: rgb(0, 0, 255);">case</span><span style="color: rgb(0, 0, 0);">&nbsp;DatabasePackage.DB_COLUMN__NAME:<br />
</span><span style="color: rgb(0, 128, 128);">12</span>&nbsp;<span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: rgb(0, 0, 255);">case</span><span style="color: rgb(0, 0, 0);">&nbsp;DatabasePackage.DB_COLUMN__FOREIGN_KEY:<br />
</span><span style="color: rgb(0, 128, 128);">13</span>&nbsp;<span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: rgb(0, 0, 255);">case</span><span style="color: rgb(0, 0, 0);">&nbsp;DatabasePackage.DIAGRAM_CHILD__SELECTED:<br />
</span><span style="color: rgb(0, 128, 128);">14</span>&nbsp;<span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;refreshVisuals();<br />
</span><span style="color: rgb(0, 128, 128);">15</span>&nbsp;<span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: rgb(0, 0, 255);">break</span><span style="color: rgb(0, 0, 0);">;<br />
</span><span style="color: rgb(0, 128, 128);">16</span>&nbsp;<span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: rgb(0, 0, 255);">case</span><span style="color: rgb(0, 0, 0);">&nbsp;DatabasePackage.DB_COLUMN__HIDDEN:<br />
</span><span style="color: rgb(0, 128, 128);">17</span>&nbsp;<span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;getCastModel().getTable().setHidden(notification.getNewBooleanValue());<br />
</span><span style="color: rgb(0, 128, 128);">18</span>&nbsp;<span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: rgb(0, 0, 255);">break</span><span style="color: rgb(0, 0, 0);">;<br />
</span><span style="color: rgb(0, 128, 128);">19</span>&nbsp;<span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}</span></div>
<br />
<div style="border: 1px solid rgb(204, 204, 204); padding: 4px 5px 4px 4px; background-color: rgb(238, 238, 238); font-size: 13px; width: 98%;"><!--<br />
<br />
Code highlighting produced by Actipro CodeHighlighter (freeware)<br />
http://www.CodeHighlighter.com/<br />
<br />
--><span style="color: rgb(0, 128, 128);">&nbsp;1</span>&nbsp;<span style="color: rgb(0, 0, 0);">org.dengues.designer.ui.database.parts.DBTableEditPart<br />
</span><span style="color: rgb(0, 128, 128);">&nbsp;2</span>&nbsp;<span style="color: rgb(0, 128, 0);">//</span><span style="color: rgb(0, 128, 0);">实现代码</span><span style="color: rgb(0, 128, 0);"><br />
</span><span style="color: rgb(0, 128, 128);">&nbsp;3</span>&nbsp;<span style="color: rgb(0, 0, 255);">public</span><span style="color: rgb(0, 0, 0);">&nbsp;</span><span style="color: rgb(0, 0, 255);">void</span><span style="color: rgb(0, 0, 0);">&nbsp;notifyChanged(Notification&nbsp;notification)&nbsp;{<br />
</span><span style="color: rgb(0, 128, 128);">&nbsp;4</span>&nbsp;<span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: rgb(0, 0, 255);">int</span><span style="color: rgb(0, 0, 0);">&nbsp;type&nbsp;</span><span style="color: rgb(0, 0, 0);">=</span><span style="color: rgb(0, 0, 0);">&nbsp;notification.getEventType();<br />
</span><span style="color: rgb(0, 128, 128);">&nbsp;5</span>&nbsp;<span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: rgb(0, 0, 255);">int</span><span style="color: rgb(0, 0, 0);">&nbsp;id&nbsp;</span><span style="color: rgb(0, 0, 0);">=</span><span style="color: rgb(0, 0, 0);">&nbsp;notification.getFeatureID(DatabasePackage.</span><span style="color: rgb(0, 0, 255);">class</span><span style="color: rgb(0, 0, 0);">);<br />
</span><span style="color: rgb(0, 128, 128);">&nbsp;6</span>&nbsp;<span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: rgb(0, 0, 255);">switch</span><span style="color: rgb(0, 0, 0);">&nbsp;(type)&nbsp;{<br />
</span><span style="color: rgb(0, 128, 128);">&nbsp;7</span>&nbsp;<span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: rgb(0, 0, 255);">case</span><span style="color: rgb(0, 0, 0);">&nbsp;Notification.SET:<br />
</span><span style="color: rgb(0, 128, 128);">&nbsp;8</span>&nbsp;<span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: rgb(0, 0, 255);">switch</span><span style="color: rgb(0, 0, 0);">&nbsp;(id)&nbsp;{<br />
</span><span style="color: rgb(0, 128, 128);">&nbsp;9</span>&nbsp;<span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: rgb(0, 0, 255);">case</span><span style="color: rgb(0, 0, 0);">&nbsp;DatabasePackage.DB_TABLE__X:<br />
</span><span style="color: rgb(0, 128, 128);">10</span>&nbsp;<span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: rgb(0, 0, 255);">case</span><span style="color: rgb(0, 0, 0);">&nbsp;DatabasePackage.DB_TABLE__Y:<br />
</span><span style="color: rgb(0, 128, 128);">11</span>&nbsp;<span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: rgb(0, 0, 255);">case</span><span style="color: rgb(0, 0, 0);">&nbsp;DatabasePackage.DB_TABLE__HEIGHT:<br />
</span><span style="color: rgb(0, 128, 128);">12</span>&nbsp;<span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: rgb(0, 0, 255);">case</span><span style="color: rgb(0, 0, 0);">&nbsp;DatabasePackage.DB_TABLE__WIDTH:<br />
</span><span style="color: rgb(0, 128, 128);">13</span>&nbsp;<span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: rgb(0, 0, 255);">case</span><span style="color: rgb(0, 0, 0);">&nbsp;DatabasePackage.DB_TABLE__NAME:<br />
</span><span style="color: rgb(0, 128, 128);">14</span>&nbsp;<span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: rgb(0, 0, 255);">case</span><span style="color: rgb(0, 0, 0);">&nbsp;DatabasePackage.DB_TABLE__HIDDEN:<br />
</span><span style="color: rgb(0, 128, 128);">15</span>&nbsp;<span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;refreshVisuals();<br />
</span><span style="color: rgb(0, 128, 128);">16</span>&nbsp;<span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: rgb(0, 0, 255);">break</span><span style="color: rgb(0, 0, 0);">;<br />
</span>
<div style="border: 1px solid rgb(204, 204, 204); padding: 4px 5px 4px 4px; background-color: rgb(238, 238, 238); font-size: 13px; width: 98%;"><!--<br />
<br />
Code highlighting produced by Actipro CodeHighlighter (freeware)<br />
http://www.CodeHighlighter.com/<br />
<br />
--><span style="color: rgb(0, 128, 128);">&nbsp;1</span>&nbsp;<span style="color: rgb(0, 0, 255);">protected</span><span style="color: rgb(0, 0, 0);">&nbsp;</span><span style="color: rgb(0, 0, 255);">void</span><span style="color: rgb(0, 0, 0);">&nbsp;refreshVisuals()&nbsp;{<br />
</span><span style="color: rgb(0, 128, 128);">&nbsp;2</span>&nbsp;<span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;EList&nbsp;columns&nbsp;</span><span style="color: rgb(0, 0, 0);">=</span><span style="color: rgb(0, 0, 0);">&nbsp;getCastModel().getColumns();<br />
</span><span style="color: rgb(0, 128, 128);">&nbsp;3</span>&nbsp;<span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: rgb(0, 0, 255);">int</span><span style="color: rgb(0, 0, 0);">&nbsp;colNum&nbsp;</span><span style="color: rgb(0, 0, 0);">=</span><span style="color: rgb(0, 0, 0);">&nbsp;</span><span style="color: rgb(0, 0, 0);">0</span><span style="color: rgb(0, 0, 0);">;<br />
</span><span style="color: rgb(0, 128, 128);">&nbsp;4</span>&nbsp;<span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: rgb(0, 0, 255);">for</span><span style="color: rgb(0, 0, 0);">&nbsp;(Object&nbsp;object&nbsp;:&nbsp;columns)&nbsp;{<br />
</span><span style="color: rgb(0, 128, 128);">&nbsp;5</span>&nbsp;<span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: rgb(0, 0, 255);">if</span><span style="color: rgb(0, 0, 0);">&nbsp;(object&nbsp;</span><span style="color: rgb(0, 0, 255);">instanceof</span><span style="color: rgb(0, 0, 0);">&nbsp;DBColumn)&nbsp;{<br />
</span><span style="color: rgb(0, 128, 128);">&nbsp;6</span>&nbsp;<span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: rgb(0, 0, 255);">if</span><span style="color: rgb(0, 0, 0);">&nbsp;(</span><span style="color: rgb(0, 0, 0);">!</span><span style="color: rgb(0, 0, 0);">((DBColumn)&nbsp;object).isHidden())&nbsp;{<br />
</span><span style="color: rgb(0, 128, 128);">&nbsp;7</span>&nbsp;<span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;colNum</span><span style="color: rgb(0, 0, 0);">++</span><span style="color: rgb(0, 0, 0);">;<br />
</span><span style="color: rgb(0, 128, 128);">&nbsp;8</span>&nbsp;<span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />
</span><span style="color: rgb(0, 128, 128);">&nbsp;9</span>&nbsp;<span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />
</span><span style="color: rgb(0, 128, 128);">10</span>&nbsp;<span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;}<br />
</span><span style="color: rgb(0, 128, 128);">11</span>&nbsp;<span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: rgb(0, 0, 255);">int</span><span style="color: rgb(0, 0, 0);">&nbsp;i&nbsp;</span><span style="color: rgb(0, 0, 0);">=</span><span style="color: rgb(0, 0, 0);">&nbsp;colNum&nbsp;</span><span style="color: rgb(0, 0, 0);">*</span><span style="color: rgb(0, 0, 0);">&nbsp;COLUMN_HEIGHT&nbsp;</span><span style="color: rgb(0, 0, 0);">+</span><span style="color: rgb(0, 0, 0);">&nbsp;TABLE_HEADER;<br />
</span><span style="color: rgb(0, 128, 128);">12</span>&nbsp;<span style="color: rgb(0, 0, 0);"><br />
</span><span style="color: rgb(0, 128, 128);">13</span>&nbsp;<span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Rectangle&nbsp;bounds&nbsp;</span><span style="color: rgb(0, 0, 0);">=</span><span style="color: rgb(0, 0, 0);">&nbsp;</span><span style="color: rgb(0, 0, 255);">new</span><span style="color: rgb(0, 0, 0);">&nbsp;Rectangle(getCastModel().getX(),&nbsp;getCastModel().getY(),&nbsp;getCastModel().getWidth(),&nbsp;i);<br />
</span><span style="color: rgb(0, 128, 128);">14</span>&nbsp;<span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;customTableFigure.getTableName().setText(getCastModel().getName());<br />
</span><span style="color: rgb(0, 128, 128);">15</span>&nbsp;<span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;((GraphicalEditPart)&nbsp;getParent()).setLayoutConstraint(</span><span style="color: rgb(0, 0, 255);">this</span><span style="color: rgb(0, 0, 0);">,&nbsp;getFigure(),&nbsp;bounds);<br />
</span><span style="color: rgb(0, 128, 128);">16</span>&nbsp;<span style="color: rgb(0, 0, 0);">&nbsp;&nbsp;&nbsp;&nbsp;}<br />
</span><span style="color: rgb(0, 128, 128);">17</span>&nbsp;</div>
<br />
</div>
<br />
<br />
<br />
<img src ="http://dengues.blogjava.net/aggbug/198323.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/adolf-zhang/" target="_blank">zDevil(Dengues Studio)</a> 2008-05-05 09:52 <a href="http://www.blogjava.net/adolf-zhang/archive/2008/05/05/dengues_gef_02.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[Dengues]自定义一个ToolTip，在你的View上显示提示信息。</title><link>http://www.blogjava.net/adolf-zhang/archive/2008/04/30/dengues_w_01.html</link><dc:creator>zDevil(Dengues Studio)</dc:creator><author>zDevil(Dengues Studio)</author><pubDate>Wed, 30 Apr 2008 01:41:00 GMT</pubDate><guid>http://www.blogjava.net/adolf-zhang/archive/2008/04/30/dengues_w_01.html</guid><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 在自定义的一个Control上面显示一个ToolTip，它能显示节点的详细信息,如下图Dengues的实现:它的实现代码在：Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->&nbsp;&nbsp;1&nbsp;/**...&nbsp;&nbsp;<a href='http://www.blogjava.net/adolf-zhang/archive/2008/04/30/dengues_w_01.html'>阅读全文</a><img src ="http://dengues.blogjava.net/aggbug/197445.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/adolf-zhang/" target="_blank">zDevil(Dengues Studio)</a> 2008-04-30 09:41 <a href="http://www.blogjava.net/adolf-zhang/archive/2008/04/30/dengues_w_01.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>[Dengues]准确的计算GEF中，连线名称的位置(包括名称字符串的大小).</title><link>http://www.blogjava.net/adolf-zhang/archive/2008/04/29/dengues_link_02.html</link><dc:creator>zDevil(Dengues Studio)</dc:creator><author>zDevil(Dengues Studio)</author><pubDate>Tue, 29 Apr 2008 01:41:00 GMT</pubDate><guid>http://www.blogjava.net/adolf-zhang/archive/2008/04/29/dengues_link_02.html</guid><description><![CDATA[一般来说我们很难计算两个节点之间的显示名称的位置，而且还要包括名称字符串的大小。这个是在Dengues里面实现的效果：<br />
图一:<br />
<img src="http://www.blogjava.net/images/blogjava_net/adolf-zhang/link_02.png" alt="" border="0" height="241" width="571" /><br />
图二：<br />
<img src="http://www.blogjava.net/images/blogjava_net/adolf-zhang/link_03.png" alt="" border="0" /><br />
你可以看Dengues源代码：<br />
org.dengues.designer.ui.process.models.CompConnectionLabel<br />
<div style="border: 1px solid #cccccc; padding: 4px 5px 4px 4px; background-color: #eeeeee; font-size: 13px; width: 98%;"><!--<br />
<br />
Code highlighting produced by Actipro CodeHighlighter (freeware)<br />
http://www.CodeHighlighter.com/<br />
<br />
--><span style="color: #008080;">&nbsp;1</span>&nbsp;<span style="color: #008000;">/**</span><span style="color: #008000;"><br />
</span><span style="color: #008080;">&nbsp;2</span>&nbsp;<span style="color: #008000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;*&nbsp;Qiang.Zhang.Adolf@gmail.com&nbsp;Comment&nbsp;method&nbsp;"changeLocation".<br />
</span><span style="color: #008080;">&nbsp;3</span>&nbsp;<span style="color: #008000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #008000;">*/</span><span style="color: #000000;"><br />
</span><span style="color: #008080;">&nbsp;4</span>&nbsp;<span style="color: #000000;">&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;changeLocation()&nbsp;{<br />
</span><span style="color: #008080;">&nbsp;5</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Point&nbsp;point&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000ff;">new</span><span style="color: #000000;">&nbsp;Point();<br />
</span><span style="color: #008080;">&nbsp;6</span>&nbsp;<span style="color: #000000;"><br />
</span><span style="color: #008080;">&nbsp;7</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">int</span><span style="color: #000000;">&nbsp;x&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;connection.getSource().getLocation().x;<br />
</span><span style="color: #008080;">&nbsp;8</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">int</span><span style="color: #000000;">&nbsp;x2&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;connection.getTarget().getLocation().x;<br />
</span><span style="color: #008080;">&nbsp;9</span>&nbsp;<span style="color: #000000;"><br />
</span><span style="color: #008080;">10</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">int</span><span style="color: #000000;">&nbsp;width&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;x2&nbsp;</span><span style="color: #000000;">&gt;</span><span style="color: #000000;">&nbsp;x&nbsp;</span><span style="color: #000000;">?</span><span style="color: #000000;">&nbsp;connection.getSource().getSize().width&nbsp;:&nbsp;connection.getTarget().getSize().width;<br />
</span><span style="color: #008080;">11</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">int</span><span style="color: #000000;">&nbsp;abs&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;Math.abs(x2&nbsp;</span><span style="color: #000000;">-</span><span style="color: #000000;">&nbsp;x)&nbsp;</span><span style="color: #000000;">/</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">2</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">-</span><span style="color: #000000;">&nbsp;width&nbsp;</span><span style="color: #000000;">/</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">2</span><span style="color: #000000;">;<br />
</span><span style="color: #008080;">12</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">int</span><span style="color: #000000;">&nbsp;px&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;x2&nbsp;</span><span style="color: #000000;">&gt;</span><span style="color: #000000;">&nbsp;x&nbsp;</span><span style="color: #000000;">?</span><span style="color: #000000;">&nbsp;x&nbsp;</span><span style="color: #000000;">+</span><span style="color: #000000;">&nbsp;abs&nbsp;</span><span style="color: #000000;">+</span><span style="color: #000000;">&nbsp;width&nbsp;:&nbsp;x2&nbsp;</span><span style="color: #000000;">+</span><span style="color: #000000;">&nbsp;abs&nbsp;</span><span style="color: #000000;">+</span><span style="color: #000000;">&nbsp;width;<br />
</span><span style="color: #008080;">13</span>&nbsp;<span style="color: #008000;">//</span><span style="color: #008000;">这个作用是计算字符串getCompName()的大小。<br />
</span><span style="color: #008080;">14</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;GC&nbsp;gc&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;</span><span style="color: #0000ff;">new</span><span style="color: #000000;">&nbsp;GC(Display.getDefault());<br />
</span><span style="color: #008080;">15</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;org.eclipse.swt.graphics.Point&nbsp;stringExtent&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;gc.stringExtent(getCompName());<br />
</span><span style="color: #008080;">16</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;gc.dispose();<br />
</span><span style="color: #008080;">17</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;px&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;px&nbsp;</span><span style="color: #000000;">-</span><span style="color: #000000;">&nbsp;stringExtent.x&nbsp;</span><span style="color: #000000;">/</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">2</span><span style="color: #000000;">;<br />
</span><span style="color: #008080;">18</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;point.x&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;px;<br />
</span><span style="color: #008080;">19</span>&nbsp;<span style="color: #000000;"><br />
</span><span style="color: #008080;">20</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">int</span><span style="color: #000000;">&nbsp;y&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;connection.getSource().getLocation().y;<br />
</span><span style="color: #008080;">21</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">int</span><span style="color: #000000;">&nbsp;y2&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;connection.getTarget().getLocation().y;<br />
</span><span style="color: #008080;">22</span>&nbsp;<span style="color: #000000;"><br />
</span><span style="color: #008080;">23</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">int</span><span style="color: #000000;">&nbsp;height&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;y2&nbsp;</span><span style="color: #000000;">&gt;</span><span style="color: #000000;">&nbsp;y&nbsp;</span><span style="color: #000000;">?</span><span style="color: #000000;">&nbsp;connection.getSource().getSize().height&nbsp;:&nbsp;connection.getTarget().getSize().height;<br />
</span><span style="color: #008080;">24</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;abs&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;Math.abs(y2&nbsp;</span><span style="color: #000000;">-</span><span style="color: #000000;">&nbsp;y)&nbsp;</span><span style="color: #000000;">/</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">2</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">-</span><span style="color: #000000;">&nbsp;height&nbsp;</span><span style="color: #000000;">/</span><span style="color: #000000;">&nbsp;</span><span style="color: #000000;">2</span><span style="color: #000000;">;<br />
</span><span style="color: #008080;">25</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span><span style="color: #0000ff;">int</span><span style="color: #000000;">&nbsp;py&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;y2&nbsp;</span><span style="color: #000000;">&gt;</span><span style="color: #000000;">&nbsp;y&nbsp;</span><span style="color: #000000;">?</span><span style="color: #000000;">&nbsp;y&nbsp;</span><span style="color: #000000;">+</span><span style="color: #000000;">&nbsp;abs&nbsp;</span><span style="color: #000000;">+</span><span style="color: #000000;">&nbsp;height&nbsp;:&nbsp;y2&nbsp;</span><span style="color: #000000;">+</span><span style="color: #000000;">&nbsp;abs&nbsp;</span><span style="color: #000000;">+</span><span style="color: #000000;">&nbsp;height;<br />
</span><span style="color: #008080;">26</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;py&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;py&nbsp;</span><span style="color: #000000;">-</span><span style="color: #000000;">&nbsp;stringExtent.y;<br />
</span><span style="color: #008080;">27</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;point.y&nbsp;</span><span style="color: #000000;">=</span><span style="color: #000000;">&nbsp;py;<br />
</span><span style="color: #008080;">28</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;setLocation(point);<br />
</span><span style="color: #008080;">29</span>&nbsp;<span style="color: #000000;">&nbsp;&nbsp;&nbsp;&nbsp;}<br />
</span></div>
这样的好就可以计算中间的位置。<br />
<img src ="http://dengues.blogjava.net/aggbug/197023.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/adolf-zhang/" target="_blank">zDevil(Dengues Studio)</a> 2008-04-29 09:41 <a href="http://www.blogjava.net/adolf-zhang/archive/2008/04/29/dengues_link_02.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Dengues 0.1.1最新代码</title><link>http://www.blogjava.net/adolf-zhang/archive/2008/04/25/dengues_update_011.html</link><dc:creator>zDevil(Dengues Studio)</dc:creator><author>zDevil(Dengues Studio)</author><pubDate>Fri, 25 Apr 2008 06:50:00 GMT</pubDate><guid>http://www.blogjava.net/adolf-zhang/archive/2008/04/25/dengues_update_011.html</guid><description><![CDATA[Dengues 0.1.1最新代码：<br />
<a title="下载" href="http://dengues.googlecode.com/files/dengues_0.1.1-r852.zip">下载</a><br />
<br />
修改如下：<br />
Ticket&nbsp; &nbsp;&nbsp;&nbsp; &nbsp; Summary&nbsp; &nbsp;&nbsp;&nbsp; &nbsp; Owner&nbsp; &nbsp;&nbsp;&nbsp; &nbsp; Type&nbsp; &nbsp;&nbsp;&nbsp; &nbsp; Priority&nbsp; &nbsp;&nbsp;&nbsp; &nbsp; Component&nbsp; &nbsp;&nbsp;&nbsp; &nbsp; Version<br />
151&nbsp;&nbsp; &nbsp;新建映射zMap组件&nbsp;&nbsp; &nbsp;qiang.zhang&nbsp;&nbsp; &nbsp;defect&nbsp;&nbsp; &nbsp;major&nbsp;&nbsp; &nbsp;ETL组件&nbsp;&nbsp; &nbsp;0.1.1<br />
156&nbsp;&nbsp; &nbsp;设置收取DBTable动态感觉。&nbsp;&nbsp; &nbsp;qiang.zhang&nbsp;&nbsp; &nbsp;defect&nbsp;&nbsp; &nbsp;major&nbsp;&nbsp; &nbsp;数据库编辑器&nbsp;&nbsp; &nbsp;0.1.1<br />
157&nbsp;&nbsp; &nbsp;新建映射组件的界面.中间用GEF的编辑器实现。&nbsp;&nbsp; &nbsp;qiang.zhang&nbsp;&nbsp; &nbsp;enhancement&nbsp;&nbsp; &nbsp;major&nbsp;&nbsp; &nbsp;ETL过程编辑器&nbsp;&nbsp; &nbsp;0.1.1
<img src ="http://dengues.blogjava.net/aggbug/195970.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/adolf-zhang/" target="_blank">zDevil(Dengues Studio)</a> 2008-04-25 14:50 <a href="http://www.blogjava.net/adolf-zhang/archive/2008/04/25/dengues_update_011.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>