return start == 0 ? ' ' : getString().charAt(start - 1);
try { return start == 0 ? ' ' : getDocument().getChar(start - 1);  } catch (BadLocationException e) { return ' '; }
	public char getCharacterBeforeStart() {		int start= getStart();				return start == 0			? ' '			: getString().charAt(start - 1);	}