private IDocument getDocument() { return JavaUI.getDocumentProvider().getDocument(fEditor.getEditorInput()); }
private IAnnotationModel getAnnotationModel() { return JavaUI.getDocumentProvider().getAnnotationModel(fEditor.getEditorInput()); }
private IDocument getDocument() { return JavaUI.getDocumentProvider().getDocument(fEditor.getEditorInput()); }
private IAnnotationModel getAnnotationModel() { return JavaUI.getDocumentProvider().getAnnotationModel(fEditor.getEditorInput()); }
private IDocument getDocument() { return JavaUI.getDocumentProvider().getDocument(fEditor.getEditorInput()); }
private IDocument getDocument() { return JavaUI.getDocumentProvider().getDocument(fEditor.getEditorInput()); }
private IDocument getDocument() { return JavaUI.getDocumentProvider().getDocument(fEditor.getEditorInput()); }
private IDocument getDocument() { return JavaUI.getDocumentProvider().getDocument(fEditor.getEditorInput()); }
private IDocument getDocument() { return JavaUI.getDocumentProvider().getDocument(fEditor.getEditorInput()); }
private IAnnotationModel getAnnotationModel() { return JavaUI.getDocumentProvider().getAnnotationModel(fEditor.getEditorInput()); }
private IDocument getDocument() { return JavaUI.getDocumentProvider().getDocument(fEditor.getEditorInput()); }
private boolean containsRelevantMarkers(IEditorPart editor) { IAnnotationModel model= JavaUI.getDocumentProvider().getAnnotationModel(editor.getEditorInput()); Iterator<Annotation> iterator= model.getAnnotationIterator(); while (iterator.hasNext()) { Annotation element= iterator.next(); if (element instanceof IJavaAnnotation) { IJavaAnnotation annot= (IJavaAnnotation) element; if (!annot.isMarkedDeleted() && annot.isPersistent() && !annot.isProblem()) return true; } } return false; }
private boolean containsRelevantMarkers(IEditorPart editor) { IAnnotationModel model= JavaUI.getDocumentProvider().getAnnotationModel(editor.getEditorInput()); Iterator iterator= model.getAnnotationIterator(); while (iterator.hasNext()) { Object element= iterator.next(); if (element instanceof IJavaAnnotation) { IJavaAnnotation annot= (IJavaAnnotation) element; if (!annot.isMarkedDeleted() && annot.isPersistent() && !annot.isProblem()) return true; } } return false; }
private boolean containsRelevantMarkers(IEditorPart editor) { IAnnotationModel model= JavaUI.getDocumentProvider().getAnnotationModel(editor.getEditorInput()); Iterator<Annotation> iterator= model.getAnnotationIterator(); while (iterator.hasNext()) { Annotation element= iterator.next(); if (element instanceof IJavaAnnotation) { IJavaAnnotation annot= (IJavaAnnotation) element; if (!annot.isMarkedDeleted() && annot.isPersistent() && !annot.isProblem()) return true; } } return false; }
private IDocument getDocument(ICompilationUnit cu) throws JavaModelException { IFile file= (IFile) cu.getResource(); IDocument document= JavaUI.getDocumentProvider().getDocument(new FileEditorInput(file)); if (document == null) { return new Document(cu.getSource()); // only used by test cases } return document; }
private IDocument getDocument(ICompilationUnit cu) throws JavaModelException { IFile file= (IFile) cu.getResource(); IDocument document= JavaUI.getDocumentProvider().getDocument(new FileEditorInput(file)); if (document == null) { return new Document(cu.getSource()); // only used by test cases } return document; }
private IDocument getDocument(ICompilationUnit cu) throws JavaModelException { IFile file= (IFile) cu.getResource(); IDocument document= JavaUI.getDocumentProvider().getDocument(new FileEditorInput(file)); if (document == null) { return new Document(cu.getSource()); // only used by test cases } return document; }
private ISelection getEditorSelection(JavaEditor editor) { ITypeRoot element= SelectionConverter.getInput(editor); if (element == null) return null; if (editor.isBreadcrumbActive()) return editor.getBreadcrumb().getSelectionProvider().getSelection(); else { ITextSelection textSelection= (ITextSelection) editor.getSelectionProvider().getSelection(); IDocument document= JavaUI.getDocumentProvider().getDocument(editor.getEditorInput()); return new JavaTextSelection(element, document, textSelection.getOffset(), textSelection.getLength()); } }
private ISelection getEditorSelection(JavaEditor editor) { ITypeRoot element= SelectionConverter.getInput(editor); if (element == null) return null; if (editor.isBreadcrumbActive()) return editor.getBreadcrumb().getSelectionProvider().getSelection(); else { ITextSelection textSelection= (ITextSelection) editor.getSelectionProvider().getSelection(); IDocument document= JavaUI.getDocumentProvider().getDocument(editor.getEditorInput()); return new JavaTextSelection(element, document, textSelection.getOffset(), textSelection.getLength()); } }
private void updateActionsInJavaEditor() { if (fEditor == null) return; ITypeRoot element= SelectionConverter.getInput(fEditor); if (element == null) return; ITextSelection textSelection= (ITextSelection) fEditor.getSelectionProvider().getSelection(); IDocument document= JavaUI.getDocumentProvider().getDocument(fEditor.getEditorInput()); JavaTextSelection javaSelection= new JavaTextSelection(element, document, textSelection.getOffset(), textSelection.getLength()); fExceptionOccurrencesAction.update(javaSelection); fOccurrencesInFileAction.update(javaSelection); fFindImplementorOccurrencesAction.update(javaSelection); fBreakContinueTargetOccurrencesAction.update(javaSelection); fMethodExitOccurrencesAction.update(javaSelection); }