xiaoxiaoleemin
天道酬勤,小小加油
posts - 19, comments - 12, trackbacks - 0, articles - 0
導航
BlogJava
首頁
新隨筆
聯(lián)系
聚合
管理
<
2007年5月
>
日
一
二
三
四
五
六
29
30
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
1
2
3
4
5
6
7
8
9
常用鏈接
我的隨筆
我的評論
我的參與
最新評論
留言簿
(5)
給我留言
查看公開留言
查看私人留言
隨筆分類
Eclipse(1)
EMF(7)
GEF
GMF (3)
Java(1)
XML(1)
其它(1)
數(shù)據(jù)庫
隨筆檔案
2008年11月 (1)
2008年10月 (1)
2008年4月 (2)
2007年5月 (12)
2007年4月 (1)
2007年3月 (2)
他山石
八進制
搜索
最新評論
1.?re: GMF:基于Reference的連接
請問怎樣用gmf做一個時序圖啊,我現(xiàn)在做出一個類似的,但是生命線是斜的,怎樣能做成垂直的呢?@zhanglei
--徐棟
2.?re: 用JDOM讀寫xml文件
jghj
--gfh
3.?re: EMF建模常見問題
評論內(nèi)容較長,點擊標題查看
--阿水
4.?re: GMF:基于Reference的連接
如果節(jié)點有3個以上,怎么可以創(chuàng)建一個連接可以連接他們中的任意兩個呢?
--start
5.?--FF11合成攻略--
--FF11合成攻略-- www.rmtfcne.com/f11
--山本恵子
閱讀排行榜
1.?CVS添加用戶的命令(2548)
2.?如何顯示PropertySheet視圖(2075)
3.?用JDOM讀寫xml文件(1646)
4.?GMF的安裝依賴的插件(1524)
5.?Eclipse快捷鍵 (1456)
評論排行榜
1.?GMF:基于Reference的連接(4)
2.?Eclipse快捷鍵 (3)
3.?如何顯示PropertySheet視圖(2)
4.?《EMF:A Developer's Guide》讀書筆記第二章 :EMF簡介(下)(1)
5.?用JDOM讀寫xml文件(1)
GMF:基于Reference的連接
Posted on 2007-05-06 23:15
xiaoxiaoleemin
閱讀(1193)
評論(4)
編輯
收藏
所屬分類:
GMF
GMF中的Link有兩個,分別是基于Type的和基于Reference的。對于前者,在ecore模型中有一個類對應這個連接,創(chuàng)建一個連接即創(chuàng)建了該類的一個實例,試想,如果一個模型比較復雜,有很多連接時,這種方法要在模型中要為連接建立很多與業(yè)務無關(guān)的類,使得模型非常復雜;對于后者,沒有必要為每個連接在ecore中建立一個類,而是設置該連接對應的Reference即可。下面用一個school的模型來說明基于Reference的連接的建立方法,這個模型非常簡單,如下圖(用gmf插件生成的對應school.ecore的school.ecore_diagram):一個學校里邊有很多老師和學生,每個老師會指導多個學生,這里的指導關(guān)系是Teacher類的一個Reference,名字為tutoringStudents,我們打算在GMF編輯器中用Node來表示老師和學生,老師對學生的指導關(guān)系用Link來表示。
該模型命名為school.ecore, 然后生成school.genmodel,再按照常規(guī)方法建立school.gmfgraph, school.gmftool.
最后建立最關(guān)鍵的school.gmfmap,首先為mapping元素建立兩個Top Node Reference,分別對應Teacher和School,然后建立代表老師指導學生關(guān)系的link mapping,其屬性頁中各項按照下圖指定值:
注意,Domain meta information中前三項都空著,只在最后一項中指定代表該連接的Reference即可。Validate無錯后,生成school.gmfgen,在生成Diagram code,最后運行效果圖如下:
看一下保存semantic model的school文件:
<?
xml version
=
"
1.0
"
encoding
=
"
UTF-8
"
?>
<
School:School xmi:version
=
"
2.0
"
xmlns:xmi
=
"
http://www.omg.org/XMI
"
xmlns:School
=
"
http://example.School
"
>
<
teachers name
=
"
ProfessorLi
"
tutoringStudents
=
"
//@students.0 //@students.1
"
/>
<
students name
=
"
Tom
"
/>
<
students name
=
"
Mary
"
/>
</
School:School
>
Feedback
#
re: GMF:基于Reference的連接
回復
更多評論
2007-05-13 19:18 by
zhanglei
謝謝lz的講解~~
我也正在學習GMF
現(xiàn)在做了一個UML時序圖的GMF應用
歡迎交流~~ 一起學習GMF
zhanglei07@sei.pku.edu.cn
#
re: GMF:基于Reference的連接[未登錄]
回復
更多評論
2007-05-15 14:10 by
xiaoxiaoleemin
呵呵,四樓的
#
re: GMF:基于Reference的連接
回復
更多評論
2008-04-18 15:21 by
start
如果節(jié)點有3個以上,怎么可以創(chuàng)建一個連接可以連接他們中的任意兩個呢?
#
re: GMF:基于Reference的連接
回復
更多評論
2010-04-08 10:28 by
徐棟
請問怎樣用gmf做一個時序圖啊,我現(xiàn)在做出一個類似的,但是生命線是斜的,怎樣能做成垂直的呢?@zhanglei
新用戶注冊
刷新評論列表
只有注冊用戶
登錄
后才能發(fā)表評論。
網(wǎng)站導航:
博客園
IT新聞
Chat2DB
C++博客
博問
管理
相關(guān)文章:
修改GMF屬性視圖
GMF編輯器中圖元的前景色,字體,線條寬度的定制方法
GMF:基于Reference的連接
Powered by:
BlogJava
Copyright © xiaoxiaoleemin
主站蜘蛛池模板:
免费无码又爽又刺激网站
|
亚洲 日韩 色 图网站
|
国产区图片区小说区亚洲区
|
可以免费看的卡一卡二
|
a级成人免费毛片完整版
|
亚洲精品国产自在久久
|
老司机午夜性生免费福利
|
av永久免费网站在线观看
|
久久久久亚洲AV综合波多野结衣
|
亚洲性在线看高清h片
|
日日摸夜夜添夜夜免费视频
|
无码国产精品一区二区免费vr
|
国产成人综合亚洲AV第一页
|
中文永久免费观看网站
|
久久久亚洲精品无码
|
污视频在线观看免费
|
亚洲毛片免费观看
|
毛片a级毛片免费观看免下载
|
一区二区亚洲精品精华液
|
国产精品四虎在线观看免费
|
亚洲av产在线精品亚洲第一站
|
久久免费看黄a级毛片
|
精品国产亚洲一区二区在线观看
|
一区二区免费在线观看
|
亚洲国产精品一区第二页
|
美女露100%胸无遮挡免费观看
|
亚洲国产天堂久久综合
|
你懂的免费在线观看
|
久久精品国产亚洲AV无码偷窥
|
免费可以看黄的视频s色
|
亚洲国产成人精品无码区二本
|
亚洲综合另类小说色区色噜噜
|
久久免费国产精品一区二区
|
亚洲人成7777
|
久久亚洲AV无码西西人体
|
99在线热视频只有精品免费
|
亚洲综合精品成人
|
国产亚洲精品看片在线观看
|
18女人水真多免费高清毛片
|
风间由美在线亚洲一区
|
亚洲av福利无码无一区二区
|