|
||||||||||
| 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.table.RtfCell
public class RtfCell
The RtfCell wraps a Cell, but can also be added directly to a Table. The RtfCell is an extension of Cell, that supports a multitude of different borderstyles.
RtfBorder| Field Summary |
|---|
| Fields inherited from class com.lowagie.text.Cell |
|---|
arrayList, groupChange, header, horizontalAlignment, maxLines, useAscender, useBorderPadding, useDescender, 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.rtf.RtfBasicElement |
|---|
CLOSE_GROUP, COMMA_DELIMITER, DELIMITER, OPEN_GROUP, TWIPS_FACTOR |
| 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 | |
|---|---|
|
RtfCell()
Constructs an empty RtfCell |
|
RtfCell(Element element)
Constructs a RtfCell based upon an Element |
|
RtfCell(Properties properties)
Constructs a RtfCell based upon certain Properties |
protected |
RtfCell(RtfDocument doc,
RtfRow row,
Cell cell)
Constructs a RtfCell based on a Cell. |
|
RtfCell(String content)
Constructs a RtfCell based upon a String |
| Method Summary | |
|---|---|
protected RtfColor |
getBackgroundColor()
Get the background color of this RtfCell |
protected RtfBorderGroup |
getBorders()
Gets the borders of this RtfCell |
protected int |
getCellpadding()
Gets the cell padding of this RtfCell |
protected int |
getCellRight()
Gets the right margin of this RtfCell |
protected int |
getCellWidth()
Gets the cell width of this RtfCell |
protected int |
getColspan()
Gets the number of columns this RtfCell spans |
protected int |
getRowspan()
Gets the number of rows this RtfCell spans |
protected int |
getVerticalAlignment()
Get the vertical alignment of this RtfCell |
void |
setBorders(RtfBorderGroup borderGroup)
Set the borders of this RtfCell |
protected void |
setCellMergeChild(RtfCell mergeParent)
Merge this cell into the parent cell. |
protected void |
setCellRight(int cellRight)
Sets the right margin of this cell. |
protected void |
setCellWidth(int cellWidth)
Sets the cell width of this RtfCell. |
void |
setInHeader(boolean inHeader)
Sets whether this RtfCell is in a header |
void |
setInTable(boolean inTable)
Unused |
void |
setRtfDocument(RtfDocument doc)
Sets the RtfDocument this RtfCell belongs to |
byte[] |
write()
Write the content of this RtfCell |
byte[] |
writeDefinition()
Write the cell definition part of this RtfCell |
| 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 |
| Constructor Detail |
|---|
public RtfCell()
public RtfCell(String content)
content - The String to base the RtfCell on
public RtfCell(Element element)
throws BadElementException
element - The Element to base the RtfCell on
BadElementException - If the Element is not validpublic RtfCell(Properties properties)
properties - The Properties for this RtfCell
protected RtfCell(RtfDocument doc,
RtfRow row,
Cell cell)
doc - The RtfDocument this RtfCell belongs torow - The RtfRow this RtfCell lies incell - The Cell to base this RtfCell on| Method Detail |
|---|
public byte[] writeDefinition()
writeDefinition in interface RtfExtendedElementpublic byte[] write()
write in interface RtfBasicElementprotected void setCellRight(int cellRight)
cellRight - The right margin to useprotected int getCellRight()
protected void setCellWidth(int cellWidth)
cellWidth - The cell width to useprotected int getCellWidth()
protected int getColspan()
protected int getRowspan()
protected int getCellpadding()
protected RtfBorderGroup getBorders()
public void setBorders(RtfBorderGroup borderGroup)
borderGroup - The RtfBorderGroup to use as bordersprotected int getVerticalAlignment()
protected RtfColor getBackgroundColor()
protected void setCellMergeChild(RtfCell mergeParent)
mergeParent - The RtfCell to merge withpublic void setRtfDocument(RtfDocument doc)
setRtfDocument in interface RtfBasicElementdoc - The RtfDocument to usepublic void setInTable(boolean inTable)
setInTable in interface RtfBasicElementinTable - public void setInHeader(boolean inHeader)
setInHeader in interface RtfBasicElementinHeader - True if this RtfCell is in a header, false otherwise
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||