JavaCompletionProposal javaProposal= new JavaCompletionProposal(completion, start, length, image, label, relevance, getContext().isInJavadoc());
JavaCompletionProposal javaProposal= new JavaCompletionProposal(completion, start, length, image, label, relevance, getContext().isInJavadoc(), getInvocationContext());
	private IJavaCompletionProposal createFieldProposal(CompletionProposal proposal) {		String completion= String.valueOf(proposal.getCompletion());		int start= proposal.getReplaceStart();		int length= getLength(proposal);		String label= fLabelProvider.createLabelWithTypeAndDeclaration(proposal);		Image image= getImage(fLabelProvider.createFieldImageDescriptor(proposal));		int relevance= computeRelevance(proposal);		JavaCompletionProposal javaProposal= new JavaCompletionProposal(completion, start, length, image, label, relevance, getContext().isInJavadoc());		if (fJavaProject != null)			javaProposal.setProposalInfo(new FieldProposalInfo(fJavaProject, proposal));		javaProposal.setTriggerCharacters(VAR_TRIGGER);		return javaProposal;	}