fViewer.setSelectedRange(invocationOffset, 0); fViewer.revealRange(invocationOffset, 0);
fViewer.setSelectedRange(invocationOffset, invocationLength); fViewer.revealRange(invocationOffset, invocationLength);
	public String showPossibleCompletions() {		if (fViewer == null)			// Let superclass deal with this			return super.showPossibleCompletions();				int initalOffset= fViewer.getSelectedRange().x;		int invocationOffset= computeOffsetWithCorrection(initalOffset);		if (invocationOffset != -1) {			storePosition();			fViewer.setSelectedRange(invocationOffset, 0);			fViewer.revealRange(invocationOffset, 0);		} else {			fPosition= null;		}				String errorMsg= super.showPossibleCompletions();		return errorMsg;	}