Packagecom.adobe.portfolio.properties
Classpublic class PropertyBinaryValue
InheritancePropertyBinaryValue Inheritance PropertyValue Inheritance flash.events.EventDispatcher
Subclasses SkinValue

Language Version : ActionScript 3.0
Product Version : Portfolio 10.0
Runtime Versions : Flash Player 10.1, AIR 2.0

This class handles property values that are binary files(images).



Public Properties
 PropertyDefined By
 Inheriteddescription : String
A localized description string suitable for display in the user interface.
PropertyValue
 Inheriteddirty : Boolean
Returns true if the property has been modified and needs to be saved, false otherwise.
PropertyValue
 Inheritedenabled : Boolean
Returns a value of true if the control(s) representing this property should be enabled in the user interface.
PropertyValue
 InheritedhasMinMax : Boolean
[read-only] Returns true if this property has meaningful minimum or maximum values.
PropertyValue
 Inheritedlabel : String
The localized label string for this IProperty, suitable for display in the user interface.
PropertyValue
 InheritedmaxValue : Number
[read-only] The maximum value of this property, as specified by the navigator.
PropertyValue
 InheritedminValue : Number
[read-only] The minimum value of this property, as specified by the navigator.
PropertyValue
 Inheritedname : String
The name for this IProperty.
PropertyValue
 Inheritedsubvalues : Array
[read-only] An array of all properties (of type IPropertyValue) within this list.
PropertyValue
 InheritedsubvaluesLocked : Boolean
[read-only] Returns a value of true if elements of subvalues for this property cannot be added or removed.
PropertyValue
 InheritedsubvaluesType : String
[read-only] Returns the type of the properties within this list; one of the string constants defined by PropertyType
PropertyValue
  type : String
[override] [read-only] Returns the type, which is URL, of the property.
PropertyBinaryValue
  url : String
[read-only] Returns the URL for the binary file containing the property value.
PropertyBinaryValue
 Inheritedvalue : Object
The value for this IProperty.
PropertyValue
 Inheritedvisible : Boolean
Returns a value of true if the control(s) representing this property should be displayed in the user interface.
PropertyValue
Protected Properties
 PropertyDefined By
 InheriteddescriptionDefault : String
The default description string to be used when the localized description is unavailable.
PropertyValue
 InheriteddescriptionKey : String
The string used as a key to request a localized description string.
PropertyValue
 InheriteddontPlayEffectsCounter : uint = 0
A counter used to keep track of when to run the side effects.
PropertyValue
 Inheritedinitializing : Boolean
Returns true if the property is in an initializing state, false otherwise.
PropertyValue
 InheritedlabelDefault : String
The default label string to be used when the localized label is unavailable.
PropertyValue
 InheritedlabelKey : String
The string used as a key to request a localized label string.
PropertyValue
 Inheritedparent : Object
The parent object of this property.
PropertyValue
Public Methods
 MethodDefined By
  
PropertyBinaryValue(target:IEventDispatcher = null)
Constructor
PropertyBinaryValue
 Inherited
createPropertyValue(valueXML:XML, parent:Object):PropertyValue
[static] Create a new PropertyValue instance of the correct type and assign parent as its parent value.
PropertyValue
 Inherited
Create an XML object with all its XML elements.
PropertyValue
  
loadFromXML(valueXML:XML):Boolean
[override] Loads the property value from the specified XML value.
PropertyBinaryValue
 Inherited
Run all the effects in the selectEffectArray If dontPlayEffectsCounter is false (not 0) playSelectEffects() will not run the effects.
PropertyValue
  
setValueFromString(valueString:String):Boolean
[override] Set the property binary value URL equal to the specified string.
PropertyBinaryValue
Protected Methods
 MethodDefined By
  
[override] Returns the XML element name for binary property values
PropertyBinaryValue
  
setXMLElements(propertyXML:XML):void
[override] Sets the XML URL property to the location of the binary file which contains the property value.
PropertyBinaryValue
Public Constants
 ConstantDefined By
  XML_ELEMENT_NAME : String = PropertyBinary
[static] The XML element name for binary property values
PropertyBinaryValue
Property Detail
typeproperty
type:String  [read-only] [override]

Language Version : ActionScript 3.0
Product Version : Portfolio 10.0
Runtime Versions : Flash Player 10.1, AIR 2.0

Returns the type, which is URL, of the property. The URL represents the location of the binary file that is the property value.


Implementation
    public function get type():String
urlproperty 
url:String  [read-only]

Language Version : ActionScript 3.0
Product Version : Portfolio 10.0
Runtime Versions : Flash Player 10.1, AIR 2.0

Returns the URL for the binary file containing the property value. This URL should not be loaded directly. It should be loaded using a NavURLLoader.


Implementation
    public function get url():String
Constructor Detail
PropertyBinaryValue()Constructor
public function PropertyBinaryValue(target:IEventDispatcher = null)

Language Version : ActionScript 3.0
Product Version : Portfolio 10.0
Runtime Versions : Flash Player 10.1, AIR 2.0

Constructor

Parameters
target:IEventDispatcher (default = null)
Method Detail
getXMLElementName()method
override protected function getXMLElementName():String

Language Version : ActionScript 3.0
Product Version : Portfolio 10.0
Runtime Versions : Flash Player 10.1, AIR 2.0

Returns the XML element name for binary property values

Returns
String
loadFromXML()method 
override public function loadFromXML(valueXML:XML):Boolean

Language Version : ActionScript 3.0
Product Version : Portfolio 10.0
Runtime Versions : Flash Player 10.1, AIR 2.0

Loads the property value from the specified XML value.

Parameters

valueXML:XML — The XML object that contains the Binary value to load.

Returns
Boolean
setValueFromString()method 
override public function setValueFromString(valueString:String):Boolean

Language Version : ActionScript 3.0
Product Version : Portfolio 10.0
Runtime Versions : Flash Player 10.1, AIR 2.0

Set the property binary value URL equal to the specified string.

Parameters

valueString:String — The URL value as a string.

Returns
Boolean
setXMLElements()method 
override protected function setXMLElements(propertyXML:XML):void

Language Version : ActionScript 3.0
Product Version : Portfolio 10.0
Runtime Versions : Flash Player 10.1, AIR 2.0

Sets the XML URL property to the location of the binary file which contains the property value.

Parameters

propertyXML:XML — The XML property to which you want to set the binary property value.

Constant Detail
XML_ELEMENT_NAMEConstant
public static const XML_ELEMENT_NAME:String = PropertyBinary

Language Version : ActionScript 3.0
Product Version : Portfolio 10.0
Runtime Versions : Flash Player 10.1, AIR 2.0

The XML element name for binary property values