2012-05-29 41 views
1

如何在eclipse中爲使用名稱過濾器的兩種不同類型的文件類型添加彈出式菜單。 我希望彈出菜單僅對「.wsdl」和「.xsd」文件類型可見。我試着用eclipse中的彈出式菜單中的名稱過濾器

namefilter = 「*的.wsdl | *的.xsd」

,但沒有奏效。

任何人都可以幫助我這個。提前致謝。

回答

1

namefilter使用org.eclipse.ui.SelectionEnabler.verifyNameMatch(String, String)來確定允許的內容。這是一個簡單的通配符測試程序。在org.eclipse.ui.popupMenus中,您可能使用可見性或啓用來提供更復雜的名稱選擇。

您還應該考慮使用commands,並使用更靈活的核心表達式來控制可見性。

+1

我在元素中的「ObjectContribution」元素中使用了可見性。 ' ' – user1173339