在FilteredResourcesSelectionDialog中为没有扩展名的文件设置初始模式

时间:2013-12-20 13:49:44

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

我想在FilteredResourcesSelectionDialog中仅过滤没有扩展名的文件。 我使用下面的代码。

FilteredResourcesSelectionDialog dia = new FilteredResourcesSelectionDialog(
                                       getShell(), true, ResourcesPlugin.getWorkspace().getRoot(), IResource.FILE);
dia.setInitialPattern("?"); //Which Pattern I need to set here?

1 个答案:

答案 0 :(得分:1)

如果没有扩展名,FilteredResourcesSelectionDialog中的过滤器只运行模式的名称匹配部分,所以我看不到这样的方法。

看起来您可以创建FilteredResourcesSelectionDialog的子类并覆盖createFilter方法,并提供自己的过滤器来执行您想要的操作。