始终在FilteredResourcesSelectionDialog中显示文件路径

时间:2015-06-03 08:17:01

标签: eclipse eclipse-plugin swt eclipse-rcp jface

FilteredResourcesSelectionDialog中,有些项目显示旁边的文件路径为灰色,而其他项目则显示路径。

为什么会发生这种情况,如何确保始终显示文件路径?

1 个答案:

答案 0 :(得分:3)

当有多个具有相同名称的条目时,将显示该路径。这是为了让您区分条目。

如果您创建一个派生自FilteredResourcesSelectionDialog的类(或基于FilteredItemsSelectionDialog的任何内容),您可以覆盖isDuplicateElement方法来控制它,例如:

@Override
public boolean isDuplicateElement(Object item)
{
  return true;
}