Package | org.purepdf.elements |
Class | public class SimpleCell |
Inheritance | SimpleCell RectangleElement Object |
Implements | IPdfPCellEvent, ITextElementaryArray |
Property | Defined By | ||
---|---|---|---|
backgroundColor : RGBColor | RectangleElement | ||
border : int | RectangleElement | ||
borderColor : RGBColor | RectangleElement | ||
borderColorBottom : RGBColor | RectangleElement | ||
borderColorLeft : RGBColor | RectangleElement | ||
borderColorRight : RGBColor | RectangleElement | ||
borderColorTop : RGBColor | RectangleElement | ||
borderSides : int [write-only]
Enables/Disables the border on the specified sides. | RectangleElement | ||
borderWidth : Number | RectangleElement | ||
borderWidthBottom : Number | RectangleElement | ||
borderWidthLeft : Number | RectangleElement | ||
borderWidthRight : Number | RectangleElement | ||
borderWidthTop : Number | RectangleElement | ||
cellGroup : Boolean | SimpleCell | ||
colspan : uint | SimpleCell | ||
content : Vector.<IElement> [read-only] | SimpleCell | ||
grayFill : Number | RectangleElement | ||
height : Number [read-only] | RectangleElement | ||
horizontalAlignment : int | SimpleCell | ||
isContent : Boolean [read-only] | RectangleElement | ||
isNestable : Boolean [read-only] | RectangleElement | ||
padding : Number [write-only]
Sets the padding parameters if they are undefined. | SimpleCell | ||
paddingBottom : Number | SimpleCell | ||
paddingLeft : Number | SimpleCell | ||
paddingRight : Number | SimpleCell | ||
paddingTop : Number | SimpleCell | ||
rotation : int [read-only] | RectangleElement | ||
spacing : Number [write-only] | SimpleCell | ||
spacingBottom : Number | SimpleCell | ||
spacingLeft : Number | SimpleCell | ||
spacingRight : Number | SimpleCell | ||
spacingTop : Number | SimpleCell | ||
type : int [override] [read-only] | SimpleCell | ||
useAscender : Boolean | SimpleCell | ||
useBorderPadding : Boolean | SimpleCell | ||
useDescender : Boolean | SimpleCell | ||
useVariableBorders : Boolean [read-only] | RectangleElement | ||
verticalAlignment : int | SimpleCell | ||
width : Number [override] | SimpleCell | ||
widthpercentage : Number | SimpleCell |
Property | Defined By | ||
---|---|---|---|
_backgroundColor : RGBColor = null | RectangleElement | ||
_border : int = -1 | RectangleElement | ||
_borderColor : RGBColor = null | RectangleElement | ||
_borderColorBottom : RGBColor = null | RectangleElement | ||
_borderColorLeft : RGBColor = null | RectangleElement | ||
_borderColorRight : RGBColor = null | RectangleElement | ||
_borderColorTop : RGBColor = null | RectangleElement | ||
_borderWidth : Number = -1 | RectangleElement | ||
_borderWidthBottom : Number = -1 | RectangleElement | ||
_borderWidthLeft : Number = -1 | RectangleElement | ||
_borderWidthRight : Number = -1 | RectangleElement | ||
_borderWidthTop : Number = -1 | RectangleElement | ||
llx : Number | RectangleElement | ||
lly : Number | RectangleElement | ||
_rotation : int = 0 | RectangleElement | ||
urx : Number | RectangleElement | ||
ury : Number | RectangleElement | ||
_useAscender : Boolean = false | SimpleCell | ||
_useBorderPadding : Boolean | SimpleCell | ||
_useDescender : Boolean = false | SimpleCell | ||
_useVariableBorders : Boolean = false | RectangleElement | ||
_width : Number = 0 | SimpleCell |
Method | Defined By | ||
---|---|---|---|
SimpleCell(row:Boolean) | SimpleCell | ||
add(o:Object):Boolean | SimpleCell | ||
addElement(element:IElement):void | SimpleCell | ||
SimpleCell | |||
[static] | RectangleElement | ||
cloneNonPositionParameters(rect:RectangleElement):void | RectangleElement | ||
Creates a PdfPCell with these attributes. | SimpleCell | ||
disableBorderSide(side:int):void | RectangleElement | ||
enableBorderSide(side:int):void | RectangleElement | ||
getBottom(margin:Number = 0):Number | RectangleElement | ||
getChunks():Vector.<Object> | RectangleElement | ||
getLeft(margin:Number = 0):Number | RectangleElement | ||
getRight(margin:Number = 0):Number | RectangleElement | ||
getTop(margin:Number = 0):Number | RectangleElement | ||
hasBorder(borderType:int):Boolean | RectangleElement | ||
hasBorders():Boolean | RectangleElement | ||
normalize():void
Normalizes the rectangle. | RectangleElement | ||
process(listener:IElementListener):Boolean | RectangleElement | ||
rectangle(top:Number, bottom:Number):RectangleElement | RectangleElement | ||
rotate(value:uint = 90):RectangleElement
Return a new rotated RectangleElement ( rotation of the current
rectangle plus the value passed )
| RectangleElement | ||
setBottom($lly:Number):void | RectangleElement | ||
setLeft($llx:Number):void | RectangleElement | ||
setRight($urx:Number):void | RectangleElement | ||
setTop($ury:Number):void | RectangleElement | ||
softCloneNonPositionParameters(rect:RectangleElement):void
Copies each of the parameters, except the position
| RectangleElement | ||
toString():String | RectangleElement |
Constant | Defined By | ||
---|---|---|---|
ALL : int [static] | RectangleElement | ||
BOTTOM : int = 2 [static] | RectangleElement | ||
BOX : int = 15.0 [static] | RectangleElement | ||
CELL : Boolean = false [static] | SimpleCell | ||
LEFT : int = 4 [static] | RectangleElement | ||
NO_BORDER : int = 0 [static] | RectangleElement | ||
RIGHT : int = 8 [static] | RectangleElement | ||
ROW : Boolean = true [static] | SimpleCell | ||
TOP : int = 1 [static] | RectangleElement | ||
UNDEFINED : int = -1 [static] | RectangleElement |
_useAscender | property |
protected var _useAscender:Boolean = false
_useBorderPadding | property |
protected var _useBorderPadding:Boolean
_useDescender | property |
protected var _useDescender:Boolean = false
_width | property |
protected var _width:Number = 0
cellGroup | property |
cellGroup:Boolean
public function get cellGroup():Boolean
public function set cellGroup(value:Boolean):void
colspan | property |
colspan:uint
public function get colspan():uint
public function set colspan(value:uint):void
content | property |
content:Vector.<IElement>
[read-only] public function get content():Vector.<IElement>
horizontalAlignment | property |
horizontalAlignment:int
public function get horizontalAlignment():int
public function set horizontalAlignment(value:int):void
padding | property |
padding:Number
[write-only] Sets the padding parameters if they are undefined.
public function set padding(value:Number):void
paddingBottom | property |
paddingBottom:Number
public function get paddingBottom():Number
public function set paddingBottom(value:Number):void
paddingLeft | property |
paddingLeft:Number
public function get paddingLeft():Number
public function set paddingLeft(value:Number):void
paddingRight | property |
paddingRight:Number
public function get paddingRight():Number
public function set paddingRight(value:Number):void
paddingTop | property |
paddingTop:Number
public function get paddingTop():Number
public function set paddingTop(value:Number):void
spacing | property |
spacing:Number
[write-only] public function set spacing(value:Number):void
spacingBottom | property |
spacingBottom:Number
public function get spacingBottom():Number
public function set spacingBottom(value:Number):void
spacingLeft | property |
spacingLeft:Number
public function get spacingLeft():Number
public function set spacingLeft(value:Number):void
spacingRight | property |
spacingRight:Number
public function get spacingRight():Number
public function set spacingRight(value:Number):void
spacingTop | property |
spacingTop:Number
public function get spacingTop():Number
public function set spacingTop(value:Number):void
type | property |
type:int
[read-only] [override] public function get type():int
useAscender | property |
useAscender:Boolean
public function get useAscender():Boolean
public function set useAscender(value:Boolean):void
useBorderPadding | property |
useBorderPadding:Boolean
public function get useBorderPadding():Boolean
public function set useBorderPadding(value:Boolean):void
useDescender | property |
useDescender:Boolean
public function get useDescender():Boolean
public function set useDescender(value:Boolean):void
verticalAlignment | property |
verticalAlignment:int
public function get verticalAlignment():int
public function set verticalAlignment(value:int):void
width | property |
width:Number
[override] public function get width():Number
public function set width(value:Number):void
widthpercentage | property |
widthpercentage:Number
public function get widthpercentage():Number
public function set widthpercentage(value:Number):void
SimpleCell | () | Constructor |
public function SimpleCell(row:Boolean)
row:Boolean |
add | () | method |
public function add(o:Object):Boolean
Parameters
o:Object |
Boolean |
addElement | () | method |
cellLayout | () | method |
public function cellLayout(cell:PdfPCell, position:RectangleElement, canvases:Vector.<PdfContentByte>):void
Parameters
cell:PdfPCell | |
position:RectangleElement | |
canvases:Vector.<PdfContentByte> |
createPdfPCell | () | method |
public function createPdfPCell(rowAttributes:SimpleCell):PdfPCell
Creates a PdfPCell with these attributes.
Parameters
rowAttributes:SimpleCell |
PdfPCell |
CELL | Constant |
public static const CELL:Boolean = false
ROW | Constant |
public static const ROW:Boolean = true