org.apache.poi.xwpf.converter.pdf.internal.elements
Class StylableTableCell

java.lang.Object
  extended by com.lowagie.text.Rectangle
      extended by com.lowagie.text.pdf.PdfPCell
          extended by fr.opensagres.xdocreport.itext.extension.ExtendedPdfPCell
              extended by org.apache.poi.xwpf.converter.pdf.internal.elements.StylableTableCell
All Implemented Interfaces:
com.lowagie.text.Element, IITextContainer, IITextElement

public class StylableTableCell
extends ExtendedPdfPCell
implements IITextContainer


Field Summary
 
Fields inherited from class com.lowagie.text.pdf.PdfPCell
phrase
 
Fields inherited from class com.lowagie.text.Rectangle
backgroundColor, border, borderColor, borderColorBottom, borderColorLeft, borderColorRight, borderColorTop, borderWidth, borderWidthBottom, borderWidthLeft, borderWidthRight, borderWidthTop, BOTTOM, BOX, LEFT, llx, lly, NO_BORDER, RIGHT, 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, HEADER, IMGRAW, IMGTEMPLATE, JBIG2, JPEG, JPEG2000, KEYWORDS, LIST, LISTITEM, MARKED, MULTI_COLUMN_TEXT, PARAGRAPH, PHRASE, PRODUCER, PTABLE, RECTANGLE, ROW, SECTION, SUBJECT, TABLE, TITLE, YMARK
 
Constructor Summary
StylableTableCell(StylableDocument ownerDocument, IITextContainer parent)
           
StylableTableCell(StylableDocument ownerDocument, IITextContainer parent, ExtendedPdfPTable table)
           
 
Method Summary
 void addElement(com.lowagie.text.Element element)
           
 com.lowagie.text.Element getElement()
           
 IITextContainer getParent()
           
 void setBorder(TableCellBorder border, boolean inside, int borderSide)
           
 void setBorderBottom(TableCellBorder borderBottom, boolean inside)
           
 void setBorderLeft(TableCellBorder borderLeft, boolean inside)
           
 void setBorderRight(TableCellBorder borderRight, boolean inside)
           
 void setBorderTop(TableCellBorder borderTop, boolean inside)
           
 
Methods inherited from class fr.opensagres.xdocreport.itext.extension.ExtendedPdfPCell
getITextContainer, getTable, isEmpty, setITextContainer
 
Methods inherited from class com.lowagie.text.pdf.PdfPCell
getArabicOptions, getCellEvent, getColspan, getColumn, getCompositeElements, getEffectivePaddingBottom, getEffectivePaddingLeft, getEffectivePaddingRight, getEffectivePaddingTop, getExtraParagraphSpace, getFixedHeight, getFollowingIndent, getHorizontalAlignment, getImage, getIndent, getLeading, getMaxHeight, getMinimumHeight, getMultipliedLeading, getPaddingBottom, getPaddingLeft, getPaddingRight, getPaddingTop, getPhrase, getRightIndent, getRotation, getRowspan, getRunDirection, getSpaceCharRatio, getVerticalAlignment, hasFixedHeight, hasMinimumHeight, isNoWrap, isUseAscender, isUseBorderPadding, isUseDescender, setArabicOptions, setCellEvent, setColspan, setColumn, setExtraParagraphSpace, setFixedHeight, setFollowingIndent, setHorizontalAlignment, setImage, setIndent, setLeading, setMinimumHeight, setNoWrap, setPadding, setPaddingBottom, setPaddingLeft, setPaddingRight, setPaddingTop, setPhrase, setRightIndent, setRotation, setRowspan, setRunDirection, setSpaceCharRatio, setUseAscender, setUseBorderPadding, setUseDescender, setVerticalAlignment
 
Methods inherited from class com.lowagie.text.Rectangle
cloneNonPositionParameters, disableBorderSide, enableBorderSide, getBackgroundColor, getBorder, getBorderColor, getBorderColorBottom, getBorderColorLeft, getBorderColorRight, getBorderColorTop, getBorderWidth, getBorderWidthBottom, getBorderWidthLeft, getBorderWidthRight, getBorderWidthTop, getBottom, getBottom, getChunks, getGrayFill, getHeight, getLeft, getLeft, getRight, getRight, getTop, getTop, getWidth, hasBorder, hasBorders, isContent, isNestable, isUseVariableBorders, normalize, process, rectangle, rotate, setBackgroundColor, setBorder, setBorderColor, setBorderColorBottom, setBorderColorLeft, setBorderColorRight, setBorderColorTop, setBorderWidth, setBorderWidthBottom, setBorderWidthLeft, setBorderWidthRight, setBorderWidthTop, setBottom, setGrayFill, setLeft, setRight, setTop, setUseVariableBorders, softCloneNonPositionParameters, toString, type
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface fr.opensagres.xdocreport.itext.extension.IITextElement
getITextContainer, setITextContainer
 

Constructor Detail

StylableTableCell

public StylableTableCell(StylableDocument ownerDocument,
                         IITextContainer parent)

StylableTableCell

public StylableTableCell(StylableDocument ownerDocument,
                         IITextContainer parent,
                         ExtendedPdfPTable table)
Method Detail

addElement

public void addElement(com.lowagie.text.Element element)
Specified by:
addElement in interface IITextContainer
Overrides:
addElement in class ExtendedPdfPCell

getParent

public IITextContainer getParent()

getElement

public com.lowagie.text.Element getElement()

setBorderTop

public void setBorderTop(TableCellBorder borderTop,
                         boolean inside)

setBorderBottom

public void setBorderBottom(TableCellBorder borderBottom,
                            boolean inside)

setBorderLeft

public void setBorderLeft(TableCellBorder borderLeft,
                          boolean inside)

setBorderRight

public void setBorderRight(TableCellBorder borderRight,
                           boolean inside)

setBorder

public void setBorder(TableCellBorder border,
                      boolean inside,
                      int borderSide)


Copyright © 2013. All rights reserved.