com.esri.arcgis.display
Class IDynamicMapEventsDynamicMapStartedEvent

java.lang.Object
  extended by java.util.EventObject
      extended by com.esri.arcgis.display.IDynamicMapEventsDynamicMapStartedEvent
All Implemented Interfaces:
Serializable

public class IDynamicMapEventsDynamicMapStartedEvent
extends EventObject

Description

Fired each time the dynamic map cycle starts, if the Dynamic Map is enabled.

This event is tied to the internal heart beat of the dynamic map and will get fired on every dynamic map heart beat, even if the dynamic map is not being redrawn.

Remarks

The dynamic map heart beat interval is set by the IDynamicMap.DynamicDrawRate property.

This event is useful when a timer mechanism is needed. This event synchronizes with the dynamic map heart beatt, therefore it can be used to implement a navigation mode, by changing the visible bounds and calling the refresh method.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

See Also:
Serialized Form

Field Summary
 
Fields inherited from class java.util.EventObject
source
 
Constructor Summary
IDynamicMapEventsDynamicMapStartedEvent(Object source)
           
 
Method Summary
 IDisplay getDisplay()
           
 IDynamicDisplay getDynamicDisplay()
           
 void init(IDisplay display, IDynamicDisplay dynamicDisplay)
           
 
Methods inherited from class java.util.EventObject
getSource, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

IDynamicMapEventsDynamicMapStartedEvent

public IDynamicMapEventsDynamicMapStartedEvent(Object source)
Method Detail

init

public void init(IDisplay display,
                 IDynamicDisplay dynamicDisplay)

getDisplay

public final IDisplay getDisplay()

getDynamicDisplay

public final IDynamicDisplay getDynamicDisplay()