Packagecom.adobe.portfolio.components.supportClasses
Classpublic class FreeFormFields
InheritanceFreeFormFields Inheritance flash.events.EventDispatcher
Implements ICardProperties



Public Properties
 PropertyDefined By
  cardHeight : Number
FreeFormFields
  cardWidth : Number
FreeFormFields
  target : GroupBase
FreeFormFields
  targetSize : Point
[read-only]
FreeFormFields
Public Methods
 MethodDefined By
  
FreeFormFields
  
getDepth(attachment:IAttachment):Number
FreeFormFields
  
getLocation(attachment:IAttachment):Point
FreeFormFields
  
getRotation(attachment:IAttachment):Number
FreeFormFields
  
getX(attachment:IAttachment):Number
FreeFormFields
  
getY(attachment:IAttachment):Number
FreeFormFields
  
isLocationSet(attachment:IAttachment):Boolean
FreeFormFields
  
setDepth(attachment:IAttachment, value:Number):void
FreeFormFields
  
setLocation(attachment:IAttachment, value:Point):void
FreeFormFields
  
setRotation(attachment:IAttachment, value:Number):void
FreeFormFields
  
setX(attachment:IAttachment, value:Number):void
FreeFormFields
  
setY(attachment:IAttachment, value:Number):void
FreeFormFields
Public Constants
 ConstantDefined By
  CARDS_DEPTH : String = adobe:FreeForm:depth
[static]
FreeFormFields
  CARDS_ROTATION : String = adobe:FreeForm:angle
[static]
FreeFormFields
  CARDS_X_POS : String = adobe:FreeForm:x
[static] These correspond to field names in the pdf file and are used to get/set the x position, y position, depth and rotation of the card when it is used in the FreeForm navigator.
FreeFormFields
  CARDS_Y_POS : String = adobe:FreeForm:y
[static]
FreeFormFields
Protected Constants
 ConstantDefined By
  logger : ILogger
[static]
FreeFormFields
Property Detail
cardHeightproperty
cardHeight:Number


Implementation
    public function get cardHeight():Number
    public function set cardHeight(value:Number):void
cardWidthproperty 
cardWidth:Number


Implementation
    public function get cardWidth():Number
    public function set cardWidth(value:Number):void
targetproperty 
target:GroupBase


Implementation
    public function get target():GroupBase
    public function set target(value:GroupBase):void
targetSizeproperty 
targetSize:Point  [read-only]


Implementation
    public function get targetSize():Point
Constructor Detail
FreeFormFields()Constructor
public function FreeFormFields()



Method Detail
getDepth()method
public function getDepth(attachment:IAttachment):Number

Parameters

attachment:IAttachment

Returns
Number
getLocation()method 
public function getLocation(attachment:IAttachment):Point

Parameters

attachment:IAttachment

Returns
Point
getRotation()method 
public function getRotation(attachment:IAttachment):Number

Parameters

attachment:IAttachment

Returns
Number
getX()method 
public function getX(attachment:IAttachment):Number

Parameters

attachment:IAttachment

Returns
Number
getY()method 
public function getY(attachment:IAttachment):Number

Parameters

attachment:IAttachment

Returns
Number
isLocationSet()method 
public function isLocationSet(attachment:IAttachment):Boolean

Parameters

attachment:IAttachment

Returns
Boolean
setDepth()method 
public function setDepth(attachment:IAttachment, value:Number):void

Parameters

attachment:IAttachment
 
value:Number

setLocation()method 
public function setLocation(attachment:IAttachment, value:Point):void

Parameters

attachment:IAttachment
 
value:Point

setRotation()method 
public function setRotation(attachment:IAttachment, value:Number):void

Parameters

attachment:IAttachment
 
value:Number

setX()method 
public function setX(attachment:IAttachment, value:Number):void

Parameters

attachment:IAttachment
 
value:Number

setY()method 
public function setY(attachment:IAttachment, value:Number):void

Parameters

attachment:IAttachment
 
value:Number

Constant Detail
CARDS_DEPTHConstant
public static const CARDS_DEPTH:String = adobe:FreeForm:depth

CARDS_ROTATIONConstant 
public static const CARDS_ROTATION:String = adobe:FreeForm:angle

CARDS_X_POSConstant 
public static const CARDS_X_POS:String = adobe:FreeForm:x

These correspond to field names in the pdf file and are used to get/set the x position, y position, depth and rotation of the card when it is used in the FreeForm navigator.

CARDS_Y_POSConstant 
public static const CARDS_Y_POS:String = adobe:FreeForm:y

loggerConstant 
protected static const logger:ILogger