Packageorg.omoa.symbol
Classpublic class LabelSymbol
InheritanceLabelSymbol Inheritance AbstractSymbol Inheritance flash.events.EventDispatcher

A symbol that renders a text Label.



Public Properties
 PropertyDefined By
  interactive : Boolean
LabelSymbol
 InheritedneedsEntities : Boolean
[read-only]
AbstractSymbol
 InheritedneedsInteractivity : Boolean
[read-only]
AbstractSymbol
 InheritedneedsRecenter : Boolean
[read-only]
AbstractSymbol
 InheritedneedsRescale : Boolean
[read-only]
AbstractSymbol
 InheritedneedsTransformation : Boolean
[read-only]
AbstractSymbol
Protected Properties
 PropertyDefined By
 Inherited_dynamicProperties : Vector.<SymbolProperty>
AbstractSymbol
 Inherited_entities : Boolean = false
AbstractSymbol
 Inherited_interactive : Boolean = false
AbstractSymbol
 Inherited_propertyIndexes : Object
AbstractSymbol
 Inherited_propertyNames : Array
AbstractSymbol
 Inherited_recenter : Boolean = false
AbstractSymbol
 Inherited_rescale : Boolean = false
AbstractSymbol
 Inherited_symbolProperties : Vector.<SymbolProperty>
AbstractSymbol
 Inherited_temporaryDatum : Datum
AbstractSymbol
 Inherited_transform : Boolean = true
AbstractSymbol
Public Methods
 MethodDefined By
  
LabelSymbol
 Inherited
addEventListener(type:String, listener:Function, useCapture:Boolean = false, priority:int = 0, useWeakReference:Boolean = false):void
[override]
AbstractSymbol
 Inherited
getProperty(propertyName:String):SymbolProperty
AbstractSymbol
 Inherited
AbstractSymbol
 Inherited
prepareRender(parentSprite:Sprite):void
AbstractSymbol
  
recenter(target:DisplayObject, spaceEntity:SpaceModelEntity, displayExtent:Rectangle, viewportBounds:BoundingBox, transformation:Matrix):void
[override]
LabelSymbol
 Inherited
render(target:DisplayObject, spaceEntity:SpaceModelEntity, transformation:Matrix):void
AbstractSymbol
  
rescale(target:DisplayObject, spaceEntity:SpaceModelEntity, displayExtent:Rectangle, viewportBounds:BoundingBox, transformation:Matrix):void
[override]
LabelSymbol
 Inherited
setProperty(propertyName:String, manipulator:ISymbolPropertyManipulator):void
AbstractSymbol
  
setupEntity(parentSprite:Sprite, spaceEntity:SpaceModelEntity):DisplayObject
[override]
LabelSymbol
 Inherited
updateValues(spaceEntity:SpaceModelEntity, property:SymbolProperty):void
AbstractSymbol
Protected Methods
 MethodDefined By
  
renderEntity(target:DisplayObject, spaceEntity:SpaceModelEntity, transformation:Matrix):void
[override]
LabelSymbol
  
[override]
LabelSymbol
 Inherited
AbstractSymbol
Public Constants
 ConstantDefined By
  ALIGNMENT : String = alignment
LabelSymbol
  ALPHA : String = alpha
LabelSymbol
  COLOR : String = color
LabelSymbol
  DISTANCE : String = distance
LabelSymbol
  SIZE : String = size
LabelSymbol
Property Detail
interactiveproperty
interactive:Boolean


Implementation
    public function get interactive():Boolean
    public function set interactive(value:Boolean):void
Constructor Detail
LabelSymbol()Constructor
public function LabelSymbol()



Method Detail
recenter()method
override public function recenter(target:DisplayObject, spaceEntity:SpaceModelEntity, displayExtent:Rectangle, viewportBounds:BoundingBox, transformation:Matrix):void

Parameters

target:DisplayObject
 
spaceEntity:SpaceModelEntity
 
displayExtent:Rectangle
 
viewportBounds:BoundingBox
 
transformation:Matrix

renderEntity()method 
override protected function renderEntity(target:DisplayObject, spaceEntity:SpaceModelEntity, transformation:Matrix):void

Parameters

target:DisplayObject
 
spaceEntity:SpaceModelEntity
 
transformation:Matrix

rescale()method 
override public function rescale(target:DisplayObject, spaceEntity:SpaceModelEntity, displayExtent:Rectangle, viewportBounds:BoundingBox, transformation:Matrix):void

Parameters

target:DisplayObject
 
spaceEntity:SpaceModelEntity
 
displayExtent:Rectangle
 
viewportBounds:BoundingBox
 
transformation:Matrix

setStaticProperty()method 
override protected function setStaticProperty(property:SymbolProperty):void

Parameters

property:SymbolProperty

setupEntity()method 
override public function setupEntity(parentSprite:Sprite, spaceEntity:SpaceModelEntity):DisplayObject

Parameters

parentSprite:Sprite
 
spaceEntity:SpaceModelEntity

Returns
DisplayObject
Constant Detail
ALIGNMENTConstant
public const ALIGNMENT:String = alignment

ALPHAConstant 
public const ALPHA:String = alpha

COLORConstant 
public const COLOR:String = color

DISTANCEConstant 
public const DISTANCE:String = distance

SIZEConstant 
public const SIZE:String = size