2015-06-19 45 views

回答

2

這些對話框不支持自定義。

開放資源是OpenResourceDialog(內部類)從FilteredResourcesSelectionDialog派生。

開放類型是OpenTypeSelectionDialog(又是內部的)來自另一個內部類FilteredTypesSelectionDialog,而這個內部類又來自FilteredItemsSelectionDialog

+0

因此,如果我想對OpenResourceDialog進行小的調整,我應該將該類複製到我的插件中? (我找不到一個內部的eclipse類的子類的方法)。 – Philip

+0

對內部類進行子類化違背了API的交互規則。是的,您可以複製課程進行更改 - 但您必須使用新的菜單項才能訪問對話框。 –