@Override public void apply(IDocument doc) { try { applier.apply(doc); } catch (Exception e) { EditorSupportActivator.log(e); } }
@Override public Point getSelection(IDocument doc) { try { return applier.getSelection(doc); } catch (Exception e) { EditorSupportActivator.log(e); } return null; }
@Override public IJavaProject getJavaProject() { try { IProject p = getProject(); if (p != null && p.isAccessible() && p.hasNature(JavaCore.NATURE_ID)) { return JavaCore.create(p); } } catch (Exception e) { EditorSupportActivator.log(e); } return null; }