public class TextCellBuilder extends Object
| Modifier and Type | Field and Description |
|---|---|
protected String |
threeDots |
protected Integer |
width |
| Constructor and Description |
|---|
TextCellBuilder() |
TextCellBuilder(TextCellBuilder src) |
| Modifier and Type | Method and Description |
|---|---|
TextCell |
build(String text) |
protected String[] |
buildCellData(String text) |
protected String[] |
buildMultiLineData(String text) |
protected String[] |
buildSingleLineData(String text) |
TextCellBuilder |
clone() |
protected String[] |
evalNewLine(String[] srcLines) |
protected String |
getBlankLine()
Возвращает пустую строку испоьлзуему в качестве заменителя перевода строк.
|
Integer |
getBlankLineCount()
Указывает Кол-во вставляемых пустых строк, при замене перевода строк, 0 или больше
|
String |
getFillAlignText()
Возвращает строку которая используется в качестве выравнивания текста.
|
Align |
getHorzAlign()
Указывает Выравнивание по горизонтали
|
String |
getThreeDots()
Возвращает символ многоточние.
|
Integer |
getWidth()
Указывает ширину колонки
|
protected String[] |
horizAlign(String[] srcLines) |
protected String[] |
initConvertToLines(String text) |
Boolean |
isEvalNewLine()
Указывает Интерпретировать переводы строк - вставлять пустые строки
|
Boolean |
isMultiLine() |
Boolean |
isTrimSpaces()
Указывает Убрать пробельные символы с концов строки
|
void |
setBlankLineCount(Integer blankLineCount)
Указывает Кол-во вставляемых пустых строк, при замене перевода строк, 0 или больше
|
void |
setEvalNewLine(Boolean evalNewLine)
Указывает Интерпретировать переводы строк - вставлять пустые строки
|
void |
setFillAlignText(String txt)
Устанавливает строку которая используется в качестве выравнивания текста.
|
void |
setHorzAlign(Align horzAlign)
Указывает Выравнивание по горизонтали
|
void |
setMultiLine(Boolean multiLine) |
void |
setThreeDots(String threeDots)
Указывает символ многоточние.
|
void |
setTrimSpaces(Boolean trimSpaces)
Указывает Убрать пробельные символы с концов строки
|
void |
setWidth(Integer width)
Указывает ширину колонки
|
protected String[] |
trimSpaces(String[] lines) |
protected String[] |
wordWrap(String[] srcLines) |
public TextCellBuilder()
public TextCellBuilder(TextCellBuilder src)
public TextCellBuilder clone()
public Integer getWidth()
public void setWidth(Integer width)
width - ширина колонкиpublic Align getHorzAlign()
public void setHorzAlign(Align horzAlign)
horzAlign - Выравнивание по горизонталиpublic Boolean isTrimSpaces()
public void setTrimSpaces(Boolean trimSpaces)
trimSpaces - Убрать пробельные символыpublic Boolean isEvalNewLine()
public void setEvalNewLine(Boolean evalNewLine)
evalNewLine - true - Интерпретироватьpublic String getFillAlignText()
public void setFillAlignText(String txt)
txt - Строка/текст заполнитель при выравниванииpublic Integer getBlankLineCount()
public void setBlankLineCount(Integer blankLineCount)
blankLineCount - кол-во пустых строкprotected String getBlankLine()
public Boolean isMultiLine()
public void setMultiLine(Boolean multiLine)
public String getThreeDots()
public void setThreeDots(String threeDots)
threeDots - символ многоточниеCopyright © 2018. All rights reserved.