2012-04-03 8 views
2

Ich muss ein Aufrufdiagramm als Teil eines Eclipse-Plugins programmgesteuert generieren. Ich weiß, dass Eclipse die integrierte Funktion für offene Aufrufhierarchien zur Verfügung hat, aber ich konnte im Rahmen der Plugin-Entwicklung keine Möglichkeit finden, darauf zuzugreifen. Weiß jemand, wie man dies mit der Anrufhierarchie von Eclipse oder mit einem anderen ähnlichen Tool macht?Auf die Aufrufhierarchie von Eclipse programmgesteuert zugreifen

Dank

Antwort

3

Sie können hier org.eclipse.jdt.internal.corext.callhierarchy.CallHierarchy und andere Arten im gleichen Paket verwenden.

+0

Gibt es irgendwo wo ich Beispielcode/Dokumentation für dieses Paket bekommen kann? Ich bin mir ziemlich sicher, dass es die richtige Klasse ist, aber ich bin mir nicht sicher, wie ich es verwenden soll. – Tas

+0

Ich denke, Sie müssen für seine Verwendung in o.e.jdt.ui suchen und Dinge für sich selbst herausfinden. (Nicht-interne Typen sind im Allgemeinen gut dokumentiert, aber dieser ist ein interner Typ) –

+0

Der Compiler warnt mich, dass es für diese Klassen eine Zugriffsbeschränkung gibt. Gibt es eine öffentliche Möglichkeit, auf diese Funktionalität zuzugreifen? Oder ist das die Art von Warnung, die ignoriert werden kann? – allprog

Verwandte Themen