protected ImageDescriptor getFieldDescriptor(int modifiers) { ImageDescriptor desc= JavaElementImageProvider.getFieldImageDescriptor(false, modifiers); return decorate(desc, modifiers, true); }
ImageDescriptor createFieldImageDescriptor(CompletionProposal proposal) { final int flags= proposal.getFlags(); return decorateImageDescriptor(JavaElementImageProvider.getFieldImageDescriptor(false, flags), proposal); }
ImageDescriptor createFieldImageDescriptor(CompletionProposal proposal) { final int flags= proposal.getFlags(); return decorateImageDescriptor(JavaElementImageProvider.getFieldImageDescriptor(false, flags), proposal); }
ImageDescriptor createFieldImageDescriptor(CompletionProposal proposal) { final int flags= proposal.getFlags(); return decorateImageDescriptor(JavaElementImageProvider.getFieldImageDescriptor(false, flags), proposal); }
public ICompletionProposal[] computeCompletionProposals(IContentAssistSubjectControl contentAssistSubject, int documentOffset) { if (fFieldNameProposals.length == 0) return null; String input= contentAssistSubject.getDocument().get(); ArrayList proposals= new ArrayList(); String prefix= input.substring(0, documentOffset); ImageDescriptor imageDescriptor= JavaElementImageProvider.getFieldImageDescriptor(false, fRefactoring.getVisibility()); Image image= fImageRegistry.get(imageDescriptor); for (int i= 0; i < fFieldNameProposals.length; i++) { String tempName= fFieldNameProposals[i]; if (tempName.length() == 0 || ! tempName.startsWith(prefix)) continue; JavaCompletionProposal proposal= new JavaCompletionProposal(tempName, 0, input.length(), image, tempName, 0); proposals.add(proposal); } fErrorMessage= proposals.size() > 0 ? null : JavaUIMessages.JavaEditor_codeassist_noCompletions; return (ICompletionProposal[]) proposals.toArray(new ICompletionProposal[proposals.size()]); }
@Override public ICompletionProposal[] computeCompletionProposals(IContentAssistSubjectControl contentAssistSubject, int documentOffset) { if (fFieldNameProposals.length == 0) return null; String input= contentAssistSubject.getDocument().get(); ArrayList<JavaCompletionProposal> proposals= new ArrayList<>(); String prefix= input.substring(0, documentOffset); ImageDescriptor imageDescriptor= JavaElementImageProvider.getFieldImageDescriptor(false, fRefactoring.getVisibility()); Image image= fImageRegistry.get(imageDescriptor); for (int i= 0; i < fFieldNameProposals.length; i++) { String tempName= fFieldNameProposals[i]; if (tempName.length() == 0 || ! tempName.startsWith(prefix)) continue; JavaCompletionProposal proposal= new JavaCompletionProposal(tempName, 0, input.length(), image, tempName, 0); proposals.add(proposal); } fErrorMessage= proposals.size() > 0 ? null : JavaUIMessages.JavaEditor_codeassist_noCompletions; return proposals.toArray(new ICompletionProposal[proposals.size()]); }
@Override public ICompletionProposal[] computeCompletionProposals(IContentAssistSubjectControl contentAssistSubject, int documentOffset) { if (fFieldNameProposals.length == 0) return null; String input= contentAssistSubject.getDocument().get(); ArrayList<JavaCompletionProposal> proposals= new ArrayList<>(); String prefix= input.substring(0, documentOffset); ImageDescriptor imageDescriptor= JavaElementImageProvider.getFieldImageDescriptor(false, fRefactoring.getVisibility()); Image image= fImageRegistry.get(imageDescriptor); for (int i= 0; i < fFieldNameProposals.length; i++) { String tempName= fFieldNameProposals[i]; if (tempName.length() == 0 || ! tempName.startsWith(prefix)) continue; JavaCompletionProposal proposal= new JavaCompletionProposal(tempName, 0, input.length(), image, tempName, 0); proposals.add(proposal); } fErrorMessage= proposals.size() > 0 ? null : JavaUIMessages.JavaEditor_codeassist_noCompletions; return proposals.toArray(new ICompletionProposal[proposals.size()]); }
private void updateContentAssistImage() { if (fContentAssistProcessor == null) return; int flags; if (fAccessModifier == JdtFlags.VISIBILITY_STRING_PRIVATE) { flags= Flags.AccPrivate; } else if (fAccessModifier == JdtFlags.VISIBILITY_STRING_PROTECTED) { flags= Flags.AccProtected; } else if (fAccessModifier == JdtFlags.VISIBILITY_STRING_PUBLIC) { flags= Flags.AccPublic; } else { flags= Flags.AccDefault; } ImageDescriptor imageDesc= JavaElementImageProvider.getFieldImageDescriptor(false, flags); imageDesc= new JavaElementImageDescriptor(imageDesc, JavaElementImageDescriptor.STATIC | JavaElementImageDescriptor.FINAL, JavaElementImageProvider.BIG_SIZE); fContentAssistProcessor.setProposalImageDescriptor(imageDesc); }
private void updateContentAssistImage() { if (fContentAssistProcessor == null) return; int flags; if (fAccessModifier == JdtFlags.VISIBILITY_STRING_PRIVATE) { flags= Flags.AccPrivate; } else if (fAccessModifier == JdtFlags.VISIBILITY_STRING_PROTECTED) { flags= Flags.AccProtected; } else if (fAccessModifier == JdtFlags.VISIBILITY_STRING_PUBLIC) { flags= Flags.AccPublic; } else { flags= Flags.AccDefault; } ImageDescriptor imageDesc= JavaElementImageProvider.getFieldImageDescriptor(false, flags); imageDesc= new JavaElementImageDescriptor(imageDesc, JavaElementImageDescriptor.STATIC | JavaElementImageDescriptor.FINAL, JavaElementImageProvider.BIG_SIZE); fContentAssistProcessor.setProposalImageDescriptor(imageDesc); }
private void updateContentAssistImage() { if (fContentAssistProcessor == null) return; int flags; if (fAccessModifier == JdtFlags.VISIBILITY_STRING_PRIVATE) { flags= Flags.AccPrivate; } else if (fAccessModifier == JdtFlags.VISIBILITY_STRING_PROTECTED) { flags= Flags.AccProtected; } else if (fAccessModifier == JdtFlags.VISIBILITY_STRING_PUBLIC) { flags= Flags.AccPublic; } else { flags= Flags.AccDefault; } ImageDescriptor imageDesc= JavaElementImageProvider.getFieldImageDescriptor(false, flags); imageDesc= new JavaElementImageDescriptor(imageDesc, JavaElementImageDescriptor.STATIC | JavaElementImageDescriptor.FINAL, JavaElementImageProvider.BIG_SIZE); fContentAssistProcessor.setProposalImageDescriptor(imageDesc); }
if (s.equals(FIELDS)) { descriptor= JavaElementImageProvider.getFieldImageDescriptor(false, visibility); } else if (s.equals(CONSTRUCTORS)) { descriptor= JavaElementImageProvider.getMethodImageDescriptor(false, visibility); descriptor= JavaElementImageProvider.getMethodImageDescriptor(false, visibility); } else if (s.equals(STATIC_FIELDS)) { descriptor= JavaElementImageProvider.getFieldImageDescriptor(false, visibility);
if (s.equals(FIELDS)) { descriptor= JavaElementImageProvider.getFieldImageDescriptor(false, visibility); } else if (s.equals(CONSTRUCTORS)) { descriptor= JavaElementImageProvider.getMethodImageDescriptor(false, visibility); descriptor= JavaElementImageProvider.getMethodImageDescriptor(false, visibility); } else if (s.equals(STATIC_FIELDS)) { descriptor= JavaElementImageProvider.getFieldImageDescriptor(false, visibility);
if (s.equals(FIELDS)) { descriptor= JavaElementImageProvider.getFieldImageDescriptor(false, visibility); } else if (s.equals(CONSTRUCTORS)) { descriptor= JavaElementImageProvider.getMethodImageDescriptor(false, visibility); descriptor= JavaElementImageProvider.getMethodImageDescriptor(false, visibility); } else if (s.equals(STATIC_FIELDS)) { descriptor= JavaElementImageProvider.getFieldImageDescriptor(false, visibility);
public Image getImage(Object element) { if (element instanceof GetterSetterEntry) { int flags= 0; try { flags= ((GetterSetterEntry) element).field.getFlags(); } catch (JavaModelException e) { JavaPlugin.log(e); } ImageDescriptor desc= JavaElementImageProvider.getFieldImageDescriptor(false, Flags.AccPublic); int adornmentFlags= Flags.isStatic(flags) ? JavaElementImageDescriptor.STATIC : 0; desc= new JavaElementImageDescriptor(desc, adornmentFlags, JavaElementImageProvider.BIG_SIZE); return JavaPlugin.getImageDescriptorRegistry().get(desc); } return super.getImage(element); } }
@Override public Image getImage(Object element) { if (element instanceof GetterSetterEntry) { int flags= 0; try { flags= ((GetterSetterEntry) element).field.getFlags(); } catch (JavaModelException e) { JavaPlugin.log(e); } ImageDescriptor desc= JavaElementImageProvider.getFieldImageDescriptor(false, Flags.AccPublic); int adornmentFlags= Flags.isStatic(flags) ? JavaElementImageDescriptor.STATIC : 0; desc= new JavaElementImageDescriptor(desc, adornmentFlags, JavaElementImageProvider.BIG_SIZE); return JavaPlugin.getImageDescriptorRegistry().get(desc); } return super.getImage(element); } }
@Override public Image getImage(Object element) { if (element instanceof GetterSetterEntry) { int flags= 0; try { flags= ((GetterSetterEntry) element).field.getFlags(); } catch (JavaModelException e) { JavaPlugin.log(e); } ImageDescriptor desc= JavaElementImageProvider.getFieldImageDescriptor(false, Flags.AccPublic); int adornmentFlags= Flags.isStatic(flags) ? JavaElementImageDescriptor.STATIC : 0; desc= new JavaElementImageDescriptor(desc, adornmentFlags, JavaElementImageProvider.BIG_SIZE); return JavaPlugin.getImageDescriptorRegistry().get(desc); } return super.getImage(element); } }
case CompletionProposal.FIELD_REF: case CompletionProposal.FIELD_REF_WITH_CASTED_RECEIVER: descriptor= JavaElementImageProvider.getFieldImageDescriptor(false, flags); break; case CompletionProposal.LOCAL_VARIABLE_REF:
case CompletionProposal.FIELD_REF: case CompletionProposal.FIELD_REF_WITH_CASTED_RECEIVER: descriptor= JavaElementImageProvider.getFieldImageDescriptor(false, flags); break; case CompletionProposal.LOCAL_VARIABLE_REF:
descriptor= JavaElementImageProvider.getFieldImageDescriptor(false, flags); break; case CompletionProposal.LOCAL_VARIABLE_REF:
IMember member= (IMember) element; IType declType= member.getDeclaringType(); return getFieldImageDescriptor(JavaModelUtil.isInterfaceOrAnnotation(declType), member.getFlags());