Packagecom.afcomponents.umap.display
Classpublic class OverlayManager
InheritanceOverlayManager Inheritance Manager Inheritance MapObjectContainer Inheritance MapObject Inheritance flash.display.Sprite
ImplementsIManager

OverlayManager



Public Properties
 PropertyDefined by
 InheritedasDisplayObject : DisplayObject
Returns reference to the object as a DisplayObject instance.
MapObject
 Inheritedcore : UMap
Returns reference to the core UMap object.
MapObject
  ground : Layer
[read-only] Returns a reference to the ground layer
OverlayManager
 Inheritedid : uint
Gets or sets the ID of the object.
MapObject
 Inheritedname : String
Gets or sets the name of the object.
MapObject
  overlays : Layer
[read-only] Returns a reference to the overlay layer
OverlayManager
 Inheritedowner : IMapObjectContainer
Returns reference to the owner container object.
MapObject
  shadows : Layer
[read-only] Returns a reference to the shadow layer
OverlayManager
Public Methods
 MethodDefined by
 Inherited
addObject(object:IMapObject):void
Adds new IMapObject to the container.
MapObjectContainer
  
OverlayManager
 Inherited
bringForward(object:IMapObject):void
Moves the attached IMapObject forward in the display list.
MapObjectContainer
 Inherited
bringToFront(object:IMapObject):void
Brings the attached IMapObject to the top of the display list.
MapObjectContainer
 Inherited
clearObjects(filter:Class = null):void
Removes all attached objects.
MapObjectContainer
  
dispose():void
Releases all the resources accuired by the object.
OverlayManager
 Inherited
getObject(id_or_name:*, filter:Class = null):IMapObject
Searches for an object with specified id or name.
MapObjectContainer
 Inherited
getObjectById(id:uint, filter:Class = null):IMapObject
Searches for an object with specified id.
MapObjectContainer
 Inherited
getObjectByName(name:String, matchCase:Boolean = false, filter:Class = null):IMapObject
Searches for an object with specified name.
MapObjectContainer
 Inherited
getObjects(filter:Class = null):Array
Returns an array of IMapObjects that where added to the container.
MapObjectContainer
  
getOverlay(id_or_name:*):IOverlay
OverlayManager
  
getOverlays():Array
OverlayManager
 Inherited
init():void
Manager
  
isOwnerVisible():Boolean
Recursevly checks visibility of parent objects
OverlayManager
  
ready():void
OverlayManager
 Inherited
remove():void
Removes the object from the owner container object.
MapObject
 Inherited
removeObject(object:IMapObject):void
Removes IMapObject from the container.
MapObjectContainer
  
removeOverlay(overlay:IOverlay):void
OverlayManager
 Inherited
sendBackward(object:IMapObject):void
Sends the attached IMapObject backward in the display list.
MapObjectContainer
 Inherited
sendToBack(object:IMapObject):void
Sends the attached IMapObject to the bottom of the display list.
MapObjectContainer
 Inherited
Adds the object to the specified IMapObjectContainer.
MapObjectContainer
 Inherited
toString():String
Returns a textual representation of the object.
MapObject
 Inherited
updateComponentProperty(property:String, value:*):void
Manager
  
updateMapType(mapType:IMapType):void
OverlayManager
  
updatePosition(latlng:LatLng):void
OverlayManager
  
updateSize(width:Number, height:Number):void
OverlayManager
  
updateZoom(zoom:Number):void
OverlayManager
Property detail
groundproperty
ground:Layer  [read-only]

Returns a reference to the ground layer

Implementation
    public function get ground():Layer
overlaysproperty 
overlays:Layer  [read-only]

Returns a reference to the overlay layer

Implementation
    public function get overlays():Layer
shadowsproperty 
shadows:Layer  [read-only]

Returns a reference to the shadow layer

Implementation
    public function get shadows():Layer
Method detail
addOverlay()method
public function addOverlay(overlay:IOverlay):IOverlay

Parameters
overlay:IOverlay

Returns
IOverlay
dispose()method 
public override function dispose():void

Releases all the resources accuired by the object.

getOverlay()method 
public function getOverlay(id_or_name:*):IOverlay

Parameters
id_or_name:*

Returns
IOverlay
getOverlays()method 
public function getOverlays():Array

Returns
Array
isOwnerVisible()method 
public override function isOwnerVisible():Boolean

Recursevly checks visibility of parent objects

Returns
Boolean
ready()method 
public override function ready():void

removeOverlay()method 
public function removeOverlay(overlay:IOverlay):void

Parameters
overlay:IOverlay
updateMapType()method 
public override function updateMapType(mapType:IMapType):void

Parameters
mapType:IMapType
updatePosition()method 
public override function updatePosition(latlng:LatLng):void

Parameters
latlng:LatLng
updateSize()method 
public override function updateSize(width:Number, height:Number):void

Parameters
width:Number
 
height:Number
updateZoom()method 
public override function updateZoom(zoom:Number):void

Parameters
zoom:Number