最新文章列表

WMF EMF SVG PNG Java图片处理

代码就示例贴点 工作需要转换难度大的就是EMF的转换了 使用的是freehep包 有需要的话可留言,联系我 EMF2SVG public class EmfToSVG extends EMFConverter { public static void main(String[] args) { String[] file = new String[2]; file[0] ...
ErHuo 评论(1) 有4719人浏览 2015-08-19 17:06

EMF的JMerger使用

在生成java代码的中经常会遇到Java文件的合并问题,EMF的org.eclipse.emf.codegen插件提供了Java文件合并的工具类,用户只需要配置一定的规则就可以解决java文件的合并问题。   EMF提供了简介的API调用:   public String mergeContent(String sourceContent,String targetContent) ...
fengozl 评论(0) 有697人浏览 2014-10-18 00:55

Fixflow引擎解析(五)(内核) - 基于Token驱动的引擎内核运转原理

Fixflow内核运转图v1.0(beta) 先做一张fixflow微内核运转图,详细的说明后面会补上。   未完....更新中....
fixflow 评论(0) 有1160人浏览 2014-02-18 18:00

Fixflow引擎解析(四)(模型) - 通过EMF扩展BPMN2.0元素

我们在第一章中介绍了怎么通过EMF读写BPMN2.0官方元素, 第三章中介绍了怎么建立一个简单的EMF模型来读写XML, 在这章里边我们介绍下怎么给BPMN2.0模型注入扩展元素。   1.为什么需要扩展 由于BPMN2.0官方提供的标准不能满足一个引擎需要运行起来的所需的一些元素,所有各个基于BPMN2.0标准的厂商都对BPMN2.0标准进行了自己的扩展。 例如: activiti ...
fixflow 评论(0) 有1862人浏览 2014-02-18 14:16

Fixflow引擎解析(三)(模型) - 创建EMF模型来读写XML文件

  关于EMF   EMF(全称Eclipse Modeling Framework),是Eclipse组织推出的建模框架。它能够帮助软件开发人员将模型(UML, XSD等)转换成为健壮且功能丰富的Java代码。通过使用EMF,程序员编写的程序能免费的获得一个健壮的模型层,它通常比程序员自己手工编写的模型层更为健壮。事实上,有很多商业产品都使用了 EMF 来作为其模型层。由于 EMF 的广泛 ...
fixflow 评论(0) 有1588人浏览 2014-02-18 14:14

Fixflow引擎解析(二)(模型) - BPMN2.0读写

1.关于BPMN2.0 网上的资料比较多下面引用一段维基百科对BPMN的定义: 业务流程建模标记法(BPMN, Business Process Modeling Notation)是对象管理组织(OMG, Object Management Group) 维护的关于业务流程建模的行业性标准。它建立在与UML的活动图非常相似的流程图法(flowcharting)基础上, 为“业务流程图” ...
fixflow 评论(0) 有1814人浏览 2014-02-12 17:12

Fixflow引擎解析(一) - Fixflow开源流程引擎介绍

简介 Fixflow是一款开源的基于BPMN2.0标准的工作流引擎,由Fixflow开源联盟组织(Fixflow OpenSource Union) 进行社区化管理,引擎底层直接支持BPMN2.0国际标准, 吸纳了 jBPM3 、 Activiti5、BonitaBPM 等国际开源流程引擎的精髓, 同时提供了强大的中国式流程流转处理,引擎采用微内核+插件形式设计,提供灵活的扩展模式, 建模采 ...
fixflow 评论(0) 有2075人浏览 2014-02-12 17:09

EMF模型文件对比/比较(emf.compare)

如果使用Text形式比较EMF模型文件,对于模型的移动,不能很好的处理。如果使用EMF-compare则能很清晰的展现这种差异,对于团队协作对比/查看 修改的 ...
winseclone 评论(0) 有2281人浏览 2013-02-09 10:38

EMF校验框架

EMF提供了两类三种方式来校验EMF模型。 1> EMF ECore规则校验 2> Live校验 3> Batch校验   · EMF校验代码 这里用到的代码可以在EMF提供的例子中查看到。Example->EMF Validation Framework Plug-ins->General Validation Example)   · EMF E ...
winseclone 评论(0) 有1132人浏览 2013-01-27 17:58

我有一个想法,如果java的注释是以xml的形式存在!

如果能用xml表示注释,就可以借助xml的各种处理工具来处理注释,或许还可以和gef,emf融合,变成可视化的。 我已经做了一点这样的工作,可以以图形化的方式显示注释,并且由于xml元素的属性很容易修改,所以可以有很多种用法,我现在想到的最简单的用法是把一本书以图形化的方式展现出来(可以先实验一下那本contribute to eclipse)。其他的用法因为还没有用到,所以也没有想到。或许最简单的 ...
周冲zxc 评论(0) 有863人浏览 2012-07-11 09:46

【资料整理】中国Eclipse社区开发资料整理

前言   中国Eclipse社区(www.ceclipse.org)由于网站备案原因,为已经无法访问,目前正在重新申请备案中。这里把一些常见的Eclipse RCP开发的资料整理一下,以作为过渡时期的参考。   Eclipse RCP/GEF/EMF资料 Eclipse RCP的资料,这里提供一些比较经典的,更多的资料下载和咨询请看最后的说明。 _salever_开始的为个人整理的资源。 ...
salever 评论(6) 有4312人浏览 2012-05-13 21:53

Visual Editor相关问题

由于看到《从零开始学eclipse》书中关于Visual Editor的可视化编辑,又查看到我的eclipse中没有,于是开始琢磨怎么在eclipse Indigo(3.7)中装入VE。刚开始查阅说 ...
gisunzl 评论(0) 有1483人浏览 2012-02-19 22:13

使用EMF建立模型并生成Java代码

接上文:http://blog.csdn.net/qinjienj/article/details/6851112   EMF实际上定义了2种meta model,分别称为Ecore和Genmodel。Ecore包含了模型的定义,我们在创建EMF模型的时候,也是通过新建和编辑Ecore文件来进行。Genmodel包含了自动生成Java代码(模型的POJO类)的信息,比如怎样生成POJO,生成的P ...
emf 
何足道 评论(0) 有1168人浏览 2011-10-08 05:58

为什么要使用EMF

什么是EMF? EMF (Eclipse Modeling Framework) 是基于Eclipse的模型化框架。   为什么要使用EMF? 首要原因是EMF提供了非常清晰,可维护性很强的一套模型化方案和工具,通过定义meta model,可以自动生成实际模型(实际模型可以理解为是meta model的一个实例)。Meta model描述了模型的结构,EMF使用XMI来持久化meta mo ...
emf 
何足道 评论(0) 有752人浏览 2011-10-08 04:39

EMF校验--Live模式

1、在之前library的model、edit、editor基础上,增加一个Validator插件。 2、增加如下扩展点。 <?xml version="1.0" encoding="UTF-8"?> <?eclipse version="3.4"?> <plugin> <extens ...
EMF 
cutesunshineriver 评论(0) 有2028人浏览 2011-10-07 16:10

EMF学习--CompoundCommand

1、新建插件工程graph,建立ecore文件。 2、由ecore生成对应的genmodel文件,用来生成Model代码,edit和editor两个插件。 3、修改edit插件的EdgeItemProvider类,使Edge的source属性可以和Node的outgoing属性之间实现双向引用。 覆写createSetCommand方法,当feature为GraphPackage.Litera ...
EMF 
cutesunshineriver 评论(0) 有1183人浏览 2011-09-26 09:24

EMF学习--属性可以选择的对象集的过滤

1、先在新建的library插件工程中建立ecore模型。 2、根据ecore生成对应的genmodel,由genmodel生成对应的Model代码以及edit和editor两个相关插件。 3、从Borrower对象的属性books可选择的对象集中排除SchoolBook。 修改edit插件中的BorrowerItemProvider类的addBooksPropertyDescriptor方法 ...
emf 
cutesunshineriver 评论(0) 有1029人浏览 2011-09-25 16:17

最近博客热门TAG

Java(141747) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54918) .net(54785) Web(54513) 工作(54116) Linux(50906) Oracle(49876) 应用服务器(43288) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37268) 数据结构(36423)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics