WEB开发网
开发学院软件开发Java 使用 Dojo 开发定制 Business Space 小部件,第 3... 阅读

使用 Dojo 开发定制 Business Space 小部件,第 3 部分: 在 iWidget 中使用多个模板和从基本小部件继承

 2010-09-15 00:00:00 来源:WEB开发网   
核心提示: 在 catalog.xml 中添加条目 对于本文中使用的 testWidget.js 样例,以下条目需要加入 catalog.xml 中: 清单 9. Entry in catalog.xml for testWidget.js<entryid="{com.ibm.test}te

在 catalog.xml 中添加条目

对于本文中使用的 testWidget.js 样例,以下条目需要加入 catalog.xml 中:

清单 9. Entry in catalog.xml for testWidget.js

<entry id="{com.ibm.test}testWidget" unique-name="{com.ibm.test}testWidget"> 
<title> 
<nls-string lang="en">Test Widget</nls-string> 
</title>       
<description> 
<nls-string lang="en">Test Widget</nls-string> 
</description>    
<shortDescription> 
<nls-string lang="en">Test Widget</nls-string> 
</shortDescription> 
<definition>/testConsole/com/ibm/bcgex/iWidget/test/testWidget.xml</definition> 
<preview>/BusinessSpace/iWidget/images/viewers/prev_doc.gif</preview> 
<icon>/BusinessSpace/iWidget/images/viewers/icon_doc.gif</icon> 
<previewThumbnail>/BusinessSpace/iWidget/images/viewers/prev_doc.gif</previewThumbnail> 
<metadata name="com.ibm.bspace.version">7.0.0.0</metadata> 
<metadata name="com.ibm.bspace.owner">International Business Machines Corp.</metadata> 
</entry> 

当您拖放 testWidget 之后,您可能会看到图 1 所示的界面:

图 1. 在 Business Space 测试小部件
使用 Dojo 开发定制 Business Space 小部件,第 3 部分: 在 iWidget 中使用多个模板和从基本小部件继承

查看原图(大图)

结束语

通过本文,您学习了如何通过利用基本小部件和小部件特有的模板来使用 iWidgets 中的多个模板。您也看到了所有小部件如何继承基本部件,使您可以重用 iWidgets 的通用代码。

本文示例源代码或素材下载

上一页  1 2 3 4 5 6 

Tags:使用 Dojo 开发

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接