@Override protected boolean checkDefaultEnablement(CompletionProposalCategory category) { return super.checkDefaultEnablement(category) && category.matches(getJavaProject()); }
@Override protected boolean checkDefaultEnablement(CompletionProposalCategory category) { return super.checkDefaultEnablement(category) && category.matches(getJavaProject()); }
@Override protected boolean checkSeparateEnablement(CompletionProposalCategory category) { return super.checkSeparateEnablement(category) && category.matches(getJavaProject()); }
@Override protected boolean checkSeparateEnablement(CompletionProposalCategory category) { return super.checkSeparateEnablement(category) && category.matches(getJavaProject()); }
cat.setSeparateCommand(false); enabledState[i]= cat.isEnabled(); cat.setEnabled(cat.isEnabled() && cat.matches(javaProject));
cat.setSeparateCommand(false); enabledState[i]= cat.isEnabled(); cat.setEnabled(cat.isEnabled() && cat.matches(javaProject));
private boolean computeEnablement(ITextEditor editor) { if (editor == null) return false; ITextOperationTarget target= editor.getAdapter(ITextOperationTarget.class); if (target == null || ! target.canDoOperation(ISourceViewer.CONTENTASSIST_PROPOSALS)) return false; IJavaProject javaProject = EditorUtility.getJavaProject(editor.getEditorInput()); if (! fCategory.matches(javaProject)) return false; ISelection selection= editor.getSelectionProvider().getSelection(); return isValidSelection(selection); }
private boolean computeEnablement(ITextEditor editor) { if (editor == null) return false; ITextOperationTarget target= editor.getAdapter(ITextOperationTarget.class); if (target == null || ! target.canDoOperation(ISourceViewer.CONTENTASSIST_PROPOSALS)) return false; IJavaProject javaProject = EditorUtility.getJavaProject(editor.getEditorInput()); if (! fCategory.matches(javaProject)) return false; ISelection selection= editor.getSelectionProvider().getSelection(); return isValidSelection(selection); }