我使用Eclipse插件创建了一个新的编辑器。但是不会创建任何断点。我认为是CompilationUnitEditor的问题,所以请回答解决方案。
@Override protected void createPages() { try { // Sets file name as title this.setPartName(getEditorInput().getName());
// service editor
editor = new CompilationUnitEditor();
addPage(Page.SERVICE_SOURCE.ordinal(), editor, getEditorInput());
setPageText(Page.SERVICE_SOURCE.ordinal(), EditConst.TITLE_SERVICE_EDITOR_TAB1);
// initializes
iCompilationUnit = JavaUI.getWorkingCopyManager().getWorkingCopy(getEditorInput());
// service viewer
viewer = new ServiceViewer(getContainer(), this, iCompilationUnit);
addPage(Page.SERVICE_VIEWER.ordinal(), viewer);
setPageText(Page.SERVICE_VIEWER.ordinal(), EditConst.TITLE_SERVICE_EDITOR_TAB2);
// service PMD
inspection = new ServiceInspection(getContainer(), this, iCompilationUnit);
addPage(Page.SERVICE_INSPECTION.ordinal(), inspection);
setPageText(Page.SERVICE_INSPECTION.ordinal(), EditConst.TITLE_SERVICE_EDITOR_TAB3);
// add event listener
addPageChangedListener(this);
}catch(Exception e) {
e.printStackTrace(System.err);
throw new RuntimeException(e);
}
}
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。