GMF 示例Mindmap 練習一

2021-09-05 03:21:03 字數 1425 閱讀 3326

通過示例來做是我們it人士快速學習新技術的一種有效方法,在前一篇gmp:了解gmf引擎功能(graphical modeling framework)

介紹了gmf的引擎功能,接下來將通過乙個示例mindmap

,原始碼可以從這裡

生成乙個領域模型

生成乙個圖形定義模型和工具定義模型,定義編輯用的圖形元素

生成乙個圖形對映模型,定義領域模型和圖形元素之間的對映

生成圖形編輯器

編寫**擴充圖形編輯器功能

這些步驟,可以通過gmf dashboard來完成:

圖形定義模型包含一些圖形元素資訊,但是並沒有直接與領域模型關聯,它定義figures、nodes、links等顯示在圖形上的元素。

注:在做的過程中,我的設計器執行時,發現雖然有topic圖例,但是不能拖拽到畫板上,後來使用gmf dashboard再次生成**後就正常了,原因不明:)

更具體內容請參考原文:gmf tutorial

周金根[ ]

GMF 示例Mindmap 練習一

通過示例來做是我們it人士快速學習新技術的一種有效方法,在前一篇gmp 了解gmf引擎功能 graphical modeling framework 介紹了gmf的引擎功能,接下來將通過乙個示例mindmap 原始碼可以從這裡 生成乙個領域模型 生成乙個圖形定義模型和工具定義模型,定義編輯用的圖形元...

練習 libev和pyev示例

事件迴圈,io復用,還是理解深刻一點好。比較libev和pyev,發現python庫只是對libev作了簡單的語法轉換。到了這個層次,就乙個字 diao!libev的c版 include include ev io stdin watcher ev timer timeout watcher sta...

Python練習 列表的操作示例

之前部落格中介紹了list的建立 元素操作 列表操作,及一些函式。這裡有幾道常見練習題可以鞏固下。python基礎 列表list的操作 題目一 列表的拷貝 將乙個列表的資料複製到另乙個列表中。list1 1,2,3,4,5 list2 list1 list3 list1 print list2 pr...