精彩的人生

好好工作,好好生活

BlogJava 首页 新随笔 联系 聚合 管理
  147 Posts :: 0 Stories :: 250 Comments :: 0 Trackbacks

我的评论

傻了,其实有很简单的办法实现的
在图上写个脚本
function beforeDrawAxisTitle(axis, label, icsc)
{
label.getCaption().setValue(icsc.getExternalContext().getScriptable().getParameterValue("test"));
}
就可以了,hoho
re: 一个服务社区的调查 hopeshared 2006-09-05 14:54  
@eda
哦?能说具体点么?只用dict和msn查不出来什么呀。
re: 如何写好PPT hopeshared 2006-08-23 00:03  
@Chandler

没有,最近在公司疯狂加班,快不成人形了

听说学院近期变动很大,不知道对学生会有什么影响
re: 如何写好PPT hopeshared 2006-08-07 18:10  
@chandler

Thanks

偶是04级的
re: 如何写好PPT hopeshared 2006-08-04 12:58  
就是还没有答辩阿,头疼ing
re: 从扩展点中load class hopeshared 2006-08-02 20:55  
回复joan

我不明白你为什么会有这样的疑问,因为这个帖子说的就是你问的这个问题,帖子中的代码就是在A插件中找出所有扩展点X的实现

IExtensionPoint point = registry.getExtensionPoint(“org.eclipse.ui.popupMenus”);
得到A中定义的这个扩展点对象

IExtension[] extensions = point.getExtensions();
得到所有扩展点X的实现

extensions[i]是扩展点X的一个实现

IConfigurationElement[] elements = extensions[i].getConfigurationElements();
将得到B,C的plugin.xml中如何实现该扩展点,也就是对应的那段xml

elements[j].getAttribute("your attribute")得到这个属性的值,如elements[j].getAttribute("targetID")就是指<... targetID="aaaa"/>将返回aaaa
elements[j].getName()将返回这个元素的名称,如<target .../>就该返回target,这两个其实就可以看作DOM操作了

你说的“从A中获取B.C...插件里的一些文件”,那么你定义扩展点的时候就必须考虑,你需要什么文件,假如你需要一个类,<... targetClass="ClassA">,前面已经说明了如何得到"ClassA"这样的字符串,我写的这篇blog也是由于直接用Class.forName("ClassA")无法创建类的实例,那么用
WorkbenchPlugin.createExtension(element, "targetClass");
就可以了

所以,你的问题,根源在于如何定义扩展点,而不是如何找出扩展点的实现。
Document doc = builder.parse( new java.io.StringReader(str)); 可以,这个parse方法传入的参数种类还是很多的。

Cisco@JAVA 的方法也可以。

我正好写代码写到这里,需要解析xml,于是就把用到的两类都贴上来了:)
昨天的情况是系统中没有这张表,所以用的挺好。不记得我有没有通过重启服务器来做测试了。。。因为这段代码是服务器的插件。

恩,今早打开服务器的结果是error,说数据表已经存在的情况下创建表。

看来这个用起来也不是很好啊

re: gef布局的一点感想 hopeshared 2006-06-08 16:57  
改好了

希望老大看到截图表怪罪我

其实早就知道图错了,但是想到保密问题,就一直没有改过来
re: 2005.6.12 图片处理 hopeshared 2006-05-18 13:09  
你要做商业用途?

这个类是美国一所大学的(挺出名,忘记是哪所了)一个项目中的一个jar附带的,假如你只是自己做着玩应该没有问题,但是如果是商业用途,而且是大型的商业项目,需要查一下该jar所属的lisence是不是能用,避免版权问题

@bghtiaoliangxiaochou@hotmail.com
re: 2005.6.12 图片处理 hopeshared 2006-05-17 15:32  
这个问题其实就是单纯的将InputStream保存成文件的问题,晚上给答案(当前时刻手上没有现成的代码,呵呵)
没办法啊,现在没有时间来找这个问题的根源阿

要是楼上的知道的话,直接告诉我就更好了,我就不需要再花时间来研究了
re: 如何分析一个软件的结构? hopeshared 2006-04-14 12:47  
用的不少么?我看到的中文资料并不是很多,还以为没有多少人用呢

怎么用呢?仅仅作为一个IM的Server来用么?如果要作一个连上qq或者msn的transport要怎么做呢?还有很多的问题呢,官方网站上能得到的资料也非常少啊
re: 如何分析一个软件的结构? hopeshared 2006-04-12 10:31  
sign

上面的这个链接我看过了,但是还是不够啊
比如,我们老板问我的:admin那块为什么明明是个插件,但是代码却是在wildfire中而不是在插件中?能把代码拿到插件中么?

再比如:service与component什么关系?service discovery中的item,info有什么区别?插件与component什么关系?

还有很多这种问题。。。
re: 从插件/RCP中取得文件路径的方法 hopeshared 2006-01-08 21:57  
假如是java文件,类名可以根据文件名得到。

至于你说的package名,那恐怕就需要解析java文件了。要不你就根据文件路径来拼。
re: emf&gef之一example.my.gefpractice hopeshared 2006-01-02 12:21  
那个也是我发的
现在好了吗?
这里改字体真麻烦,所以干脆改了模版
re: 2005.6.12 图片处理 hopeshared 2005-12-08 21:01  
re: 搬家了! hopeshared 2005-11-28 09:08  
没错,是我,嘿嘿
你好!我最近在做Eclipse插件,对自定义插件的那部分非常头疼,不知道应该怎么设计,怎么实现。你有例子或者资料能推荐给我吗?
谢谢!邮箱 hopeshared@tom.com