标签: eclipse-plugin

GWT和GWTP之间的差异

我对GWT是全新的,GWTP也是如此.我的一位朋友说GWTP比GWT更好更容易.我试着研究它们,但仍然无法弄清楚哪些主要差异哪个更好?

谢谢 ....

java eclipse gwt eclipse-plugin gwtp

1
推荐指数
1
解决办法
2183
查看次数

读取Eclipse RCP应用程序中的输入

我创建了一个Eclipse RCP应用程序.我想在程序运行时读取用户的输入.我怎样才能做到这一点?请任何人帮我提供示例代码.

提前致谢.. :)

java eclipse eclipse-plugin eclipse-rcp

1
推荐指数
1
解决办法
845
查看次数

如何在JBoss和Eclipse RCP之间共享OSGi包?

我目前正在开发一个应用程序,它具有基于JBoss 7.1上的JavaEE 6.0的服务器部分和基于Eclipse RCP 3.7的客户端.

对于共享API的简单OSGi包,由于版本和depdencenies的一些差异,我已经遇到了麻烦.对于bundle激活器, API需要" org.osgi.framework. ",对于slf4j日志API ,API需要" org.slf4j. ".

目前我的客户端工作得很好,但JBoss告诉我OSGi导入的预期版本以及slf4j的导入不适合...

我有最佳实践在Eclipse和JBoss之间共享OSGi包吗?我是否需要回到简单的导入和导出声明,或者我能以某种方式使用Require-Bundle吗?我是否需要为JBoss创建一些兼容包以使其运行?在这里进行的最佳方式是什么?

