当前位置:编程学习 > JAVA >>

eclipse插件开发 获取IDocument的问题

org.eclipse.wst.xml.ui.internal.tabletree.XMLMultiPageEditorPart 

XMLMultiPageEditorPart 这个类的对象改怎么获取IDocument 实例对象



StructuredTextEditor sEditorPart = (StructuredTextEditor)editorPart;
 IDocument doc = sEditorPart.getDocumentProvider().getDocument(sEditorPart.getEditorInput());
直接就有getDocumentProvider方法,不知道XMLMultiPageEditorPart 对象该怎么获取IDocument eclipse插件 --------------------编程问答-------------------- 试试PlatformUI.getWorkbench().getActiveWorkbenchWindow().getActivePage().getActiveEditor() --------------------编程问答-------------------- 我要后去IDocument对象,getActiveEditor()这获取的又不是 --------------------编程问答-------------------- XMLMultiPageEditorPart xmlEditor = (XMLMultiPageEditorPart) editor;
IDocument doc= (IDocument) xmlEditor.getAdapter(XXX.class);

这样试下
补充:Java ,  Eclipse
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,