ImageDescriptor descriptor= fLabelProvider.createImageDescriptor(typeProposal); String label= fLabelProvider.createLabel(typeProposal);
ImageDescriptor descriptor= fLabelProvider.createTypeImageDescriptor(typeProposal); String label= fLabelProvider.createTypeProposalLabel(typeProposal);
	private IJavaCompletionProposal createTypeProposal(CompletionProposal typeProposal) {		char[] signature= typeProposal.getSignature();		String packageName= String.valueOf(Signature.getSignatureQualifier(signature)); 		String typeName= String.valueOf(Signature.getSignatureSimpleName(signature));				String completion= String.valueOf(typeProposal.getCompletion());		int start= typeProposal.getReplaceStart();		ImageDescriptor descriptor= fLabelProvider.createImageDescriptor(typeProposal);		String label= fLabelProvider.createLabel(typeProposal);		int relevance= computeRelevance(typeProposal);		JavaCompletionProposal proposal= new JavaTypeCompletionProposal(completion, fCompilationUnit, start, getLength(typeProposal), getImage(descriptor), label, relevance, typeName, packageName);		if (fJavaProject != null)			proposal.setProposalInfo(new TypeProposalInfo(fJavaProject, typeProposal));				proposal.setTriggerCharacters(TYPE_TRIGGERS);				return proposal;	}