// accept result
super.noProposal = false;
int kind = CompletionProposal.LOCAL_VARIABLE_REF;
if (!super.requestor.isIgnored(kind)) {
CompletionProposal proposal = super.createProposal(kind, actualCompletionPosition);
proposal.setRelevance(relevance);
proposal.setModelElement(field);
proposal.setName(field.getElementName());
proposal.setCompletion(field.getElementName());
proposal.setReplaceRange(this.startPosition - this.offset, this.endPosition - this.offset);
try {
proposal.setFlags(field.getFlags());
} catch (ModelException e) {
}
this.requestor.accept(proposal);
if (DEBUG) {
this.printDebug(proposal);