GMF:图形定义模型(Graphical definition model)介绍

简介:

GMF:示例Mindmap 练习一中我介绍了官方网站上的一个脑图示例第一步的练习,其中我们在第二步生成了一个图形定义模型( Graphical Definition Model)。图形定义模型包含一些图形元素信息,但是并没有直接与领域模型关联,它定义figures、nodes、links等显示在图形上的元素。

  本篇介绍一下图形定义模型,后续学习过程中还会不断完善这几篇blog。
 

三层

  1. diagram elements are defined for use in the mapping model and can contain element-specific layout information.
  2. figure descriptors and accessors reference figures in the first layer for use in the next.
  3. figures define visual representations of diagram elements

使用这三层来定义图形模型,主要是为了可以重用。Figures可以在其他figures中使用,figure descriptors可以被多个diagram元素使用,同一个diagram元素可以在多个映射中使用

Graphical definition model—figures、figure descriptors

 Graphical definition model—canvas

Figure










 本文转自 jingen_zhou 51CTO博客,原文链接:http://blog.51cto.com/zhoujg/517018,如需转载请自行联系原作者










相关文章
|
30天前
|
设计模式 编译器 API
【C/C++ Pimpl模式】隐藏实现细节的高效方式 (Pimpl Idiom: An Efficient Way to Hide Implementation Details)
【C/C++ Pimpl模式】隐藏实现细节的高效方式 (Pimpl Idiom: An Efficient Way to Hide Implementation Details)
64 1
|
6月前
124Echarts - 关系图(Graph Dynamic)
124Echarts - 关系图(Graph Dynamic)
25 0
|
6月前
|
机器学习/深度学习 数据挖掘
【提示学习】HPT: Hierarchy-aware Prompt Tuning for Hierarchical Text Classification
本文是较早把Prompt应用到层级多标签文本分类领域的论文。思路是把层级标签分层编入到Pattern中,然后修改损失函数以适应多标签的分类任务。
|
6月前
|
前端开发 JavaScript
08avalon - 数据模型($model)
08avalon - 数据模型($model)
22 0
|
6月前
129Echarts - 关系图(Simple Graph)
129Echarts - 关系图(Simple Graph)
18 0
|
7月前
|
存储
SAP ABAP 如何为某个用户创建指定的激活变体(Activation Variant)
SAP ABAP 如何为某个用户创建指定的激活变体(Activation Variant)
38 0
|
Java iOS开发 C++
Objective-C类别(category)和扩展(Extension)的基本概念
Objective-C类别(category)和扩展(Extension)的基本概念
164 0
|
机器学习/深度学习 算法 算法框架/工具
传输丰富的特征层次结构以实现稳健的视觉跟踪 Transferring Rich Feature Hierarchies for Robust Visual Tracking
传输丰富的特征层次结构以实现稳健的视觉跟踪 Transferring Rich Feature Hierarchies for Robust Visual Tracking
107 2
传输丰富的特征层次结构以实现稳健的视觉跟踪 Transferring Rich Feature Hierarchies for Robust Visual Tracking
|
Java C++ 索引
《深度探索C++对象模型(Inside The C++ Object Model )》学习笔记
来源:http://dsqiu.iteye.com/blog/1669614 之前一直对C++内部的原理的完全空白,然后找到《Inside The C++ Object Model》这本书看了下, 感觉收获很大,因为书写得比较早,有些知识应该要更新,但是还是值得好好研读,由于该书的内容给人比较散的感觉,所以一直想找个时间整理一下,遂成此文,虽然都是抄书上的,但是却让我有了温故
2068 0
改善代码设计 —— 优化物件之间的特性(Moving Features Between Objects)
  系列博客       1. 改善代码设计 —— 优化函数的构成(Composing Methods)       2. 改善代码设计 —— 优化物件之间的特性(Moving Features Between Objects)       3.
896 0