private void appendToBuffer(StringBuffer buf, String text, int depth, boolean appendLineEnd) {
		for (int i = 0; i < depth; i++) {
			buf.append(CHAR_TAB);
		}
		buf.append(text);
		if (appendLineEnd) {
			buf.append(CHAR_NEWLINE);
		}
	}