Packageorg.igniterealtime.xiff.data.whiteboard
Classpublic class Fill
InheritanceFill Inheritance XMLStanza Inheritance ExtensionContainer Inheritance Object
Implements INodeProxy

A helper class that abstracts the serialization of fills and provides an interface to access the properties providing defaults if no properties were defined in the XML.



Public Properties
 PropertyDefined By
  color : uint
The value of the RGB color.
Fill
  opacity : Number
The opacity of the fill, in percent.
Fill
 Inheritedxml : XML
The XML node that should be used for this stanza's internal XML representation, base of the XMLStanza, XML element.
ExtensionContainer
Public Methods
 MethodDefined By
  
Fill(color:uint = 0, opacity:Number = 100)
Fill
 Inherited
Add extension to the list of the given namespace and insert to the XML element as a child.
ExtensionContainer
 Inherited
ExtensionContainer
 Inherited
getAllExtensionsByNS(nameSpace:String):Array
ExtensionContainer
 Inherited
getAttribute(name:String):String
Convinience method for getting element value from the XML.
XMLStanza
 Inherited
getChildAttribute(elem:String, name:String):String
Convinience method for getting child element attribute value from the XML.
XMLStanza
 Inherited
getChildField(elem:String, name:String):String
Convinience method for getting child element value from the XML.
XMLStanza
 Inherited
getExtension(elementName:String):IExtension
Get the extension having the given element name.
ExtensionContainer
 Inherited
getField(name:String):String
Convinience method for getting element value from the XML.
XMLStanza
 Inherited
removeAllExtensions(nameSpace:String):void
ExtensionContainer
 Inherited
removeExtension(extension:IExtension):Boolean
ExtensionContainer
 Inherited
removeFields(name:String):void
Helper method for removing all child elements that have the given name.
XMLStanza
 Inherited
setAttribute(name:String, value:String):void
Convinience method for setting a value to a element in the XML.
XMLStanza
 Inherited
setChildAttribute(elem:String, name:String, value:String):void
Convinience method for setting an attribute for a child element of the XML.
XMLStanza
 Inherited
setChildField(elem:String, name:String, value:String):void
Convinience method for setting a value for a child element of the XML.
XMLStanza
 Inherited
setField(name:String, value:String):void
Convinience method for setting a value to a element in the XML.
XMLStanza
 Inherited
toString():String
Converts the base stanza XML to a string.
XMLStanza
Public Constants
 ConstantDefined By
 InheritedDEFAULT_NS : Namespace
[static] Default XML namespace.
XMLStanza
  ELEMENT_NAME : String = fill
[static]
Fill
 InheritedFLASH_NS : Namespace
[static]
XMLStanza
 InheritedSTREAM_NS : Namespace
[static]
XMLStanza
Property Detail
colorproperty
color:uint

The value of the RGB color. This is the same color format used by MovieClip.lineStyle


Implementation
    public function get color():uint
    public function set color(value:uint):void

See also

opacityproperty 
opacity:Number

The opacity of the fill, in percent. 100 is solid, 0 is transparent. This property can be used as the alpha parameter of MovieClip.lineStyle


Implementation
    public function get opacity():Number
    public function set opacity(value:Number):void

See also

Constructor Detail
Fill()Constructor
public function Fill(color:uint = 0, opacity:Number = 100)

Parameters
color:uint (default = 0)
 
opacity:Number (default = 100)
Constant Detail
ELEMENT_NAMEConstant
public static const ELEMENT_NAME:String = fill