while ((start != 0) && Character.isUnicodeIdentifierPart(string.charAt(start - 1))) start--;  if ((start != 0) && Character.isUnicodeIdentifierStart(string.charAt(start - 1))) start--;  return start;
} catch (BadLocationException e) { return getCompletionPosition(); }
	public int getStart() {		String string= getString();		int start= getCompletionPosition();		while ((start != 0) && Character.isUnicodeIdentifierPart(string.charAt(start - 1)))			start--;					if ((start != 0) && Character.isUnicodeIdentifierStart(string.charAt(start - 1)))			start--;		return start;	}