自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 动态的刷新PALETTE里的内容(转)

最近做了一个任务,要求把一个grahpical editor里的palette里的内容重新刷新一下,要求是在不关闭editor里前提之下。       一开始还在怀疑这个能否实现不,不过后来看了看代码,发现这是完全可行的,且看我细细道来:        先看GraphicalEditorWithFlyoutPalette里的splitter这个成员,它把整个editor分成了两个部分一个就是大的用...

2011-12-28 10:56:21 183

原创 【Eclipse插件开发】打开编辑器(转)

今天终于可以闲一天,想来想去就乱写点东西吧,说不定对有些新人有点帮助呢~_~        用Eclipse API的方式来打开编辑器,可能对任何一个插件开发者都不是很陌生的操作了。但是,还是建议你忍着看一下,全当是复习吧~_~。               【打开editor的接口讨论】        先来看一下workbench吧,workbench从静态划分应该大致如下:          ...

2011-12-27 15:29:21 352

原创 Eclipse 插件开发中获取相关路径的方法汇总

如何获如何获取相关路径的方法(没有全部试过,仅供参考):  得到某PLUGIN的路径:    Platform.getBundle("mypluginid").getLocation().  eclipse采用osgi后好像还可以:  Activator.getDefault().getBundle().getLocation().(前提是这个插件有Activator这个类.这个类继承了ECLIP...

2011-12-27 14:33:13 209

原创 Eclipse插件开发:关于警告“Discouraged access: *****”(转)

今天试着用eclipse jee的pagedesigner加上我们自己的taglib,出了n多这种警告信息Discouraged access: The type DefaultUnknownTagConverter is not accessible due to restriction on required library D:\loushang\jee\plugins\org.e...

2011-12-22 10:06:16 223

原创 It is indirectly referenced from required .class错误

在eclipse中遇到The type *** cannot be resolved。It is indirectly referenced from required .class files 的错误时,其解决方法如下:1、因为类在调用时,估计有可能涉及到很多层,存在类缺失的问题,这个时候导入所缺少的包,就可以解决问题 2、正确的配置Java builder path...

2011-12-21 16:56:18 332

原创 如何获取Eclipse里view的id

在制作eclipse插件的时候,时常需要对已经存在的视图做一些扩展,例如在project explorer中增加一个右键菜单,或者需要获取outline中当前选中项,等等。而这些操作的前提,是获取这些视图的id,然后通过获取视图的语句获取到视图,并进行下一步操作。例如:如果是在view中:IViewPart part = getViewSite().getPage().findView("or...

2011-12-21 12:50:34 517

Eclipse GEF 创建浮动Palette

第一步:新建Editor,并继承自GraphicalEditorWithFlyoutPalette            比如:public class ActivityEditor extends GraphicalEditorWithFlyoutPalette  第二步:定义如下的静态变量            protected static final String PAL...

2011-12-20 16:52:26 361

原创 基于eclipse GEF开发Google GWT矢量图形应用(eclipse gef on gwt)

http://archive.cnblogs.com/a/2225393/http://code.google.com/p/gwt-html5-graph/基于eclipse GEF开发Google GWT矢量图形应用(eclipse gef on gwt)作者:trufun1006  来源:博客园  发布时间:2011-10-26 16:42  阅读:14 次  原文链接   ...

2011-12-20 15:13:57 82

原创 关于如何配置GEF中的PALETTE

关于如何配置GEF中的Palette参考Dengues源代码: org.dengues.designer.ui.process.editors.GEFComponentsEditor。在一个Editor里面重写getPaletteRoot()方法。可以返回一个PaletteRoot。但是要配置Palette就要覆盖 getPalettePreferences();返回一个FlyoutPrefere...

2011-12-20 14:24:48 207

原创 如何批量去掉Java的注释(用正则表达式)

 import java.io.BufferedReader;  import java.io.BufferedWriter;  import java.io.File;  import java.io.FileInputStream;  import java.io.FileOutputStream;  import java.io.IOException;  imp...

2011-12-20 10:58:13 603 1

原创 The hierarchy of the type is inconsistent

These errors happend because some interface/class in the hierarchy cannot be resolve.For example: the error is occur in your class - class x, x inherits y, and in turn, y inherits z. However, theco...

2011-12-19 11:10:12 78

原创 UML类图关系大全

UML类图关系大全1、关联双向关联:C1-C2:指双方都知道对方的存在,都可以调用对方的公共属性和方法。在GOF的设计模式书上是这样描述的:虽然在分析阶段这种关系是适用的,但我们觉得它对于描述设计模式内的类关系来说显得太抽象了,因为在设计阶段关联关系必须被映射为对象引用或指针。对象引用本身就是有向的,更适合表达我们所讨论的那种关系。所以这种关系在设计的时候比较少用到,关联一般都是有向的...

2011-12-19 10:18:12 106

原创 Eclipse plugin开发总结

创建dynamic web project的第一个wizard pageorg.eclipse.jst.servlet.ui.project.facet.WebProjectFirstPage创建dynamic web project的wizardorg.eclipse.jst.servlet.ui.project.facet.WebProjectWizard指定src webContent...

2011-12-16 14:43:35 98

原创 Eclipse 源码下载地址

dev.eclipse.org

2011-12-16 10:09:24 157

原创 开发视图插件(转)

视图是工作台页面内的可视组件,通常用来浏览信息的层次结构(如工作空间)、打开编辑器或显示活动编辑器的属性。用户可以通过“Window”→“Show view”菜单显示视图,也可以从视图局部标题栏关闭视图。视图分类在Eclipse中用户可以在同一时间打开多个视图(编辑器在同一时间只能打开一个),每个视图能够有自己的位置布局信息,Eclipse会根据上一次视图布局的信息初始化视图。Ecl...

2011-12-15 11:02:13 151

原创 开发透视图插件(转)

开发透视图插件  Eclipse中的透视图(也称为视角)是一个比较有趣的概念,也非常有用。想象一下,Eclipse是一个插件的大拼图,在同一时间Eclipse如果实现了很多个视图,把这么多个视图同时展现给用户会是什么场景。因为大多的视图同时展现出来,布局一定会很乱,结果肯定是用户不会用Eclipse了。Eclipse中通过透视图来组织视图的显示,解决了视图显示的问题。  简介  ...

2011-12-15 10:44:46 159

原创 Eclipse plugin.xml 国际化

 1、在Plugin.xml同目录下新建plugin.properties、plugin_en.properties、plugin_zh_CN.properties。2、在插件的 MANIFEST.MF 文件后面添加上 Bundle-Localization: plugin 和一个回车。3、将Plugin.xml文件中中文部分替换成%xxxx。...

2011-12-13 11:11:38 145

原创 简便更改Eclipse的Title标题/标题图标/启动画面/等

实现步骤如下:1、新建立一个plug-in project,在这里我起名为com.yourcompany.yourproduct2、更改plugin.xml文件为如下:<?xml version="1.0" encoding="UTF-8"?><?eclipse version="3.0"?><plugin>   <!--

2011-12-12 16:19:37 657

原创 使用CommonNavigator开发资源管理器(转)

无论在哪一个开发工具中,资源管理器无疑都是使用最频繁的功能之一,因此一个资源器好用与否在很大程度上就决定了一个开发工具的易用程度。我们常用的Eclipse工具中的Java资源管理器就是一个非常优秀的资源管理器,所以在EOS Studio中,我们也照样抄袭它的功能,但是Java的资源管理器做了非常多的功能。如果从头开始做一个相似的资源管理器将是一个非常大的工作量,无论技术风险还是项目时间,都是...

2011-12-12 14:23:13 198

原创 更改eclipse的启动画面

启动画面图片在:\eclipse\plugins\org.eclipse.platform_3.2.0.v20060601\splash.bmp 你可以修改图片或者换别的图片,看看启动效果.自己准备的图片也应为bmp的。在eclipse不同版本中找到对应的\eclipse\plugins\org.eclipse.platform_xxx目录。替换里面的splash.bmp图片就可以。还有一种方法就...

2011-12-07 16:18:15 253

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除