Packageorg.purepdf.elements
Classpublic class ReadOnlyRectangle
InheritanceReadOnlyRectangle Inheritance RectangleElement Inheritance Object



Public Properties
 PropertyDefined By
  backgroundColor : RGBColor
[override]
ReadOnlyRectangle
 Inheritedborder : int
RectangleElement
  borderColor : RGBColor
[override]
ReadOnlyRectangle
  borderColorBottom : RGBColor
[override]
ReadOnlyRectangle
  borderColorLeft : RGBColor
[override]
ReadOnlyRectangle
  borderColorRight : RGBColor
[override]
ReadOnlyRectangle
  borderColorTop : RGBColor
[override]
ReadOnlyRectangle
  borderSides : int
[override] [write-only]
ReadOnlyRectangle
  borderWidth : Number
[override]
ReadOnlyRectangle
  borderWidthBottom : Number
[override]
ReadOnlyRectangle
  borderWidthLeft : Number
[override]
ReadOnlyRectangle
  borderWidthRight : Number
[override]
ReadOnlyRectangle
 InheritedborderWidthTop : Number
RectangleElement
  grayFill : Number
[override]
ReadOnlyRectangle
 Inheritedheight : Number
[read-only]
RectangleElement
 InheritedisContent : Boolean
[read-only]
RectangleElement
 InheritedisNestable : Boolean
[read-only]
RectangleElement
 Inheritedrotation : int
[read-only]
RectangleElement
 Inheritedtype : int
[read-only]
RectangleElement
 InheriteduseVariableBorders : Boolean
[read-only]
RectangleElement
 Inheritedwidth : Number
[read-only]
RectangleElement
Protected Properties
 PropertyDefined By
 Inherited_backgroundColor : RGBColor = null
RectangleElement
 Inherited_border : int = -1
RectangleElement
 Inherited_borderColor : RGBColor = null
RectangleElement
 Inherited_borderColorBottom : RGBColor = null
RectangleElement
 Inherited_borderColorLeft : RGBColor = null
RectangleElement
 Inherited_borderColorRight : RGBColor = null
RectangleElement
 Inherited_borderColorTop : RGBColor = null
RectangleElement
 Inherited_borderWidth : Number = -1
RectangleElement
 Inherited_borderWidthBottom : Number = -1
RectangleElement
 Inherited_borderWidthLeft : Number = -1
RectangleElement
 Inherited_borderWidthRight : Number = -1
RectangleElement
 Inherited_borderWidthTop : Number = -1
RectangleElement
 Inheritedllx : Number
RectangleElement
 Inheritedlly : Number
RectangleElement
 Inherited_rotation : int = 0
RectangleElement
 Inheritedurx : Number
RectangleElement
 Inheritedury : Number
RectangleElement
 Inherited_useVariableBorders : Boolean = false
RectangleElement
Public Methods
 MethodDefined By
  
ReadOnlyRectangle($llx:Number, $lly:Number, $urx:Number, $ury:Number)
ReadOnlyRectangle
 Inherited
[static]
RectangleElement
 Inherited
RectangleElement
  
disableBorderSide(side:int):void
[override]
ReadOnlyRectangle
  
enableBorderSide(side:int):void
[override]
ReadOnlyRectangle
 Inherited
getBottom(margin:Number = 0):Number
RectangleElement
 Inherited
getChunks():Vector.<Object>
RectangleElement
 Inherited
getLeft(margin:Number = 0):Number
RectangleElement
 Inherited
getRight(margin:Number = 0):Number
RectangleElement
 Inherited
getTop(margin:Number = 0):Number
RectangleElement
 Inherited
hasBorder(borderType:int):Boolean
RectangleElement
 Inherited
hasBorders():Boolean
RectangleElement
  
normalize():void
[override]
ReadOnlyRectangle
 Inherited
process(listener:IElementListener):Boolean
RectangleElement
 Inherited
rectangle(top:Number, bottom:Number):RectangleElement
RectangleElement
 Inherited
