xiaoxiaoleemin

          天道酬勤,小小加油
          posts - 19, comments - 12, trackbacks - 0, articles - 0

          2008年11月18日

          posted @ 2008-11-18 15:17 xiaoxiaoleemin 閱讀(2555) | 評(píng)論 (0)編輯 收藏

          2008年10月16日

          posted @ 2008-10-16 13:53 xiaoxiaoleemin 閱讀(854) | 評(píng)論 (0)編輯 收藏

          2008年4月3日

          posted @ 2008-04-03 12:53 xiaoxiaoleemin 閱讀(729) | 評(píng)論 (0)編輯 收藏

          2008年4月1日

               摘要: 要讓編輯器生動(dòng)起來(lái),GMF框架提供了更簡(jiǎn)單的方法,有些特性甚至不用修改代碼只通過(guò)設(shè)置一下gmfgraph中某些元素的屬性就可以實(shí)現(xiàn)。這一點(diǎn),比GEF簡(jiǎn)單的多。  閱讀全文

          posted @ 2008-04-01 23:05 xiaoxiaoleemin 閱讀(737) | 評(píng)論 (0)編輯 收藏

          2007年5月9日

               摘要: 在Java中用JDOM才操作xml文件很方便,需要的代碼量也比其它XML解析器要少的多。下面用一個(gè)簡(jiǎn)單的例子來(lái)說(shuō)明JDOM讀寫xml的最基本的步驟。  閱讀全文

          posted @ 2007-05-09 18:16 xiaoxiaoleemin 閱讀(1655) | 評(píng)論 (1)編輯 收藏

          2007年5月7日

               摘要: 這里介紹基于Type的連接的建立方法,仍然用上一篇基于Reference的連接中用到的例子School,有老師類和學(xué)生類,同時(shí)老師能夠指導(dǎo)多名學(xué)生。這種指導(dǎo)關(guān)系在GMF編輯器中用連接來(lái)表示,基于Type的連接就是在ecore模型中為該連接創(chuàng)建一個(gè)類TeacherToStudent,ecore模型對(duì)應(yīng)的ecore_diagram圖形如下所示:
            閱讀全文

          posted @ 2007-05-07 14:42 xiaoxiaoleemin 閱讀(599) | 評(píng)論 (0)編輯 收藏

               摘要: 我習(xí)慣于直接用ECore Editor建立ecore模型,如果裝了GMF插件的話,在ecore文件上點(diǎn)擊鼠標(biāo)右鍵,通過(guò)菜單“Initialize ecore-diagram diagram file”可以生成類似類圖的表示,這樣可以從整體上看模型。而且在建模的過(guò)程中可以隨時(shí)"Validate"以檢查當(dāng)前存在的錯(cuò)誤。以下是一些常見(jiàn)的問(wèn)題:  閱讀全文

          posted @ 2007-05-07 14:10 xiaoxiaoleemin 閱讀(1007) | 評(píng)論 (1)編輯 收藏

          2007年5月6日

               摘要: GMF中的Link有兩個(gè),分別是基于Type的和基于Reference的。對(duì)于前者,在ecore模型中有一個(gè)類對(duì)應(yīng)這個(gè)連接,創(chuàng)建一個(gè)連接即創(chuàng)建了該類的一個(gè)實(shí)例,試想,如果一個(gè)模型比較復(fù)雜,有很多連接時(shí),這種方法要在模型中要為連接建立很多與業(yè)務(wù)無(wú)關(guān)的類,使得模型非常復(fù)雜;對(duì)于后者,沒(méi)有必要為每個(gè)連接在ecore中建立一個(gè)類,而是設(shè)置該連接對(duì)應(yīng)的Reference即可。下面用一個(gè)school的模型來(lái)說(shuō)明基于Reference的連接的建立方法,這個(gè)模型非常簡(jiǎn)單,如下圖  閱讀全文

          posted @ 2007-05-06 23:15 xiaoxiaoleemin 閱讀(1203) | 評(píng)論 (4)編輯 收藏

               摘要: GMF是Eclipse的一個(gè)插件,如同其它插件一樣,它首先需要安裝在相應(yīng)版本的Eclipse上。另外,它還需要其它幾個(gè)插件  閱讀全文

          posted @ 2007-05-06 21:08 xiaoxiaoleemin 閱讀(1533) | 評(píng)論 (0)編輯 收藏

               摘要: 上個(gè)帖子介紹了如何顯示PropertySheet視圖,這里繼續(xù)介紹如何顯示Outline視圖,還是只關(guān)心與顯示大綱視圖相關(guān)的代碼:
          public class MySchoolEditor extends EditorPart implements ISelectionListener {
          ...
          protected IContentOutlinePage contentOutlinePage;  閱讀全文

          posted @ 2007-05-06 18:03 xiaoxiaoleemin 閱讀(783) | 評(píng)論 (0)編輯 收藏

          主站蜘蛛池模板: 礼泉县| 孝感市| 从江县| 阳曲县| 崇左市| 保亭| 敖汉旗| 永顺县| 郸城县| 东莞市| 舟曲县| 同德县| 安西县| 民乐县| 宁夏| 壶关县| 滨海县| 北宁市| 韩城市| 江门市| 孟州市| 卢龙县| 米脂县| 凌云县| 玉环县| 阳城县| 崇阳县| 苗栗市| 清丰县| 平谷区| 上栗县| 日喀则市| 溧阳市| 新营市| 铜鼓县| 林州市| 会理县| 遵义县| 深水埗区| 盐池县| 吴忠市|