|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.lowagie.text.Rectangle
com.lowagie.text.Cell
com.lowagie.text.rtf.RtfTableCell
A Cell
with extended style attributes
ONLY FOR USE WITH THE RtfWriter NOT with the RtfWriter2.
Field Summary | |
static int |
BORDER_DASHED
Table border dashed |
static int |
BORDER_DOT_DASH
Table border dot dash line |
static int |
BORDER_DOT_DOT_DASH
Table border dot dot dash line |
static int |
BORDER_DOTTED
Table border dotted |
static int |
BORDER_DOUBLE
Table border double line |
static int |
BORDER_DOUBLE_THICK
Table border double thickness |
static int |
BORDER_DOUBLE_WAVY
Table border line |
static int |
BORDER_EMBOSS
Table border line |
static int |
BORDER_ENGRAVE
Table border line |
static int |
BORDER_HAIRLINE
Table border hairline |
static int |
BORDER_SHADOWED
Table border shadowed |
static int |
BORDER_SINGLE
Table border solid |
static int |
BORDER_STRIPED
Table border line |
static int |
BORDER_THICK_THIN
Table border line |
static int |
BORDER_THICK_THIN_LARGE
Table border line |
static int |
BORDER_THICK_THIN_MED
Table border line |
static int |
BORDER_THIN_THICK
Table border line |
static int |
BORDER_THIN_THICK_LARGE
Table border line |
static int |
BORDER_THIN_THICK_MED
Table border line |
static int |
BORDER_THIN_THICK_THIN
Table border line |
static int |
BORDER_THIN_THICK_THIN_LARGE
Table border line |
static int |
BORDER_THIN_THICK_THIN_MED
Table border line |
static int |
BORDER_TRIPLE
Table border triple line |
static int |
BORDER_UNDEFINED
Table border solid |
static int |
BORDER_WAVY
Table border line |
private int |
bottomBorderStyle
|
private float |
bottomBorderWidth
|
private int |
leftBorderStyle
|
private float |
leftBorderWidth
|
private int |
rightBorderStyle
|
private float |
rightBorderWidth
|
private int |
topBorderStyle
|
private float |
topBorderWidth
|
Fields inherited from class com.lowagie.text.Cell |
arrayList, colspan, groupChange, header, horizontalAlignment, maxLines, rowspan, useAscender, useBorderPadding, useDescender, verticalAlignment, width |
Fields inherited from class com.lowagie.text.Rectangle |
background, border, borderColorBottom, borderColorLeft, borderColorRight, borderColorTop, borderWidth, borderWidthBottom, borderWidthLeft, borderWidthRight, borderWidthTop, BOTTOM, BOX, color, LEFT, llx, lly, markupAttributes, NO_BORDER, RIGHT, rotation, TOP, UNDEFINED, urx, ury, useVariableBorders |
Fields inherited from interface com.lowagie.text.Element |
ALIGN_BASELINE, ALIGN_BOTTOM, ALIGN_CENTER, ALIGN_JUSTIFIED, ALIGN_JUSTIFIED_ALL, ALIGN_LEFT, ALIGN_MIDDLE, ALIGN_RIGHT, ALIGN_TOP, ALIGN_UNDEFINED, ANCHOR, ANNOTATION, AUTHOR, CCITT_BLACKIS1, CCITT_ENCODEDBYTEALIGN, CCITT_ENDOFBLOCK, CCITT_ENDOFLINE, CCITTG3_1D, CCITTG3_2D, CCITTG4, CELL, CHAPTER, CHUNK, CREATIONDATE, CREATOR, GRAPHIC, HEADER, IMGRAW, IMGTEMPLATE, JPEG, KEYWORDS, LIST, LISTITEM, MULTI_COLUMN_TEXT, PARAGRAPH, PHRASE, PRODUCER, PTABLE, RECTANGLE, ROW, SECTION, SUBJECT, TABLE, TITLE |
Constructor Summary | |
RtfTableCell(boolean dummy)
Constructs an empty Cell (for internal use only). |
|
RtfTableCell(Element element)
Constructs a Cell with a certain Element . |
|
RtfTableCell(Properties attributes)
Returns a Cell that has been constructed taking in account
the value of some attributes. |
|
RtfTableCell(String content)
Constructs a Cell with a certain content. |
Method Summary | |
int |
bottomBorderStyle()
Get the bottom border style |
float |
bottomBorderWidth()
Get the bottom border width |
protected static byte[] |
getStyleControlWord(int style)
Get the RTF control word for style |
int |
leftBorderStyle()
Get the left border style |
float |
leftBorderWidth()
Get the left border width |
int |
rightBorderStyle()
Get the right border style |
float |
rightBorderWidth()
Get the right border width |
void |
setBorderStyle(int style)
Set all four borders to style defined by style |
void |
setBorderWidth(float f)
Set all four borders to f width |
void |
setBottomBorderStyle(int style)
Set the bottom border to style defined by style |
void |
setBottomBorderWidth(float f)
Set the bottom border to f width |
void |
setLeftBorderStyle(int style)
Set the left border to style defined by style |
void |
setLeftBorderWidth(float f)
Set the left border to f width |
void |
setRightBorderStyle(int style)
Set the right border to style defined by style |
void |
setRightBorderWidth(float f)
Set the right border to f width |
void |
setTopBorderStyle(int style)
Set the top border to style defined by style |
void |
setTopBorderWidth(float f)
Set the top border to f width |
int |
topBorderStyle()
Get the top border style |
float |
topBorderWidth()
Get the top border width |
Methods inherited from class com.lowagie.text.Cell |
add, addElement, bottom, bottom, cellWidth, clear, colspan, createPdfPCell, getChunks, getDummyCell, getElements, getGroupChange, getMaxLines, getShowTruncation, header, horizontalAlignment, isEmpty, isTable, isTag, isUseAscender, isUseBorderPadding, isUseDescender, leading, left, left, noWrap, process, right, right, rowspan, setBottom, setColspan, setGroupChange, setHeader, setHorizontalAlignment, setHorizontalAlignment, setLeading, setLeft, setMaxLines, setNoWrap, setRight, setRowspan, setShowTruncation, setTop, setUseAscender, setUseBorderPadding, setUseDescender, setVerticalAlignment, setVerticalAlignment, setWidth, size, top, top, type, verticalAlignment |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface com.lowagie.text.Element |
toString |
Field Detail |
public static final int BORDER_UNDEFINED
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
private float topBorderWidth
private float leftBorderWidth
private float rightBorderWidth
private float bottomBorderWidth
private int topBorderStyle
private int leftBorderStyle
private int rightBorderStyle
private int bottomBorderStyle
Constructor Detail |
public RtfTableCell(boolean dummy)
Cell
(for internal use only).
dummy
- a dummy valuepublic RtfTableCell(Element element) throws BadElementException
Cell
with a certain Element
.
if the element is a ListItem
, Row
or
Cell
, an exception will be thrown.
element
- the element
BadElementException
- when the creator was called with a ListItem
, Row
or Cell
public RtfTableCell(String content)
Cell
with a certain content.
The String
will be converted into a Paragraph
.
content
- a String
public RtfTableCell(Properties attributes)
Cell
that has been constructed taking in account
the value of some attributes.
attributes
- Some attributesMethod Detail |
public void setBorderWidth(float f)
f
width
setBorderWidth
in class Rectangle
f
- the desired widthpublic void setTopBorderWidth(float f)
f
width
f
- the desired widthpublic float topBorderWidth()
public void setLeftBorderWidth(float f)
f
width
f
- the desired widthpublic float leftBorderWidth()
public void setRightBorderWidth(float f)
f
width
f
- the desired widthpublic float rightBorderWidth()
public void setBottomBorderWidth(float f)
f
width
f
- the desired widthpublic float bottomBorderWidth()
public void setBorderStyle(int style)
style
style
- the desired stylepublic void setTopBorderStyle(int style)
style
style
- the desired stylepublic int topBorderStyle()
public void setLeftBorderStyle(int style)
style
style
- the desired stylepublic int leftBorderStyle()
public void setRightBorderStyle(int style)
style
style
- the desired stylepublic int rightBorderStyle()
public void setBottomBorderStyle(int style)
style
style
- the desired stylepublic int bottomBorderStyle()
protected static byte[] getStyleControlWord(int style)
style
style
- a style value
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |