【eclipse插件开发】右键菜单获取选中文件以及文件的创建
来源:互联网 发布:origin最新版软件 编辑:程序博客网 时间:2024/04/28 01:03
有关工程创建的内容可以看这篇文章:
eclipse插件构建右键菜单
想要右键菜单仅对工程下的文件有效(如XML文件),需要在build.properties中的Extensions进行设置,如下图:
这里使用了org.eclipse.core.resources.IFile。
获取当前选中文件和工程
Object element = selection.getFirstElement();File xmlFile = (File) element;project = ((IResource)element).getProject();
获取输入流
InputStream inputStream= xmlFile.getContents();
获取路径和创建文件
IFolder folder = project.getFolder("需要的路径");IFile file = folder.getFile("需要创建的文件名");if (!folder.exists()) <span style="white-space:pre"></span>{<span style="white-space:pre"></span>try {<span style="white-space:pre"></span>folder.create(IResource.NONE, true, null);} catch (CoreException e) {// TODO Auto-generated catch blocke.printStackTrace();}}if (!file.exists()) {
<span style="font-family: Arial, Helvetica, sans-serif;"> byte[] bytes ="XXXXXXXXX";</span>
InputStream source = new ByteArrayInputStream(bytes); try {file.create(source, IResource.NONE, null);} catch (CoreException e)
// TODO Auto-generated catch blocke.printStackTrace();}}
0 0
- 【eclipse插件开发】右键菜单获取选中文件以及文件的创建
- eclipse 右键菜单插件开发
- Intellij Idea插件开发-创建项目层级的右键菜单
- eclipse插件开发获取Eclipse相关的文件根目录
- eclipse插件开发 -右键菜单 - popup menu
- Shell右键菜单获取快捷方式(LNK文件)的实际路径
- Swf 文件的右键菜单
- 文件的右键菜单添加
- 添加右键菜单+获取文件路劲
- Extjs gridPanel 选中的行创建右键菜单
- Tree 添加右键菜单,并确定这个选中的右键索引,以及菜单的操作
- 修改文件右键菜单
- UltraEdit 32 的右键菜单注册文件
- 右键菜单的创建
- 右键菜单的创建
- eclipse plugin 插件开发 plugin.xml文件配置(菜单,工具栏,弹出菜单)
- 关于Eclipse 插件添加右键菜单的三种方法
- Unity Project面板右键菜单创建lua文件
- spring mvc 上传文件
- android之对话框<一>
- 【bzoj4296】【PA2015】【Mistrzostwa】【bfs+dfs】
- 第一个博客
- Java接口
- 【eclipse插件开发】右键菜单获取选中文件以及文件的创建
- ubuntu14.04 64位 jd-gui
- App更新策略课程-检查更新
- java IO 流操作
- 6.0权限认证
- 创建远程线程实现DLL注入
- netfilter入门
- 第一行代码 读笔⑤ (Broadcast)
- JS实现循环给元素绑定事件的几个常用方法