eclipse-rcp相关内容
我有一个Eclipse RCP应用程序的插件,它具有一个视图。在RCP应用程序发生事件之后,插件被实例化,其方法被调用来填充插件的模型,但是我无法找到如何使视图显示,而不进入“显示视图...”菜单 我会认为工作单位可能会处理这件事情,但我还没有找到任何地方。 解决方案 您可能正在寻找: PlatformUI。 getWorkbench()getActiveWorkbenchW
..
我的应用程序中有2个视图。在其中一个视图中,我可以看到包含自定义元素(如MDocument,MVersion ...)的TreeStructure。 我希望能够拖动从我的视图类型MVersion到另一个,但我不知道如何声明传输类型或检查选择的项目是否是支持的类型。 任何想法? 解决方案 最简单的方法是使用 LocalSelectionTransfer 。一旦你向观众添加了拖放支
..
我已经实现了自己的编辑器并添加了一个代码完成功能。我的内容助手在源代码查看器配置中注册: public IContentAssistant getContentAssistant(ISourceViewer sourceViewer) { if(assistant == null){ assistant = new ContentAssistant(); assistant.set
..
我想在eclipse插件中以编程方式打开“Ctrl-Shift-T”对话框(找到一个类型)。 我尝试过FilteredItemsSelectionDialog和ResourceListSelectionDialog,但是如何获取工作区中的所有类型? 谢谢 Ido。 > 解决方案 查看 org.eclipse.jdt.internal.ui.actions.OpenTypeActi
..
在某个地方列出了所有可能的列表,以定义Eclipse RCP项目中的依赖关系?可能由资源过滤? 可能的依赖关系: 来自其他Eclipse RCP插件 通过包,无需明确定义插件 jar libs ... 解决方案 如您所说,您可以在 MANIFEST.MF中使用以下指令定义依赖关系 Require-Bundle 取决于指定的捆绑包) Import-Package (
..
我在写一个eclipse插件,创建一个新的控制台。请参阅我的源代码: IWorkbenchPage page = PlatformUI.getWorkbench()。getActiveWorkbenchWindow()。getActivePage IConsoleView consoleView =(IConsoleView)page.showView(IConsoleConstant
..
我想创建一个控制台,作为一个自定义编程语言的shell。这将非常类似于pydev交互式控制台。 目前,我的RCP使用基本的TextConsole,并通过管道连接到shell,所以它只显示任何shell显示并且如果用户在RCP控制台中输入任何内容,那么在shell中写入相同内容。 我想要能够做更多的操作,例如移动插入位置,为上下箭头键添加事件等。我相信,我需要添加一个StyledText
..
我在写一个eclipse插件,创建一个新的控制台。请查看我的源代码: CliConsoleFactory.java import java .io.IOException; import org.eclipse.jface.text.DocumentEvent; import org.eclipse.jface.text.IDocument; import org.e
..
Eclipse RCP中的Jobs API显然与我预期的不同。我认为创建和调度多个作业实际上会导致创建多个工作线程,并行执行作业,除非有一个ISchedulingRule冲突。 我回去读了文档更密切,并在JobManager类中发现了此注释: / ** *或阻塞作业,其调度规则与给定等待作业的 *调度规则冲突。如果没有 *冲突的作业,则返回null。只有在没有正在运行的作业和
..
我有一个mini编译器使用flex和bison使用c + +和我想使用它在eclipse 使用java编译器,但我不知道任何事情,如何做,所以我想要一些帮助 和一些建议,如果有另一种方法,请指向它。 感谢 解决方案 “创建商业化的Eclipse IDE ”可能会有帮助。
..
我想使用命令在我的RCP应用程序中显示一个特定的视图。使用showView打开一个对话框以选择视图。有没有办法没有选择对话框?我尝试参数,但没有帮助。 plugin.xml的相关部分如下。 com.dbtek.hyperbola.views.contactsView是我的视图ID 解决方案 您需要添加一个具有要显示的视图的id的命令参数。例如
..
Eclipse插件:如何使Combo处理Enter键按下? 这是输入一些文本后用户可以按Enter键,这将进行一些处理。 同样的处理可以通过Button“Run”点击开始。 org.eclipse.swt.widgets.Combo 解决方案 只需为添加侦听器 SWT.KeyUp ,并检查输入的字符是否等于 SWT.CR 。 下面是一些代码: public stat
..
我目前使用javascript来添加脚本到Eclipse RCP应用程序,但我更喜欢能够使用Clojure。但是,我遇到了类路径的困难,因为虽然Eclipse可以找到Clojure类,但Clojure本身不能。 插件激活器的启动方法: public void start(BundleContext context)throws Exception { super.start(con
..
我是新的Eclipse开发和我一直在试图建立没有成功的BIRT RCP设计师 我的目标是定制BIRT报表设计器,例如除去一些看法和菜单,设置固定的数据源和模板,限制某些动作等,然后在我自己的应用程序,这不仅是对报告的嵌入。 现在,我已经从不同渠道进口的BIRT插件在Eclipse中,但总是有,我无法摆脱的错误。 我下载了设计师RCP源为一组插件,那么我它们导入Eclipse中通过选择 org
..
我目前正在评估Maven来改善我们的构建过程。正常的jar文件的建设和创作工作,到目前为止,虽然我不使用Maven IDE完全满意。 我现在在这一点上,我需要所有的库为我们的项目正在兴建,我上移动到Eclipse RCP项目。现在我不知道怎么走下去。 有一些插件,我需要先建,在移动到实际的RCP部分之前。因此,我其实有三个问题。 我要建立这些插件,因为,真正的解决办法似乎是行家束-插件:
..
你用什么自动GUI测试的Eclipse RCP的应用程序? 我检查异或运算Q7 看起来pretty真棒,但它不工作100%,同样也适用于 froglogic嘎吱。我需要的东西进行测试SWT / JFACE和全球环境基金(但我可以生活在没有基金的支持)。是否有任何其他成熟的测试工具? 解决方案 我负责的异或运算的Q7 发展,我们会很有意思学习更多关于你的测试用例(如Q7不起作用完全100%
..
我们如何运行命令promot使用蚂蚁从Eclipse的一个JUnit测试插件,也。即时通讯使用Junit4.4 解决方案 的 org.eclipse.test 插件提供了 library.xml 文件,其中包含蚂蚁任务无论是在UI( UI测试目标)和无头(核试验目标)模式。下面调用任务的例子,你需要提供一些属性适合自己的环境,并检查 org.eclipse.test 插件版本: <
..
我使用Ant来构建我的RCP应用程序。在无头PDE构建行之有效的。然而,对于我的神器一些定制的捆绑,我需要访问PDE使用,同时创造我的插件和特性罐子的时间戳。 例如:com.test.app.1.0.0.201404091703.jar 我需要从PDE获得的价值201404091703一旦构建成功。这可能吗? 我试着用forceContextQualifier从build.propertie
..
我想建立一个Eclipse RCP应用程序。 我有一个产品配置文件和目标平台,有很多第三方插件。从Eclipse IDE的出口完美的作品。但是,这是很难的专业。所以,我想获得它的工作詹金斯也。构建从服务器获取SVN文件,不具有Eclipse和应该做的这一切headlessly无妨。 我不想使用Maven /第谷或巴克明斯特。我希望做一个简单越好。因为我知道一点关于蚂蚁了,我想用蚂蚁做这一切。我
..
我目前正在看新的Eclipse RCP框架,并有一个关于处理程序的问题。 在RCP 3.X处理程序类需要实现一个接口,这样的方法在这里给出。在RCP 4处理器类并不需要实现一个接口。相反,你注释的方法。例如。如果你有一个 ExitHandler 中的 Vogellas教程你有一个 @Execute 注释。正如你可以看到,有一个 IWorkbench 参数传递。 包com.example.e
..