Обычно вы передаете объекты между редакторами, используя «EditorInput». Создайте класс POJO, расширяющий EditorInput, а затем передайте его как параметр при открытии нового редактора:
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();
}
}