我的评论

Baozi 2008-12-03 02:45
@杨芹勍
呵呵,谢谢啊
Baozi 2008-11-23 00:39
Good Luck!。
搂主不要被这种小人公司给唬住了,他们理解的程序员就是代码工人,根本就不明白一个优秀的程序员能给公司带来什么样的价值,比尔盖茨曾经也是程序员呢,有时间多看看书,此处不留爷,爷还不来了。
其实看中国程序员失业的问题,我觉得郎咸平教授分析很有道理,现在的竞争都是产业链竞争,而中国大部分公司是在做产业链上最不挣钱和最容易被复制的一环
Baozi 2008-11-23 00:27
遗憾,看到消息已经是晚上了
baozi 2008-08-19 21:18
~~haohao`
baozi 2008-05-27 23:32
请问,怎么显示啊,默认是没有的吧
谢谢~
baozi 2008-05-15 10:57
八进制, 急切盼望指点 ,我快郁闷坏了。。
我现在做了一个FlowCompartmentEditPart,继承ResizableCompartmentEditPart,上面加了ToolbarLayout的水平布局,想在flow容器中加入子活动时,子活动到容器的顶部,能空出一块间距,以便画连线。
现在我尝试在FlowCompartmentEditPart里createFigure时用getContentPane().setBorder(new MarginBorder(15)),但是加了border之后,发现边距增大了 可是用polilyconnection画线时,这块边距画不上线为什么?是因为里面scorllpane的边距是没法画线的?

那应该用什么办法在加入子活动时,自动增大顶部的边距? 是否必须要改布局算法才行? 我得困惑是,如果单纯修改了toolbarlayout里面layout方法中加入子元素的纵坐标,边距变大了,但是外层的容器没有随之变大,应该用什么方法来通知容器做出相应改变?
baozi 2008-04-15 10:02
@八进制
对,我得问题就是 用什么命令或是手段 来改变容器模型里面子活动的排列顺序呢。。? 我就是一直没找到改变子活动模型在父容器里面对应位置的方法。 谢谢解答。
baozi 2008-04-10 10:18
@八进制
非常谢谢解答,那么晚了还来看看。谢谢!
我理解了你说得实现getModelChildren()来返回排序后需要的子元素列表得方法了,但是这样容器模型对应得bpel文件里面保存得,不还是位置没有变化得子元素列表吗?(因为我需要符合实际位置的.bpel文件)。还是说 生成的.bpel文件是根据视图层进行相应改变的? 我想在插入子活动时修改容器模型里面的子活动列表,这样生成的bpel文件才会对应一致起来吧?
baozi 2008-04-08 20:13
还想问一下,就是refreshchildren方法里面,getModelChildren()方法里面取到得modelchildren 是从container.eContents()里面取得吗? 谢谢
baozi 2008-04-08 20:07
@八进制
八进制, 我实在是很不好意思 老问你这些你看来应该很简单得问题,
可是我跟踪了一周得代码,还是不明白。。
我发现在容器中加入子元素时,调用CreateElementCommand得doDefaultElementCreation方法,在里面使用EMFCoreUtil.create方法,往容器得FeatureMap里面加入子元素。
我就想改写他的create方法,将新建得元素位置改变。但是,问题就是:
首先,FeatureMap里定义得是相同子元素得集合,而我要把容器里面container.eContents()里面得子元素位置改变,现在就不知道怎么做了。因为eContents里面是不让做add操作得。。 该怎样改变所有子活动得位置?
然后,问题二是,应该用什么方法改变容器对应模型里面子活动得位置?因为我需要模型对应得bpel文件,能够正确得反映他们得位置顺序。在EMFCoreUtil.create里面 子活动是顺次加到最后得。那插入子活动之后得模型要怎么才能改变?
baozi 2008-03-19 20:56
八进制,因为子图片之间的连线 是我直接继承PolylineConnection建立的一个类的对象,所有没有editpart 。
那如果我想点击容器中已有的子图片,然后将选中的子图片插在他后面,
这样 照你的思路 是不是就是说 先把已有子图片原有的线删掉 再添加两条连线连接选中子图形 刷新一下 就能排在后面了?
可是refresh()方法是利用对比getModelChildren与getChildren的不同来进行刷新的 这样的话 新加入图片的位置 能在getModelChildren里面得到修改吗?
baozi 2008-03-17 14:50
八进制 请问.我现在做bpel流程得图形编辑器,, 遇到了一个技术难点,就是在sequence容器(复杂性活动)中,容器为顺序布局,选中子图片点击容器任意位置,就会排在最后,, 现在想能实现 :在两个子图片之间得箭头连线上点击,将图片加在点击得位置上 ,, 请问应该怎么做?
我不想重写布局方式,, 跟踪了一下 发现GMF是通过getcommand方法获取鼠标点击部分得命令. 我想用一个命令, 能将选中得子图片位置在容器里添加,然后调用refreshchild来实现.
请问 能有什么命令实现 将子活动加在容器活动得相应位置上呢? 是否也要写自己得request??请各位高手指导下 我非常苦恼..谢谢!
baozi 2007-07-22 12:18
谢了``收藏起来````