Packagestimulsoft.base.drawing
Classpublic class StiAdvancedBorder
InheritanceStiAdvancedBorder Inheritance StiBorder Inheritance StiObject Inheritance Object



Public Properties
 PropertyDefined By
  bottomSide : StiBorderSide
[read-only]
StiAdvancedBorder
  color : StiColor
[override]
StiAdvancedBorder
 InheriteddropShadow : Boolean
Gets or sets value which indicates drop shadow or not.
StiBorder
  isAllBorderSidesPresent : Boolean
[override] [read-only]
StiAdvancedBorder
  isBottomBorderSidePresent : Boolean
[override] [read-only]
StiAdvancedBorder
  isDefault : Boolean
[override] [read-only]
StiAdvancedBorder
  isLeftBorderSidePresent : Boolean
[override] [read-only]
StiAdvancedBorder
  isRightBorderSidePresent : Boolean
[override] [read-only]
StiAdvancedBorder
  isTopBorderSidePresent : Boolean
[override] [read-only]
StiAdvancedBorder
  leftSide : StiBorderSide
[read-only]
StiAdvancedBorder
  rightSide : StiBorderSide
[read-only]
StiAdvancedBorder
 InheritedshadowBrush : StiBrush
Gets or sets the border shadow brush.
StiBorder
 InheritedshadowSize : Number
Gets or sets Shadow Size.
StiBorder
  side : int
[override]
StiAdvancedBorder
  size : Number
[override]
StiAdvancedBorder
  style : int
[override]
StiAdvancedBorder
 Inheritedtopmost : Boolean
Gets or sets value which indicates that border sides will be drawn on top of all components.
StiBorder
  topSide : StiBorderSide
[read-only]
StiAdvancedBorder
Public Methods
 MethodDefined By
  
StiAdvancedBorder(topSide:StiBorderSide = null, bottomSide:StiBorderSide = null, leftSide:StiBorderSide = null, rightSide:StiBorderSide = null, dropShadow:Boolean = false, shadowSize:Number = 4, shadowBrush:StiBrush = null)
StiAdvancedBorder
  
clone(... args):Object
[override] Creates a new object that is a copy of the current instance.
StiAdvancedBorder
  
deserialize(value:String):void
[override]
StiAdvancedBorder
 Inherited
draw(g:StiGraphics, rect:StiRectangle, zoom:Number, emptyColor:StiColor = null):void
Draws this border on the indicated Graphics.
StiBorder
  
equals(object:Object):Boolean
[override]
StiAdvancedBorder
 Inherited
Get a short object type name (without library path).
StiObject
 Inherited
getType():Class
StiObject
 Inherited
getTypeName():String
StiObject
 Inherited
isSimple(object:*):Boolean
[static]
StiObject
  
[override] Creates a shallow copy of the current Collection.
StiAdvancedBorder
  
serialize():String
[override]
StiAdvancedBorder
Property Detail
bottomSideproperty
bottomSide:StiBorderSide  [read-only]


Implementation
    public function get bottomSide():StiBorderSide
colorproperty 
color:StiColor[override]


Implementation
    public function get color():StiColor
    public function set color(value:StiColor):void
isAllBorderSidesPresentproperty 
isAllBorderSidesPresent:Boolean  [read-only] [override]


Implementation
    public function get isAllBorderSidesPresent():Boolean
isBottomBorderSidePresentproperty 
isBottomBorderSidePresent:Boolean  [read-only] [override]


Implementation
    public function get isBottomBorderSidePresent():Boolean
isDefaultproperty 
isDefault:Boolean  [read-only] [override]


Implementation
    public function get isDefault():Boolean
isLeftBorderSidePresentproperty 
isLeftBorderSidePresent:Boolean  [read-only] [override]


Implementation
    public function get isLeftBorderSidePresent():Boolean
isRightBorderSidePresentproperty 
isRightBorderSidePresent:Boolean  [read-only] [override]


Implementation
    public function get isRightBorderSidePresent():Boolean
isTopBorderSidePresentproperty 
isTopBorderSidePresent:Boolean  [read-only] [override]


Implementation
    public function get isTopBorderSidePresent():Boolean
leftSideproperty 
leftSide:StiBorderSide  [read-only]


Implementation
    public function get leftSide():StiBorderSide
rightSideproperty 
rightSide:StiBorderSide  [read-only]


Implementation
    public function get rightSide():StiBorderSide
sideproperty 
side:int[override]


Implementation
    public function get side():int
    public function set side(value:int):void
sizeproperty 
size:Number[override]


Implementation
    public function get size():Number
    public function set size(value:Number):void
styleproperty 
style:int[override]


Implementation
    public function get style():int
    public function set style(value:int):void
topSideproperty 
topSide:StiBorderSide  [read-only]


Implementation
    public function get topSide():StiBorderSide
Constructor Detail
StiAdvancedBorder()Constructor
public function StiAdvancedBorder(topSide:StiBorderSide = null, bottomSide:StiBorderSide = null, leftSide:StiBorderSide = null, rightSide:StiBorderSide = null, dropShadow:Boolean = false, shadowSize:Number = 4, shadowBrush:StiBrush = null)



Parameters
topSide:StiBorderSide (default = null)
 
bottomSide:StiBorderSide (default = null)
 
leftSide:StiBorderSide (default = null)
 
rightSide:StiBorderSide (default = null)
 
dropShadow:Boolean (default = false)
 
shadowSize:Number (default = 4)
 
shadowBrush:StiBrush (default = null)
Method Detail
clone()method
override public function clone(... args):Object

Creates a new object that is a copy of the current instance.

Parameters

... args

Returns
Object
deserialize()method 
override public function deserialize(value:String):void

Parameters

value:String

equals()method 
override public function equals(object:Object):Boolean

Parameters

object:Object

Returns
Boolean
memberwiseClone()method 
override public function memberwiseClone():Object

Creates a shallow copy of the current Collection.

Returns
Object
serialize()method 
override public function serialize():String

Returns
String