Packagecom.kapit.diagram.constraints
Classpublic class ConstraintManager



Public Properties
 PropertyDefined by
  constraintsXML : XML
ConstraintManager
  keys : Array
[read-only]
ConstraintManager
Public Methods
 MethodDefined by
  
ConstraintManager
  
applyConstaints(nodes:Array, ruler:INode, constraint:LayoutConstraint):void
ConstraintManager
  
applyConstraint(node:INode, ruler:INode, constraint:LayoutConstraint, displacement:Number = 0):void
ConstraintManager
  
getConstraints(id:String):Array
ConstraintManager
  
getRulers(id:String):Array
ConstraintManager
Public Constants
 ConstantDefined by
  BOTTOM_CENTER : String = "bottomcenter"
[static]
ConstraintManager
  BOTTOM_LEFT : String = "bottomleft"
[static]
ConstraintManager
  BOTTOM_RIGHT : String = "bottomright"
[static]
ConstraintManager
  TOP_CENTER : String = "topcenter"
[static]
ConstraintManager
  TOP_LEFT : String = "topleft"
[static]
ConstraintManager
  TOP_RIGHT : String = "topright"
[static]
ConstraintManager
Property detail
constraintsXMLproperty
constraintsXML:XML  [read-write]

Implementation
    public function get constraintsXML():XML
    public function set constraintsXML(value:XML):void
keysproperty 
keys:Array  [read-only]Implementation
    public function get keys():Array
Constructor detail
ConstraintManager()constructor
public function ConstraintManager(xml:XML)Parameters
xml:XML
Method detail
applyConstaints()method
public function applyConstaints(nodes:Array, ruler:INode, constraint:LayoutConstraint):voidParameters
nodes:Array
 
ruler:INode
 
constraint:LayoutConstraint
applyConstraint()method 
public function applyConstraint(node:INode, ruler:INode, constraint:LayoutConstraint, displacement:Number = 0):voidParameters
node:INode
 
ruler:INode
 
constraint:LayoutConstraint
 
displacement:Number (default = 0)
getConstraints()method 
public function getConstraints(id:String):ArrayParameters
id:String

Returns
Array
getRulers()method 
public function getRulers(id:String):ArrayParameters
id:String

Returns
Array
Constant detail
BOTTOM_CENTERconstant
public static const BOTTOM_CENTER:String = "bottomcenter"
BOTTOM_LEFTconstant 
public static const BOTTOM_LEFT:String = "bottomleft"
BOTTOM_RIGHTconstant 
public static const BOTTOM_RIGHT:String = "bottomright"
TOP_CENTERconstant 
public static const TOP_CENTER:String = "topcenter"
TOP_LEFTconstant 
public static const TOP_LEFT:String = "topleft"
TOP_RIGHTconstant 
public static const TOP_RIGHT:String = "topright"