rotate(value:uint = 90):RectangleElement
Return a new rotated RectangleElement ( rotation of the current rectangle plus the value passed )
RectangleElement
  
setBottom($lly:Number):void
[override]
ReadOnlyRectangle
  
setLeft($llx:Number):void
[override]
ReadOnlyRectangle
  
setRight($urx:Number):void
[override]
ReadOnlyRectangle
  
setTop($ury:Number):void
[override]
ReadOnlyRectangle
 Inherited
Copies each of the parameters, except the position
RectangleElement
 Inherited
toString():String
RectangleElement
Public Constants
 ConstantDefined By
 InheritedALL : int
[static]
RectangleElement
 InheritedBOTTOM : int = 2
[static]
RectangleElement
 InheritedBOX : int = 15.0
[static]
RectangleElement
 InheritedLEFT : int = 4
[static]
RectangleElement
 InheritedNO_BORDER : int = 0
[static]
RectangleElement
 InheritedRIGHT : int = 8
[static]
RectangleElement
 InheritedTOP : int = 1
[static]
RectangleElement
 InheritedUNDEFINED : int = -1
[static]
RectangleElement
Property Detail
backgroundColorproperty
backgroundColor:RGBColor[override]


Implementation
    public function get backgroundColor():RGBColor
    public function set backgroundColor(value:RGBColor):void
borderColorproperty 
borderColor:RGBColor[override]


Implementation
    public function get borderColor():RGBColor
    public function set borderColor(value:RGBColor):void
borderColorBottomproperty 
borderColorBottom:RGBColor[override]


Implementation
    public function get borderColorBottom():RGBColor
    public function set borderColorBottom(value:RGBColor):void
borderColorLeftproperty 
borderColorLeft:RGBColor[override]


Implementation
    public function get borderColorLeft():RGBColor
    public function set borderColorLeft(value:RGBColor):void
borderColorRightproperty 
borderColorRight:RGBColor[override]


Implementation
    public function get borderColorRight():RGBColor
    public function set borderColorRight(value:RGBColor):void
borderColorTopproperty 
borderColorTop:RGBColor[override]


Implementation
    public function get borderColorTop():RGBColor
    public function set borderColorTop(value:RGBColor):void
borderSidesproperty 
borderSides:int  [write-only] [override]


Implementation
    public function set borderSides(value:int):void
borderWidthproperty 
borderWidth:Number[override]


Implementation
    public function get borderWidth():Number
    public function set borderWidth(value:Number):void
borderWidthBottomproperty 
borderWidthBottom:Number[override]


Implementation
    public function get borderWidthBottom():Number
    public function set borderWidthBottom(value:Number):void
borderWidthLeftproperty 
borderWidthLeft:Number[override]


Implementation
    public function get borderWidthLeft():Number
    public function set borderWidthLeft(value:Number):void
borderWidthRightproperty 
borderWidthRight:Number[override]


Implementation
    public function get borderWidthRight():Number
    public function set borderWidthRight(value:Number):void
grayFillproperty 
grayFill:Number[override]


Implementation
    public function get grayFill():Number
    public function set grayFill(value:Number):void
Constructor Detail
ReadOnlyRectangle()Constructor
public function ReadOnlyRectangle($llx:Number, $lly:Number, $urx:Number, $ury:Number)



Parameters
$llx:Number
 
$lly:Number
 
$urx:Number
 
$ury:Number
Method Detail
disableBorderSide()method
override public function disableBorderSide(side:int):void

Parameters

side:int

enableBorderSide()method 
override public function enableBorderSide(side:int):void

Parameters

side:int

normalize()method 
override public function normalize():void

setBottom()method 
override public function setBottom($lly:Number):void

Parameters

$lly:Number

setLeft()method 
override public function setLeft($llx:Number):void

Parameters

$llx:Number

setRight()method 
override public function setRight($urx:Number):void

Parameters

$urx:Number

setTop()method 
override public function setTop($ury:Number):void

Parameters

$ury:Number