com.lowagie.text.rtf.table
public class RtfBorder extends RtfElement
Version: $Version:$
Field Summary | |
---|---|
RtfColor | borderColor
The colour of this RtfBorder |
int | borderPosition
The position of this RtfBorder |
int | borderStyle
The style of this RtfBorder |
int | borderType
The type of this RtfBorder |
int | borderWidth
The width of this RtfBorder |
protected static byte[] | BORDER_COLOR_NUMBER
Constant for the border colour number |
static int | BORDER_DASHED
Constant for a dashed border |
static int | BORDER_DOTTED
Constant for a dotted border |
static int | BORDER_DOT_DASH
Constant for a dot dash border |
static int | BORDER_DOT_DOT_DASH
Constant for a dot dot dash border |
static int | BORDER_DOUBLE
Constant for a double border |
static int | BORDER_DOUBLE_THICK
Constant for a double thick border |
static int | BORDER_DOUBLE_WAVY
Constant for a double wavy border |
static int | BORDER_EMBOSS
Constant for an embossed border |
static int | BORDER_ENGRAVE
Constant for an engraved border |
static int | BORDER_HAIRLINE
Constant for a hairline border |
static int | BORDER_NONE
Constant for a border with no border |
static int | BORDER_SHADOWED
Constant for a shadowed border |
static int | BORDER_SINGLE
Constant for a single border |
static int | BORDER_STRIPED
Constant for a striped border |
protected static byte[] | BORDER_STYLE_DASHED
Constant for the dashed border style |
protected static byte[] | BORDER_STYLE_DOTTED
Constant for the dotted border style |
protected static byte[] | BORDER_STYLE_DOT_DASH
Constant for the dot dash border style |
protected static byte[] | BORDER_STYLE_DOT_DOT_DASH
Constant for the dot dot dash border style |
protected static byte[] | BORDER_STYLE_DOUBLE
Constant for the double border style |
protected static byte[] | BORDER_STYLE_DOUBLE_THICK
Constant for the double thick border style |
protected static byte[] | BORDER_STYLE_DOUBLE_WAVY
Constant for the double wavy border style |
protected static byte[] | BORDER_STYLE_EMBOSS
Constant for the embossed border style |
protected static byte[] | BORDER_STYLE_ENGRAVE
Constant for the engraved border style |
protected static byte[] | BORDER_STYLE_HAIRLINE
Constant for the hairline border style |
protected static byte[] | BORDER_STYLE_SHADOWED
Constant for the shadowed border style |
protected static byte[] | BORDER_STYLE_SINGLE
Constant for the single border style |
protected static byte[] | BORDER_STYLE_STRIPED
Constant for the striped border style |
protected static byte[] | BORDER_STYLE_THICK_THIN
Constant for the thick thin border style |
protected static byte[] | BORDER_STYLE_THICK_THIN_LARGE
Constant for the thick thin large border style |
protected static byte[] | BORDER_STYLE_THICK_THIN_MED
Constant for the thick thin medium border style |
protected static byte[] | BORDER_STYLE_THIN_THICK
Constant for the thin thick border style |
protected static byte[] | BORDER_STYLE_THIN_THICK_LARGE
Constant for the thin thick large border style |
protected static byte[] | BORDER_STYLE_THIN_THICK_MED
Constant for the thin thick medium border style |
protected static byte[] | BORDER_STYLE_THIN_THICK_THIN
Constant for the thin thick thin border style |
protected static byte[] | BORDER_STYLE_THIN_THICK_THIN_LARGE
Constant for the thin thick thin large border style |
protected static byte[] | BORDER_STYLE_THIN_THICK_THIN_MED
Constant for the thin thick thin medium border style |
protected static byte[] | BORDER_STYLE_TRIPLE
Constant for the triple border style |
protected static byte[] | BORDER_STYLE_WAVY
Constant for the wavy border style |
static int | BORDER_THICK_THIN
Constant for a thick thin border |
static int | BORDER_THICK_THIN_LARGE
Constant for a thick thin large border |
static int | BORDER_THICK_THIN_MED
Constant for a thick thin medium border |
static int | BORDER_THIN_THICK
Constant for a thin thick border |
static int | BORDER_THIN_THICK_LARGE
Constant for a thin thick large border |
static int | BORDER_THIN_THICK_MED
Constant for a thin thick medium border |
static int | BORDER_THIN_THICK_THIN
Constant for a thin thick thin border |
static int | BORDER_THIN_THICK_THIN_LARGE
Constant for a thin thick thin large border |
static int | BORDER_THIN_THICK_THIN_MED
Constant for a thin thick thin medium border |
static int | BORDER_TRIPLE
Constant for a triple border |
static int | BORDER_WAVY
Constant for a wavy border |
protected static byte[] | BORDER_WIDTH
Constant for the border width |
protected static int | BOTTOM_BORDER
Constant for a bottom border |
protected static int | BOX_BORDER
Constant for a box (left, top, right, bottom) border |
protected static int | CELL_BORDER
Constant for a cell border |
protected static byte[] | CELL_BORDER_BOTTOM
Constant for the bottom cell border |
protected static byte[] | CELL_BORDER_LEFT
Constant for the left cell border |
protected static byte[] | CELL_BORDER_RIGHT
Constant for the right cell border |
protected static byte[] | CELL_BORDER_TOP
Constant for the top cell border |
protected static int | HORIZONTAL_BORDER
Constant for a horizontal line |
protected static int | LEFT_BORDER
Constant for a left border |
protected static int | NO_BORDER
This border is no border :-) |
protected static int | RIGHT_BORDER
Constant for a right border |
protected static int | ROW_BORDER
Constant for a row border |
protected static byte[] | ROW_BORDER_BOTTOM
Constant for the bottom row border |
protected static byte[] | ROW_BORDER_HORIZONTAL
Constant for the horizontal line |
protected static byte[] | ROW_BORDER_LEFT
Constant for the left row border |
protected static byte[] | ROW_BORDER_RIGHT
Constant for the right row border |
protected static byte[] | ROW_BORDER_TOP
Constant for the top row border |
protected static byte[] | ROW_BORDER_VERTICAL
Constant for the vertical line |
protected static int | TOP_BORDER
Constant for a top border |
protected static int | VERTICAL_BORDER
Constant for a vertical line |
Constructor Summary | |
---|---|
protected | RtfBorder(RtfDocument doc, int borderType, RtfBorder border)
Makes a copy of the given RtfBorder
|
protected | RtfBorder(RtfDocument doc, int borderType, int borderPosition, int borderStyle, float borderWidth, Color borderColor)
Constructs a RtfBorder
|
Method Summary | |
---|---|
protected RtfColor | getBorderColor()
Gets the colour of this RtfBorder
|
protected int | getBorderPosition()
Gets the position of this RtfBorder |
protected int | getBorderStyle()
Gets the style of this RtfBorder
|
protected int | getBorderType()
Gets the type of this RtfBorder
|
protected int | getBorderWidth()
Gets the width of this RtfBorder
|
byte[] | write()
Writes the RtfBorder settings
|
byte[] | writeBorderStyle()
Writes the style of this RtfBorder
|
Parameters: doc The RtfDocument this RtfBorder belongs to borderType The border type of this RtfBorder border The RtfBorder to copy
Parameters: doc The RtfDocument this RtfBorder belongs to borderType The type of border this RtfBorder is borderPosition The position of this RtfBorder borderStyle The style of this RtfBorder borderWidth The width of this RtfBorder borderColor The colour of this RtfBorder
Returns: Returns RtfColor of this RtfBorder
Returns: Returns the position of this RtfBorder
Returns: Returns the style of this RtfBorder
Returns: Returns the type of this RtfBorder
Returns: Returns the width of this RtfBorder
Returns: A byte array with the RtfBorder settings
Returns: A byte array containing the style of this RtfBorder