0
我編寫了一個從文件開始的插件, 我想將文件上下文傳遞到視圖中, 任何人都可以告訴我如何將上下文傳遞到視圖中?如何將值傳遞到視圖中
我編寫了一個從文件開始的插件, 我想將文件上下文傳遞到視圖中, 任何人都可以告訴我如何將上下文傳遞到視圖中?如何將值傳遞到視圖中
通常,您使用'EditorInput'在編輯器之間傳遞對象。創建擴展EditorInput一個POJO類,然後把它作爲一個參數,當你打開一個新的編輯器:
protected void openSingleObjectEditor(final IEditorInput input,final String editorID){
IWorkbenchPage page;
page = PlatformUI.getWorkbench().getActiveWorkbenchWindow()
.getActivePage();
try {
page.openEditor(input, editorID);
} catch (PartInitException e) {
e.printStackTrace();
}
}
您的視圖顯示但是以另一種視圖中選擇文件的信息?我有沒有得到那個權利?它是一個日食視圖,「Package Explorer」可能嗎? – Kai