Package xyz.cofe.text.table
Class Border
java.lang.Object
xyz.cofe.text.table.Border
public class Border
extends java.lang.Object
Стиль бордюра вокруг ячейки
- Author:
- Kamnev Georgiy (nt.gocha@gmail.com)
-
Constructor Summary
-
Method Summary
Modifier and Type Method Description BorderbottomHeigth(int bottomHeigth)Устанавливает высоту нижней части бордюраBorderclone()Создает клонstatic java.util.ArrayList<java.lang.String>format(java.lang.Iterable<java.lang.String> lines, Border border)static java.util.ArrayList<java.lang.String>format(java.lang.String[] lines, Border border)static java.util.ArrayList<java.lang.String>format(TextCell cell, Border border)TextCellgetBottomCell(int width)Нижняя ячейка текста.TextCellgetBottomCell(Bounds b)Нижняя ячейка текста.intgetBottomHeigth()Возвращает высоту нижней части бордюраjava.lang.StringgetBottomText()Возвращает текст заполнитель нижней части бордюраTextCellgetLeftBottomCell()Левая нижняя ячейка текста.java.lang.StringgetLeftBottomText()Возвращает текст заполнитель левого-нижнего угла бордюраTextCellgetLeftCell(int height)Левая ячейка текста.TextCellgetLeftCell(Bounds b)Левая ячейка текста.java.lang.StringgetLeftText()Возвращает текст заполнитель левой части бордюраTextCellgetLeftTopCell()Левая верхняя ячейка текста.java.lang.StringgetLeftTopText()Возвращает текст заполнитель левого-верхнего угла бордюраintgetLeftWidth()Возвращает шириную левой части бордюраTextCellgetRightBottomCell()Правая нижняя ячейка текста.java.lang.StringgetRightBottomText()Возвращает текст заполнитель нижнего-правого угла бордюраTextCellgetRightCell(int height)Правая ячейка текста.TextCellgetRightCell(Bounds b)Правая ячейка текста.java.lang.StringgetRightText()Возвращает текст заполнитель правой части бордюраTextCellgetRightTopCell()Правая верхняя ячейка текста.java.lang.StringgetRightTopText()Возвращает текст заполнитель правого-верхнего угла бордюраintgetRightWidth()Возвращает шириную правой части бордюраTextCellgetTopCell(int width)Верхняя ячейка текста.TextCellgetTopCell(Bounds b)Верхняя ячейка текста.intgetTopHeight()Возвращает высоту верхней части бордюраjava.lang.StringgetTopText()Возвращает текст заполнитель верхней части бордюраbooleanisEmpty()Возвращает true если рамка не задана - "пустая"BorderleftWidth(int leftWidth)Устанавливает шириную левой части бордюраBorderrightWidth(int rightWidth)Устанавливает шириную правой части бордюраvoidsetBottomHeigth(int bottomHeigth)Устанавливает высоту нижней части бордюраvoidsetBottomText(java.lang.String bottomText)Устанавливает текст заполнитель нижней части бордюраvoidsetLeftBottomText(java.lang.String leftBottomText)Устанавливает текст заполнитель левого-нижнего угла бордюраvoidsetLeftText(java.lang.String leftText)Устанавливает текст заполнитель левой части бордюраvoidsetLeftTopText(java.lang.String leftTopText)Устанавливает текст заполнитель левого-верхнего угла бордюраvoidsetLeftWidth(int leftWidth)Устанавливает шириную левой части бордюраvoidsetRightBottomText(java.lang.String rightBottomText)Устанавливает текст заполнитель нижнего-правого угла бордюраvoidsetRightText(java.lang.String rightText)Устанавливает текст заполнитель правой части бордюраvoidsetRightTopText(java.lang.String rightTopText)Устанавливает текст заполнитель нижнего-правого угла бордюраvoidsetRightWidth(int rightWidth)Устанавливает шириную правой части бордюраvoidsetTopHeight(int topHeight)Устанавливает высоту верхней части бордюраvoidsetTopText(java.lang.String topText)Устанавливает текст заполнитель верхней части бордюраBordertopHeight(int topHeight)Устанавливает высоту верхней части бордюра
-
Constructor Details
-
Method Details
-
clone
Создает клон- Overrides:
clonein classjava.lang.Object- Returns:
- клон
-
isEmpty
public boolean isEmpty()Возвращает true если рамка не задана - "пустая"- Returns:
- true - рамка не задана - "пустая"
-
getLeftTopCell
Левая верхняя ячейка текста.
При изменении текста / ширины, она пересоздается- Returns:
- левая-верх ячейка
-
getRightTopCell
Правая верхняя ячейка текста.
При изменении текста / ширины, она пересоздается- Returns:
- правая-верх ячейка
-
getLeftBottomCell
Левая нижняя ячейка текста.
При изменении текста / ширины, она пересоздается- Returns:
- левая-ниж ячейка
-
getRightBottomCell
Правая нижняя ячейка текста.
При изменении текста / ширины, она пересоздается- Returns:
- правая-ниж ячейка
-
getTopCell
Верхняя ячейка текста.
При изменении текста / ширины, она пересоздается- Parameters:
width- ширина ячейки- Returns:
- верх ячейка
-
getTopCell
Верхняя ячейка текста.
При изменении текста / ширины, она пересоздается- Parameters:
b- ширина ячейки- Returns:
- верх ячейка
-
getBottomCell
Нижняя ячейка текста.
При изменении текста / ширины, она пересоздается- Parameters:
width- ширина ячейки- Returns:
- ниж ячейка
-
getBottomCell
Нижняя ячейка текста.
При изменении текста / ширины, она пересоздается- Parameters:
b- ширина ячейки- Returns:
- ниж ячейка
-
getLeftCell
Левая ячейка текста.
При изменении текста / высота, она пересоздается- Parameters:
height- высота ячейки- Returns:
- левая ячейка
-
getLeftCell
Левая ячейка текста.
При изменении текста / высота, она пересоздается- Parameters:
b- высота ячейки- Returns:
- левая ячейка
-
getRightCell
Правая ячейка текста.
При изменении текста / высота, она пересоздается- Parameters:
height- высота ячейки- Returns:
- правая ячейка
-
getRightCell
Правая ячейка текста.
При изменении текста / высота, она пересоздается- Parameters:
b- высота ячейки- Returns:
- правая ячейка
-
format
-
format
public static java.util.ArrayList<java.lang.String> format(java.lang.Iterable<java.lang.String> lines, Border border) -
format
public static java.util.ArrayList<java.lang.String> format(java.lang.String[] lines, Border border) -
getLeftText
public java.lang.String getLeftText()Возвращает текст заполнитель левой части бордюра- Returns:
- текст заполнитель
-
setLeftText
public void setLeftText(java.lang.String leftText)Устанавливает текст заполнитель левой части бордюра- Parameters:
leftText- текст заполнитель
-
getRightText
public java.lang.String getRightText()Возвращает текст заполнитель правой части бордюра- Returns:
- текст заполнитель
-
setRightText
public void setRightText(java.lang.String rightText)Устанавливает текст заполнитель правой части бордюра- Parameters:
rightText- текст заполнитель
-
getBottomText
public java.lang.String getBottomText()Возвращает текст заполнитель нижней части бордюра- Returns:
- текст заполнитель
-
setBottomText
public void setBottomText(java.lang.String bottomText)Устанавливает текст заполнитель нижней части бордюра- Parameters:
bottomText- текст заполнитель
-
getTopText
public java.lang.String getTopText()Возвращает текст заполнитель верхней части бордюра- Returns:
- текст заполнитель
-
setTopText
public void setTopText(java.lang.String topText)Устанавливает текст заполнитель верхней части бордюра- Parameters:
topText- текст заполнитель
-
getLeftTopText
public java.lang.String getLeftTopText()Возвращает текст заполнитель левого-верхнего угла бордюра- Returns:
- текст заполнитель
-
setLeftTopText
public void setLeftTopText(java.lang.String leftTopText)Устанавливает текст заполнитель левого-верхнего угла бордюра- Parameters:
leftTopText- текст заполнитель
-
getRightTopText
public java.lang.String getRightTopText()Возвращает текст заполнитель правого-верхнего угла бордюра- Returns:
- текст заполнитель
-
setRightTopText
public void setRightTopText(java.lang.String rightTopText)Устанавливает текст заполнитель нижнего-правого угла бордюра- Parameters:
rightTopText- текст заполнитель
-
getLeftBottomText
public java.lang.String getLeftBottomText()Возвращает текст заполнитель левого-нижнего угла бордюра- Returns:
- текст заполнитель
-
setLeftBottomText
public void setLeftBottomText(java.lang.String leftBottomText)Устанавливает текст заполнитель левого-нижнего угла бордюра- Parameters:
leftBottomText- текст заполнитель
-
getRightBottomText
public java.lang.String getRightBottomText()Возвращает текст заполнитель нижнего-правого угла бордюра- Returns:
- текст заполнитель
-
setRightBottomText
public void setRightBottomText(java.lang.String rightBottomText)Устанавливает текст заполнитель нижнего-правого угла бордюра- Parameters:
rightBottomText- текст заполнитель
-
getLeftWidth
public int getLeftWidth()Возвращает шириную левой части бордюра- Returns:
- ширина
-
setLeftWidth
public void setLeftWidth(int leftWidth)Устанавливает шириную левой части бордюра- Parameters:
leftWidth- ширина
-
leftWidth
Устанавливает шириную левой части бордюра- Parameters:
leftWidth- ширина- Returns:
- ссылка на себя (this)
-
getRightWidth
public int getRightWidth()Возвращает шириную правой части бордюра- Returns:
- ширина
-
setRightWidth
public void setRightWidth(int rightWidth)Устанавливает шириную правой части бордюра- Parameters:
rightWidth- ширина
-
rightWidth
Устанавливает шириную правой части бордюра- Parameters:
rightWidth- ширина- Returns:
- ссылка на себя (this)
-
getTopHeight
public int getTopHeight()Возвращает высоту верхней части бордюра- Returns:
- высота
-
setTopHeight
public void setTopHeight(int topHeight)Устанавливает высоту верхней части бордюра- Parameters:
topHeight- высота
-
topHeight
Устанавливает высоту верхней части бордюра- Parameters:
topHeight- высота- Returns:
- ссылка на себя (this)
-
getBottomHeigth
public int getBottomHeigth()Возвращает высоту нижней части бордюра- Returns:
- высота
-
setBottomHeigth
public void setBottomHeigth(int bottomHeigth)Устанавливает высоту нижней части бордюра- Parameters:
bottomHeigth- высота
-
bottomHeigth
Устанавливает высоту нижней части бордюра- Parameters:
bottomHeigth- высота- Returns:
- ссылка на себя (this)
-