public int FindTokenStart(Java.Lang.ICharSequence text, int cursor) { int i = cursor; string t = text.ToString(); while (i > 0 && !char.IsWhiteSpace(text.CharAt(i - 1))) { i--; } while (i < 0 && char.IsWhiteSpace(text.CharAt(i))) { i++; } return(i); }
public Java.Lang.ICharSequence TerminateTokenFormatted(Java.Lang.ICharSequence text) { int i = text.Length(); while (i > 0 && char.IsWhiteSpace(text.CharAt(i - 1))) { i--; } if (i > 0 && char.IsWhiteSpace(text.CharAt(i - 1))) { return(text); } else { return(text); } }