|
Gridarta Editor
|
Collaboration diagram for net.sf.gridarta.utils.WrappingStringBuilder:Public Member Functions | |
| void | append (final int value) |
| void | append (final String str) |
| String | toString () |
| WrappingStringBuilder (final int maxLineLength) | |
Private Attributes | |
| boolean | firstWord = true |
| final int | maxLineLength |
| final StringBuilder | sb = new StringBuilder() |
| int | thisLineLength |
Implements a string buffer that separates words by "," and wraps lines at a given margin.
Definition at line 27 of file WrappingStringBuilder.java.
| net.sf.gridarta.utils.WrappingStringBuilder.WrappingStringBuilder | ( | final int | maxLineLength | ) |
Creates a new instance.
| maxLineLength | the maximum line length |
Definition at line 53 of file WrappingStringBuilder.java.
References net.sf.gridarta.utils.WrappingStringBuilder.maxLineLength.
| void net.sf.gridarta.utils.WrappingStringBuilder.append | ( | final int | value | ) |
Appends an integer value.
| value | the integer value to append |
Definition at line 80 of file WrappingStringBuilder.java.
References net.sf.gridarta.utils.WrappingStringBuilder.append().
Here is the call graph for this function:| void net.sf.gridarta.utils.WrappingStringBuilder.append | ( | final String | str | ) |
Appends a word.
| str | the word to append |
Definition at line 61 of file WrappingStringBuilder.java.
References net.sf.gridarta.utils.WrappingStringBuilder.firstWord, net.sf.gridarta.utils.WrappingStringBuilder.maxLineLength, net.sf.gridarta.utils.WrappingStringBuilder.sb, and net.sf.gridarta.utils.WrappingStringBuilder.thisLineLength.
Referenced by net.sf.gridarta.utils.WrappingStringBuilder.append(), net.sf.gridarta.model.archetypetype.AttributeBitmask.getText(), and net.sf.gridarta.utils.WrappingStringBuilderTest.testAppend().
Here is the caller graph for this function:| String net.sf.gridarta.utils.WrappingStringBuilder.toString | ( | ) |
Returns the concatenated words as a string.
Definition at line 89 of file WrappingStringBuilder.java.
References net.sf.gridarta.utils.WrappingStringBuilder.sb.
Referenced by net.sf.gridarta.model.archetypetype.AttributeBitmask.getText(), and net.sf.gridarta.utils.WrappingStringBuilderTest.testAppend().
Here is the caller graph for this function:
|
private |
Set if no word was added yet, unset if at least one word was added.
Definition at line 42 of file WrappingStringBuilder.java.
Referenced by net.sf.gridarta.utils.WrappingStringBuilder.append().
|
private |
The maximum line length.
Definition at line 37 of file WrappingStringBuilder.java.
Referenced by net.sf.gridarta.utils.WrappingStringBuilder.append(), and net.sf.gridarta.utils.WrappingStringBuilder.WrappingStringBuilder().
|
private |
The StringBuilder holding the string data.
Definition at line 32 of file WrappingStringBuilder.java.
Referenced by net.sf.gridarta.utils.WrappingStringBuilder.append(), and net.sf.gridarta.utils.WrappingStringBuilder.toString().
|
private |
The length of the last line in sb.
Definition at line 47 of file WrappingStringBuilder.java.
Referenced by net.sf.gridarta.utils.WrappingStringBuilder.append().