E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
GMF
GMF
:OCL(Object Constraint Language)介绍
前几周在使用
GMF
来做TOGAF建模工具时,了解到
GMF
使用OCL作为其模型的约束语言,于是花了一点时间简单的了解了一下OCL,下面简要的对OCL进行一下介绍
·
2015-11-11 17:04
CONSTRAINT
工作记录5月9日开始(不断更新中)
2006年5月9日 讨论了关于
gmf
的一些feature 2006年5月14日 1.阅读文章“Learn how to implement the Command pattern in Java
·
2015-11-01 14:38
工作
自己订制
gmf
中属性编辑器
在
gmf
中属性页的支持是由PropertyProvider完成的。
·
2015-11-01 14:36
属性编辑器
GMF
中控制Figure的大小和位置
在
GMF
中当使用XYLayout时经常会遇到这样的问题: 1。在create一个新figure时,figure会跑到它的parent figure的外面。 2。
·
2015-11-01 10:28
figure
4
GMF
论坛主席卢伟谈4G全球发展概况
卢伟博士,美国斯坦福大学顾问教授,美国无线通信中心主任兼全球多国政府高级科技顾问。曾任2000-2002届美国联邦通信委员会技术专家顾问小组成员;西门子-英飞凌无线总设计师。世界无线大会及德希核心技术研发集团创办人,著名的开放无线结构(OWA)发明者。IEEE最权威的SPECTRUM杂志编委,国际电联移 动通信专家及美国代表团成员。在全球七国工作过(包括中国,美国,德
·
2015-10-31 16:07
Java to .NET 问题Post
问题: 原有项目Java做的,基于EMF,
GMF
,以及OCL插件, 图形界面,可以画 流程图,依据流程图生成XML文件,可以使用 OCL进行流程约束。
·
2015-10-31 11:05
java
080116.GefPractice.[ali.背景图片]
图片是C:\bg.jpg link file: D:\
GMF
Progress\blog\GefPractice.
·
2015-10-31 09:09
gef
org.eclipse.
gmf
.runtime.diagram.ui.editpolicies.CreationEditPolicy 中一个方法
1 /** 2 * Method getCreateElementAndViewCommand. 3 * 4
·
2015-10-31 09:45
eclipse
gmf
logic example 代码阅读笔记
1. 创建element type的一段代码 private Element createElement(Element container, IElementType type, ERefere
·
2015-10-31 09:45
example
关于
gmf
编辑器的保存操作
a) First, in class DiagramDocumentEditor, the method public void doSave(IProgressMonitor progressMonitor) { } b)&nb
·
2015-10-31 09:45
编辑器
GMF
中定制自己的outline
GMF
默认生成的outline很成问题,只能显示top level的图形,比如在logic例子中,画板中图形元素和outline对应如下: 可见非top level的图形并没有与之对应的
·
2015-10-31 09:09
out
GEF(Graphical Editing Framework)介绍
在GMP:了解
GMF
引擎功能(Graphical Modeling Framework)中的架构组件中介绍了
GMF
依赖于GEF,本篇介绍一下GEF。
·
2015-10-30 11:18
framework
GMF
:如何在不打开Editor的情况下生成图片
问题
GMF
应用中,有时我们希望在不打开*DiagramEditor的情况下,从文件就能生成它的图片 解决方案 首先,从文件中构造DiagramImpl实例: TransactionalEditingDomain
·
2015-10-19 12:27
editor
GMF
学习记录(一)
GMF
简介
(一)
GMF
和EMF、GEF的关系EMF(EclipseModelingFramework)是Eclipse平台上很有名的插件项目,帮助我们以模型驱动的方式来开发Eclipse应用程序(这里Eclipse
m1911star
·
2015-08-28 11:00
eclipse
GMF
GMF
Labels
原文地址:http://wiki.eclipse.org/
GMF
_LabelsLabelsrepresentpiecesoftextpossiblyassociatedwithiconsondiagramsurface.Textmaybeeditedusinginplacefacility.Therearemanypossibilitiestoconstructlabelsbutallofthem
dollyn
·
2014-12-25 23:00
domain
UseCase
generator
reference
attributes
alignment
GMF
学习笔记
1.为不对应模型的链接添加标签的方式。在gmfGraph里: a.首先新建一个Figuredescriptor(取名ConnectionLabelFigure),并添加一个childlabel,设置其默认Text。 b.新建一个DiagramLabel(取名ConnectionDiagramLabel);在这个节点下,可以添加AlignmentFacet和LabelOffsetFacet控制L
dollyn
·
2014-12-25 23:00
Descriptor
GEF-------------流布局
在
GMF
帮我们生成的应用程序里,画布(Canvas)的布局缺省是使用XYLayout的,这种布局适合UML类图、流程图等应用,但并不适合序列图或表格这类应用。
zhenghuazhi
·
2014-02-12 16:00
F#
UML
Skype携手光明方正 提升本地化沟通体验
今天,Skype在北京宣布和光明方正(
GMF
)建立全新的战略合作关系,并提供全新版本的Skype下载服务和产品体验。
容联云通讯
·
2013-11-27 10:00
使用
GMF
快速开发支持嵌套图元的编辑器
摘要
GMF
(GraphicalModelingFramework)是Eclipse项目中支持快速开发图形界面的工具包,但是目前相关资料并不丰富,这给开发人员学习和实践带来了一定困难。
zajin
·
2013-09-10 10:00
GMF
树形布局 3 展开/折叠时更换Node图标
前一篇博客实现了展开/折叠,但是如果当节点折叠时图标可以发生变化,例如变成加号,那就直观了。这篇博客解决这个问题。具体步骤如下:1、首先,将两个图标文件放在diagram工程下的icons\custom下,并刷新这个工程,如下图所示:2、修改Topic节点图标的地方,在TopicNameEditPart中的getLabelIcon()方法中,需要将它修改。具体思路是:检查其父类即TopicEdit
双子座
·
2013-08-17 21:00
图标
布局
折叠
展开
GMF
树形
GMF
树形布局 2 实现展开/折叠
这一篇博客在上一篇的基础上,实现展开/折叠功能。期待的最终效果是,双击某一Node,其后面的Node与连线都隐藏;再双击时显示回来。并且折叠之后,保存关闭,下次打开时还处于折叠状态,可以正确展开。有一个细节应当注意,如下图:比如折叠了节点1之后再折叠节点0,之后再展开节点0的时候,节点1应当还是处于折叠状态。具体步骤如下:1、为了实现这个展开/折叠操作,并且方便以后实现图标的更换,可以在节点的模型
双子座
·
2013-08-17 17:00
布局
展开
折叠
GMF
树形
GMF
树形布局 1 初步实现
通过与两位师弟共同钻研,终于实现了
GMF
的树形布局,并有展开/折叠功能,展开或者折叠时,相应节点的图标会发生相应的变化,用来标示节点是展开的还是折叠的。
双子座
·
2013-08-17 15:00
布局
GMF
树形
GMF
教程 Mindmap 6
以前几篇博客的Mindmap项目为例,介绍如何将
GMF
插件项目转成RCP。
双子座
·
2013-04-02 21:00
GMF
教程 Mindmap 5
1、创建一个新的Plug-in工程,命名为org.eclipse.
gmf
.e
双子座
·
2013-03-17 22:00
教程
eclispe
mindmap
GMF
GMF
教程 Mindmap 4
替换图标最简单的方法是将org.eclipse.
gmf
.examples.mindmap.edit\icons文件夹下的GIF的图像换了。
双子座
·
2013-03-16 18:00
eclipse
教程
mindmap
GMF
GMF
教程 Mindmap 3
LinkConstraints目前为止,工程运行一个Topic结点给自己连线,显然是没有意义的。接下来通过使用约束,避免这种现象。1、打开mindmap.gmfmap,找到目前唯一的LinkMapping结点,右击,选择NewChild>LinkConstraints,然后右击这个LinkConstraints,选择NewChild>SourceEndConstraint,Language属性默认
双子座
·
2013-03-15 19:00
教程
eclispe
mindmap
GMF
GMF
教程 Mindmap 2
对Step1做补充操作,主要增加的功能:为Topic结点添加划分(compartment),实现结点嵌套,使得可以在结点上半部显示结点名称,在下半部可以添加新的内容(这里是加入Thread子结点)GraphicalDefinition1、打开mindmap.gmfgraph,展开,右击FigureGalleryDefault,选择NewChild——FigureDescriptor,名称为Roun
双子座
·
2013-03-13 03:00
教程
eclispe
mindmap
GMF
GMF
教程 Mindmap 1
这部分的内容就是从头创建一个
GMF
项目,实现一些小的功能。下面每做好修改,都要及时保存。
双子座
·
2013-03-12 10:00
eclipse
教程
mindmap
GMF
Eclipse安装
GMF
插件
从接触
GMF
到现在已经一年多,不过这一年多的时间只有几个月的时间用过,剩下的时间都在做别的。当时用的Eclipse是导师给的3.6版本,已经装好
GMF
插件,挺好用的。
双子座
·
2012-10-23 16:00
eclipse
安装
插件
GMF
EMF模型中的资源管理
在
GMF
项目中,初期阶段的工作是建立业务模型,该模型通过EMF编辑器建立并生成代码。
西昆仑
·
2012-09-11 23:00
emf
资源管理
GMF
中,删除节点和连线的实现
在
GMF
中,有时我们需要programmatically删除节点或连线,该如何实现呢?
·
2012-07-15 16:00
删除
GMF
中,如何给属性排序
之前搜到一篇《GEF给PropertySheetPage设置属性排序功能》的博客,如何将这种方法移植到
GMF
中呢?
·
2012-06-29 09:00
排序
GMF
中,如何给节点的输入和输出赋值
图1 ecore模型图2 实例 在
GMF
中,将某个连接线(如上图连线1)指向某个节点(如图2b节点)后,此节点b的输入便是连线1,但
GMF
默认不会自动给此节点b的incomings赋值
·
2012-06-14 17:00
赋值
GMF
中,禁止delete from diagram
在
GMF
中,有个很烦人的东西,就是deletefromdiagram。deletefromdiagram的意思是只在视图中删除,而并不删除它对应的model。
·
2012-06-13 16:00
delete
GMF
中,自动画连接线
忘记将自动画连接线的代码贴出来了,特此补一补: privatevoiddrawLink(ModuleEditPartsourceModuleEditPart,ModuleEditParttargetModuleEditPart){IElementTypetype =ModuleElementTypes.Link_3001;//连接线类型CreateConnectionViewAndE
·
2012-06-08 11:00
连接
GMF
中,如何不打开editor保存图片
GMF
保存图片对应CopyToImageUtil这个类,这个类里有个方法:copy
·
2012-05-14 22:00
editor
GMF
中编辑器(DiagramDocumentEditor)的应用
在
GMF
桌面面应用中,编辑器在整个应用中起着一个至关重要的作用,因为大部分的编辑工作都在上面完成,因此在里面实现的功能也相对比较多,下面列出在编辑器中比较常用的一些功能: 实现编辑器的父类为DiagramDocumentEditor
梦在古稀
·
2012-04-20 14:00
document
gmf
中刷新界面元素
在
gmf
中如何刷新当前界面中的元素呢,看部主要分代码: IEditorReference[] editorReferences = PlatformUI.getWorkbench()
梦在古稀
·
2012-04-16 14:00
刷新
GMF
的保存图片代码
GMF
有提供保存图片的功能,但有时我们想自己在其他地方添加菜单,然后调用
GMF
的保存图片的代码,实现保存图片的功能。
·
2012-03-22 21:00
代码
使用
GMF
快速开发支持嵌套图元的编辑器
使用
GMF
快速开发支持嵌套图元的编辑器使用
GMF
快速开发支持嵌套图元的编辑器 简介:
GMF
是Eclipse项目中支持快速开发图形界面的工具包,本文介绍如何使用
GMF
建立嵌套图元来表达层次模型。
·
2012-03-15 01:00
快速开发
GMF
中,如何不打开editor得到此editor的模型对象
在前面的博客中,我介绍了一些如何获得activieeditor里面图元属性的方法。 但如果我们要进行一些比较高级的定制,比如需要分析每个图与每个图之间、或者每个图中的图元与另一个图中的图元有什么关系,则这时我们便会遇到一个麻烦:如何不打开editor而通过此editor对应的文件得到此editor的模型对象(可以通过此模型对象获得diagram的属性,比如图的name,autho
·
2012-02-29 18:00
editor
GMF
中,图元属性垂直居中布局
童鞋们,要获得以下效果,该如何做呢? 按如下步骤即可: 看图中的GridLayout1以及GridLayoutDatatrue,用到了网格布局的方法。 第一个GridLayoutDatatrue的属性如下设置: 第二个GridLayoutDatatrue的属性设置如下:
·
2012-02-26 22:00
垂直居中
GMF
中,创建向导页
创建向导页很简单,直接new一个
GMF
生成的XXXCreateWizard就行了 TestCreationWizardcreationwizard=newTestCreationWizard
·
2012-02-26 21:00
创建
GMF
中,自动创建图元(create nodes programmatically)
以下是创建图元的代码: IElementTypetype=XXXElementTypes.Xxxx_1001;//要创建的图元对象的IElementType CreateViewRequestcreateViewRequest=CreateViewRequestFactory.getCreateShapeRequest(type, XXXDiag
·
2012-02-26 21:00
create
GMF
中,由xxxEditPart获得模型对象的方法
其实在前面博客中已提及一部分,在此做个整理: 法1: XXXImpl xxxImpl=xxxEditPart.resolveSemanticElement();//此方法比较简便,一行代码便可以了 法2: Viewview=(View)xxxEditPart.getModel(); XXXImplxxxImpl=(XXXImpl)view.getEl
·
2012-02-26 21:00
part
GMF
中,编辑图元属性的方法
GMF
中,经常需要修改图元属性。
·
2012-02-26 21:00
方法
GMF
中,获得当前editor的EditPart
在
GMF
中,我们可以如下获得当前editor的EditPart: XXXDiagramEditor xxxDiagramEditor=(XXXEditor)PlatformUI.getWorkbench
·
2012-02-26 20:00
editor
GMF
中的小知识点
1、根据EditPart得到标记模型:editpart.getModel();2、根据EditPart得到语义模型:((org.eclipse.
gmf
.runtime.notation.View)editpart.getModel
双子座
·
2012-02-18 20:00
GMF
资料汇总
topic=/org.eclipse.
gmf
.doc/tutorials/diagram/connectionCreationAssistantTutorial.html 八进制
GMF
huayu00
·
2012-02-01 11:00
GMF
编辑器中,图形可以放大不能缩小
同事和我做同一件事情,但是我弄的总有个问题。 对比了我们各自写的文件,在表面上完全没有那里存在问题。 在前段的时间中也遇到相应的问题,原来是加上一个布局就可以了。 setLayoutManager(new ConstrainedToolbarLayout()); 再次遇到一样的问题,想查查到底是什么问题。经过对比使用布局和不使用的调试结果后。
winse
·
2012-01-11 10:00
编辑器
上一页
1
2
3
4
5
6
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他