更新 我通过使用Import-Package专门解决了这个问题.对于像org.osgi.framework这样的依赖是使用version ="0.0"来解释它并不重要.:-(这不是很安全,但目前我没有看到另一种选择.有更好的方法吗?

更新2 还需要注意实现OSGi框架的正确版本.JBoss 7.1.x仅实现了OSGi 4.2,它不支持类型安全服务检索.

eclipse jboss osgi eclipse-plugin jboss7.x

1
推荐指数
1
解决办法
313
查看次数

如何在Eclipse插件开发中禁用/启用视图工具栏菜单/操作

我有观点延伸ViewPart.在这个视图中,我想添加工具栏菜单.

我所知道的,我们可以通过添加工具栏菜单ActionContributionItem或者Action,并将它添加到ToolBarMenu来自 createPartControl于法ViewPart.

但我不知道的是:我们如何以编程方式禁用/启用工具栏菜单?

基本上,我想在工具栏视图中添加" 播放"," 停止 "和" 暂停"按钮.因此,首先," 播放"按钮处于启用模式,其他模式处于禁用状态.当我按下" 播放"按钮时,它被禁用,其他人将被启用.

有关更多详细信息,我想要实现的是类似下图.

在红色圆圈中禁用按钮,并在蓝色圆圈中启用按钮.

视图

eclipse swt eclipse-plugin jface eclipse-rcp

1
推荐指数
1
解决办法
9142
查看次数

setSelectionProvider在两个不同的控件上工作

我正在尝试创建Eclipse插件,它具有两个TreeViewer并排的复合.点击每个TreeViewer内容Eclipse属性视图应该提供适当的信息.现在我想为这个树视图设置选择提供程序,因此我使用了

  setSelectionProvider(treeViewer1)
  setSelectionProvider(treeviewer2)
Run Code Online (Sandbox Code Playgroud)

但是只有第二个添加的树形图才会被设置,因为第一个被覆盖.我正在从Queue.java类开始这两个treeviewer.因此我ISelectionProvider在Queue.java上实现了如下界面:

public void addSelectionChangedListener(ISelectionChangedListener listener)
{
  selectionChangedListeners.add(listener);
}

public void
    removeSelectionChangedListener(ISelectionChangedListener listener)
{
  selectionChangedListeners.remove(listener);
}

private void fireSelectionChanged(final SelectionChangedEvent event)
{
  Object[] listeners = selectionChangedListeners.getListeners();
  for (int i = 0; i < listeners.length; ++i)
  {
     final ISelectionChangedListener l =
         (ISelectionChangedListener) listeners[i];
     Platform.run(new SafeRunnable()
     {
        public void run()
        {
           l.selectionChanged(event);
        }

        @Override
        public void handleException(Throwable e)
        {
           removeSelectionChangedListener(l);
        }
     });
   }
}

   public void setSelection(ISelection selection)
   {
       fireSelectionChanged(new SelectionChangedEvent(this, selection));
    }

     public …
Run Code Online (Sandbox Code Playgroud)

eclipse eclipse-plugin jface treeviewer

1
推荐指数
1
解决办法
581
查看次数

Android开发工具(ADT)插件拒绝在Eclipse上安装

我看到很多类似的帖子就是我要问的,但似乎没有人真正回答与Windows相关的问题.

我的问题是ADT插件不会安装在Eclipse中.我在Eclipse的最新版本上,所以这应该不是问题.Android SDK和Manager也安装得很好.我使用的是x64 Eclipse的Windows 7 x64.开发人员工具的其他3个部分,包括Android DDMS,Hierarchy Viewer和Traceview安装得很好.错误代码如下:

Cannot complete the install because one or more required items could not be found. Software being installed: Android Development Tools 18.0.0.v201203301601-306762 (com.android.ide.eclipse.adt.feature.group 18.0.0.v201203301601-306762)

任何帮助,将不胜感激.

谢谢

android eclipse-plugin adt

1
推荐指数
1
解决办法
7804
查看次数

插件安装错误

我刚刚下载了eclipse版本版本:3.7.0.现在我正在为这个eclipse安装gwt插件.插件链接是:gwt插件 (http://dl.google.com/eclipse/plugin/3.7)现在安装时我已检查过以下项目:

  1. eclipse的谷歌插件
  2. 适用于java sdk 1.6.6的Google应用引擎
  3. Google网络工具包SDK 2.4

所有其他复选框都未选中.现在点击安装时的下一个,它给我如下错误:Cannot complete the install because one or more required items could not be found. Software being installed: Google Plugin for Eclipse 3.7 2.6.1.v201205091048-rel-r37 (com.google.gdt.eclipse.suite.e37.feature.feature.group 2.6.1.v201205091048-rel-r37) Missing requirement: Google Plugin for Eclipse 3.7 2.6.1.v201205091048-rel-r37 (com.google.gdt.eclipse.suite.e37.feature.feature.group 2.6.1.v201205091048-rel-r37) requires 'org.eclipse.wst.server.core 0.0.0' but it could not be found

我没有得到什么问题.请帮帮我.提前致谢.

eclipse gwt plugins eclipse-plugin

1
推荐指数
1
解决办法
2681
查看次数

将jquery.min.js文件添加到phonegap eclipse应用程序中

我在phonegap eclipse应用程序中第一次使用jquery.我从internet.now下载了jquery.min.js文件我想将该文件包含到我的项目文件夹中.所以请帮我怎么做?

eclipse eclipse-plugin jquery-mobile cordova

1
推荐指数
1
解决办法
1274
查看次数

如何使用draw2d设置图像的背景颜色?

RectangleFiguredraw2d中使用了一个矩形.我可以通过调用为矩形图形着色rectangleFigure.setBackgroundColor.现在我也想以同样的方式为图像着色.为此我ImageFiguredraw2d中使用,我通过调用给出了背景颜色ImageFigure.setBackgroundColor().但它并没有给我任何颜色.那么我如何为draw2d中的图像赋予背景色?

eclipse-plugin eclipse-rcp draw2d eclipse-gef

1
推荐指数
1
解决办法
885
查看次数

如何从RCP应用程序中的文件>新菜单中删除默认向导?

我想通过将org.eclipse.ui.newWizards扩展点添加到plugin.xml文件中,在我的RCP应用程序的File> New菜单中添加我的一些向导.

<extension point="org.eclipse.ui.newWizards">
<category
    id="com.my.testapp.ui.objects"
    name="Objects"/>
<wizard
    category="com.my.testapp.ui.objects"
    class="com.my.testapp.ui.wizard.create.COWizard"
    icon="icons/co.gif"
    id="com.my.testapp.ui.wizard.co"
    name="Configure Object"
    preferredPerspectives="com.my.testapp.ui.perspective"/>
</wizard>
</extension>
Run Code Online (Sandbox Code Playgroud)

默认情况下,"文件">"新建">"其他"菜单("我的对象"文件夹除了"配置对象向导")外,还包含"常规"文件夹以及以下向导:文件,文件夹,项目和无标题文本文件.在我的应用程序中,这些向导没有意义我想摆脱它们.怎么做?

eclipse eclipse-plugin eclipse-rcp

1
推荐指数
1
解决办法
3102
查看次数