|
1 |
| package com.agical.rdoc.core.model; |
|
2 |
| |
|
3 |
| public abstract class AbstractWhiteSpaceBuilder implements WhiteSpaceBuilder{ |
|
4 |
| protected StringBuffer buffer; |
|
5 |
0
| public AbstractWhiteSpaceBuilder() {
|
|
6 |
0
| this(new StringBuffer());
|
|
7 |
| } |
|
8 |
0
| public AbstractWhiteSpaceBuilder(StringBuffer buffer) {
|
|
9 |
0
| this.buffer = buffer;
|
|
10 |
| } |
|
11 |
| |
|
12 |
0
| public void space() {
|
|
13 |
0
| buffer.append(' ');
|
|
14 |
| } |
|
15 |
| |
|
16 |
0
| public void tab() {
|
|
17 |
0
| buffer.append('\t');
|
|
18 |
| } |
|
19 |
| |
|
20 |
0
| public void newLine() {
|
|
21 |
0
| buffer.append('\n');
|
|
22 |
| |
|
23 |
| } |
|
24 |
| } |