我已經寫了一個代碼來獲取源代碼並選擇了eclipse的一部分。如果我們點擊視圖或編輯器,它將顯示對象,如果我們選擇某個對象,它將顯示選定的項目。同樣的方式可以獲得對話和其他操作。例如,如果我點擊一個對話框,它應該是對話框名稱或對象。同樣的方式對於任何對象,我點擊了它的對象,包括動作。以下是我的代碼。eclipse工作臺選擇
private ISelectionListener listener = new ISelectionListener() {
public void selectionChanged(IWorkbenchPart sourcepart, ISelection selection) {
System.out.println(sourcepart, selection);
}
};
我得到的命令。我們可以使用IExecutionListener來完成他們附加到工作臺的任何命令。現在我想要的是動作,對話等。
這是非常有用的信息。謝謝。但我沒有得到有關工具欄和操作的任何信息。我如何從中獲得? – user414967
你將不得不做這項工作。瞭解它是如何構建的,在哪裏以及由什麼構成。 –