Eclipse Voice Tools Project :关于获得和扩展语音开发工具的一步步介绍
2009-12-20 00:00:00 来源:WEB开发网现在要创建类 CheckReferencedURLAction 来执行这一工作。幸运的是,可以在 org.eclipse.vtp.editor 插件中找到一个现有编辑器动作 (EditReferencedFileAction) 的源代码,所以有了一个开始的基础。
如果您复制 EditReferencedFileAction.java 并且仔细看看,就会发现编辑器动作放在一起如何起作用。这只是保证您使用 isVisible() 方法在上下文菜单中正确地显示该动作并且在 run() 方法中执行相应的动作。由于您既要检查本地文件的存在又要检查 URL 的存在,所以必须采用当前选择的 XML 属性,并确定要对它做的工作:
清单 2. 检查引用项的存在的新动作代码attrValueLoaded = ActionSupport.currentPosGetAttributeValue(textEditor, attrs[i]);
if (attrValueLoaded.toLowerCase().startsWith("file:")
|| attrValueLoaded.toLowerCase().startsWith("http:")
|| attrValueLoaded.toLowerCase().startsWith("https:")
|| attrValueLoaded.toLowerCase().startsWith("ftp:")) {
// Check URL
..
} else {
// Check local file
..
}
本文末尾的链接会将您连接到完全实现。现在我们可以在文件上启动编辑器,并查看结果:
图 4. 带有新的自定义动作的编辑器窗口
查看原图(大图)
- ››Eclipse 3.7反编译插件的安装
- ››eclipse CDT NDK环境搭建步骤
- ››Eclipse 如何自定义java class注释
- ››eclipse.ini内存设置
- ››Eclipse+PyDev离线配置Python开发环境
- ››Eclipse下jQuery文件报错解决方案
- ››Eclipse快捷键与使用技巧
- ››Eclipse 常用快捷键 常用技巧My Eclipse常用快捷键...
- ››Eclipse快捷键二
- ››Eclipse快捷键一
- ››Eclipse+SVN+Google Code配置过程
- ››eclipse中开发android程序时,打开layout配置文件自...
更多精彩
赞助商链接