Packageorg.omoa.framework
Interfacepublic interface ILayer extends flash.events.IEventDispatcher
Implementors AbstractLayer

Implementations of this interface provide a visualization of a SpaceModel in a MapFrame.



Public Properties
 PropertyDefined By
  description : String
[read-only]
ILayer
  id : String
[read-only]
ILayer
  legend : ILegend
[read-only]
ILayer
  spaceModel : ISpaceModel
[read-only]
ILayer
  title : String
[read-only]
ILayer
  type : String
[read-only]
ILayer
Public Methods
 MethodDefined By
  
cleanup(sprite:Sprite):void
ILayer
  
isSetup(sprite:Sprite):Boolean
ILayer
  
recenter(sprite:Sprite, displayExtent:Rectangle, viewportBounds:BoundingBox, transformation:Matrix):void
ILayer
  
render(sprite:Sprite, displayExtent:Rectangle, viewportBounds:BoundingBox, transformation:Matrix):void
ILayer
  
rescale(sprite:Sprite, displayExtent:Rectangle, viewportBounds:BoundingBox, transformation:Matrix):void
ILayer
  
setSpaceModel(spacemodel:ISpaceModel):void
ILayer
  
setup(sprite:Sprite):void
ILayer
Property Detail
descriptionproperty
description:String  [read-only]


Implementation
    public function get description():String
idproperty 
id:String  [read-only]


Implementation
    public function get id():String
legendproperty 
legend:ILegend  [read-only]


Implementation
    public function get legend():ILegend
spaceModelproperty 
spaceModel:ISpaceModel  [read-only]


Implementation
    public function get spaceModel():ISpaceModel
titleproperty 
title:String  [read-only]


Implementation
    public function get title():String
typeproperty 
type:String  [read-only]


Implementation
    public function get type():String
Method Detail
cleanup()method
public function cleanup(sprite:Sprite):void

Parameters

sprite:Sprite

isSetup()method 
public function isSetup(sprite:Sprite):Boolean

Parameters

sprite:Sprite

Returns
Boolean
recenter()method 
public function recenter(sprite:Sprite, displayExtent:Rectangle, viewportBounds:BoundingBox, transformation:Matrix):void

Parameters

sprite:Sprite
 
displayExtent:Rectangle
 
viewportBounds:BoundingBox
 
transformation:Matrix

render()method 
public function render(sprite:Sprite, displayExtent:Rectangle, viewportBounds:BoundingBox, transformation:Matrix):void

Parameters

sprite:Sprite
 
displayExtent:Rectangle
 
viewportBounds:BoundingBox
 
transformation:Matrix

rescale()method 
public function rescale(sprite:Sprite, displayExtent:Rectangle, viewportBounds:BoundingBox, transformation:Matrix):void

Parameters

sprite:Sprite
 
displayExtent:Rectangle
 
viewportBounds:BoundingBox
 
transformation:Matrix

setSpaceModel()method 
public function setSpaceModel(spacemodel:ISpaceModel):void

Parameters

spacemodel:ISpaceModel

setup()method 
public function setup(sprite:Sprite):void

Parameters

sprite:Sprite