【问题标题】:on Eclipse plug-in:how to implement such a property view?关于Eclipse插件:如何实现这样的属性视图?
【发布时间】:2011-02-23 13:39:01
【问题描述】:

我想在 PropertyView/PropertySheet 中显示一个对象数组,就像这样:

怎么做? 谢谢。

【问题讨论】:

  • 哎哟! flickr.com 在工作中被阻止。我看不到你的照片。可以发到imageshack.us吗?
  • @VonC:我以为屏蔽只存在于我伟大的中国...我无法打开 imageshack.us,对不起,这是其他链接:feijiao.info/uploads/4/1/6/4/4164908/…我希望它有效。
  • 好吧,反正我现在在家,所以我确实看到了你的照片。请参阅下面的答案。

标签: eclipse-plugin propertysheet


【解决方案1】:

您可以按照此eclipse tips:创建自定义属性视图,基于PageBookView(这是一种在活动部分中显示所选元素属性的视图。无论何时选择更改或活动部分更改,它会跟踪它们并显示属性,除非您使用'Pin to selection' feature available from 3.5)。

<view
  class="com.eclipse_tips.views.CustomPropertiesView"
  icon="icons/sample.gif"
  id="com.eclipse-tips.views.customePropertiesView"
  name="My Properties View">
</view>

接着是:

public class CustomPropertiesView extends PropertySheet {

 @Override
 protected boolean isImportant(IWorkbenchPart part) {
  if (part.getSite().getId().equals(IPageLayout.ID_PROJECT_EXPLORER))
   return true;
  return false;
 }
}

现在这将对项目资源管理器中的属性(而不是您自己的属性集)做出反应。
所以你需要回到PageBookView article,看看如何实现你自己的显示。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-04-21
    • 1970-01-01
    • 2016-01-25
    • 1970-01-01
    • 1970-01-01
    • 2020-03-14
    • 1970-01-01
    相关资源
    最近更新 更多