public class PatchRtfBorder
extends com.lowagie.text.rtf.RtfElement
Modifier and Type | Field and Description |
---|---|
protected static byte[] |
BORDER_COLOR_NUMBER
Constant for the border color number
|
static int |
BORDER_DASHED
Constant for a dashed 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_DOTTED
Constant for a dotted 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_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_DOTTED
Constant for the dotted 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
|
Modifier | Constructor and Description |
---|---|
protected |
PatchRtfBorder(com.lowagie.text.rtf.document.RtfDocument doc,
int borderType,
int borderPosition,
int borderStyle,
float borderWidth,
Color borderColor)
Constructs a PatchRtfBorder
|
protected |
PatchRtfBorder(com.lowagie.text.rtf.document.RtfDocument doc,
int borderType,
PatchRtfBorder border)
Makes a copy of the given PatchRtfBorder
|
Modifier and Type | Method and Description |
---|---|
protected com.lowagie.text.rtf.style.RtfColor |
getBorderColor()
Gets the color of this PatchRtfBorder
|
protected int |
getBorderPosition()
Gets the position of this PatchRtfBorder
|
protected int |
getBorderStyle()
Gets the style of this PatchRtfBorder
|
protected int |
getBorderType()
Gets the type of this PatchRtfBorder
|
protected int |
getBorderWidth()
Gets the width of this PatchRtfBorder
|
void |
writeContent(OutputStream result)
Writes the PatchRtfBorder settings
|
protected static final byte[] ROW_BORDER_LEFT
protected static final byte[] ROW_BORDER_TOP
protected static final byte[] ROW_BORDER_RIGHT
protected static final byte[] ROW_BORDER_BOTTOM
protected static final byte[] ROW_BORDER_HORIZONTAL
protected static final byte[] ROW_BORDER_VERTICAL
protected static final byte[] CELL_BORDER_LEFT
protected static final byte[] CELL_BORDER_TOP
protected static final byte[] CELL_BORDER_RIGHT
protected static final byte[] CELL_BORDER_BOTTOM
protected static final byte[] BORDER_WIDTH
protected static final byte[] BORDER_COLOR_NUMBER
protected static final byte[] BORDER_STYLE_SINGLE
protected static final byte[] BORDER_STYLE_DOUBLE_THICK
protected static final byte[] BORDER_STYLE_SHADOWED
protected static final byte[] BORDER_STYLE_DOTTED
protected static final byte[] BORDER_STYLE_DASHED
protected static final byte[] BORDER_STYLE_HAIRLINE
protected static final byte[] BORDER_STYLE_DOUBLE
protected static final byte[] BORDER_STYLE_DOT_DASH
protected static final byte[] BORDER_STYLE_DOT_DOT_DASH
protected static final byte[] BORDER_STYLE_TRIPLE
protected static final byte[] BORDER_STYLE_THICK_THIN
protected static final byte[] BORDER_STYLE_THIN_THICK
protected static final byte[] BORDER_STYLE_THIN_THICK_THIN
protected static final byte[] BORDER_STYLE_THICK_THIN_MED
protected static final byte[] BORDER_STYLE_THIN_THICK_MED
protected static final byte[] BORDER_STYLE_THIN_THICK_THIN_MED
protected static final byte[] BORDER_STYLE_THICK_THIN_LARGE
protected static final byte[] BORDER_STYLE_THIN_THICK_LARGE
protected static final byte[] BORDER_STYLE_THIN_THICK_THIN_LARGE
protected static final byte[] BORDER_STYLE_WAVY
protected static final byte[] BORDER_STYLE_DOUBLE_WAVY
protected static final byte[] BORDER_STYLE_STRIPED
protected static final byte[] BORDER_STYLE_EMBOSS
protected static final byte[] BORDER_STYLE_ENGRAVE
protected static final int ROW_BORDER
protected static final int CELL_BORDER
protected static final int NO_BORDER
protected static final int LEFT_BORDER
protected static final int TOP_BORDER
protected static final int RIGHT_BORDER
protected static final int BOTTOM_BORDER
protected static final int BOX_BORDER
protected static final int VERTICAL_BORDER
protected static final int HORIZONTAL_BORDER
public static final int BORDER_NONE
public static final int BORDER_SINGLE
public static final int BORDER_DOUBLE_THICK
public static final int BORDER_SHADOWED
public static final int BORDER_DOTTED
public static final int BORDER_DASHED
public static final int BORDER_HAIRLINE
public static final int BORDER_DOUBLE
public static final int BORDER_DOT_DASH
public static final int BORDER_DOT_DOT_DASH
public static final int BORDER_TRIPLE
public static final int BORDER_THICK_THIN
public static final int BORDER_THIN_THICK
public static final int BORDER_THIN_THICK_THIN
public static final int BORDER_THICK_THIN_MED
public static final int BORDER_THIN_THICK_MED
public static final int BORDER_THIN_THICK_THIN_MED
public static final int BORDER_THICK_THIN_LARGE
public static final int BORDER_THIN_THICK_LARGE
public static final int BORDER_THIN_THICK_THIN_LARGE
public static final int BORDER_WAVY
public static final int BORDER_DOUBLE_WAVY
public static final int BORDER_STRIPED
public static final int BORDER_EMBOSS
public static final int BORDER_ENGRAVE
protected PatchRtfBorder(com.lowagie.text.rtf.document.RtfDocument doc, int borderType, PatchRtfBorder border)
doc
- The RtfDocument this PatchRtfBorder belongs toborderType
- The border type of this PatchRtfBorderborder
- The PatchRtfBorder to copyprotected PatchRtfBorder(com.lowagie.text.rtf.document.RtfDocument doc, int borderType, int borderPosition, int borderStyle, float borderWidth, Color borderColor)
doc
- The RtfDocument this PatchRtfBorder belongs toborderType
- The type of border this PatchRtfBorder isborderPosition
- The position of this PatchRtfBorderborderStyle
- The style of this PatchRtfBorderborderWidth
- The width of this PatchRtfBorderborderColor
- The color of this PatchRtfBorderpublic void writeContent(OutputStream result) throws IOException
writeContent
in interface com.lowagie.text.rtf.RtfBasicElement
writeContent
in class com.lowagie.text.rtf.RtfElement
IOException
protected com.lowagie.text.rtf.style.RtfColor getBorderColor()
protected int getBorderPosition()
protected int getBorderStyle()
protected int getBorderType()
protected int getBorderWidth()
Copyright © 2017 Hitachi Vantara. All rights reserved.