2009-08-26 3 views

Antwort

1

Der entsprechende Code wird aus dem org.eclipse.jdt.internal.ui.dialogs.FilteredTypesSelectionDialog verwiesen (die die OpenTypeSelectionDialog von ctrl ausgelöst - Verschiebung - T erbt von).

Wenn Sie die fillContentProvider() -Methode untersuchen, sehen Sie sie als org.eclipse.jdt.core.search.SearchEngine, der ein TypeSearchRequestor und TypeItemsFilter übergeben werden, um den erforderlichen Typen zu entsprechen.

Wenn Sie sich das Javadoc für SearchEngine.searchAllTypeNames() ansehen und/oder dessen Ausführung debuggen, sollten Sie eine ziemlich klare Idee haben, wie Sie die Arbeitsflächentypen in einem Anforderer erhalten und entsprechend verarbeiten können.

+0

Ich habe die gleiche Sache gesucht;) PluginSpy hilft :) +1 – VonC

Verwandte Themen