com.esri.arcgis.animation
Class IAnimationEventsAdapter

java.lang.Object
  extended by com.esri.arcgis.animation.IAnimationEventsAdapter
All Implemented Interfaces:
IAnimationEvents, Serializable, EventListener

public class IAnimationEventsAdapter
extends Object
implements IAnimationEvents

See Also:
Serialized Form

Constructor Summary
IAnimationEventsAdapter()
           
 
Method Summary
 void afterFrame(IAnimationEventsAfterFrameEvent theEvent)
          Occurs after animation plays a new frame.
 void beforeFrame(IAnimationEventsBeforeFrameEvent theEvent)
          Occurs before animation plays a new frame.
 void beforeRecord(IAnimationEventsBeforeRecordEvent theEvent)
          Occurs before animation attempts to record a new view keyframe.
 void stateChanged(IAnimationEventsStateChangedEvent theEvent)
          Occurs when animation state changes.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IAnimationEventsAdapter

public IAnimationEventsAdapter()
Method Detail

stateChanged

public void stateChanged(IAnimationEventsStateChangedEvent theEvent)
                  throws IOException,
                         AutomationException
Occurs when animation state changes.

Product Availability

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

Specified by:
stateChanged in interface IAnimationEvents
Parameters:
theEvent - The event
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

beforeFrame

public void beforeFrame(IAnimationEventsBeforeFrameEvent theEvent)
                 throws IOException,
                        AutomationException
Occurs before animation plays a new frame.

Product Availability

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

Specified by:
beforeFrame in interface IAnimationEvents
Parameters:
theEvent - The event
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

afterFrame

public void afterFrame(IAnimationEventsAfterFrameEvent theEvent)
                throws IOException,
                       AutomationException
Occurs after animation plays a new frame.

Product Availability

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

Specified by:
afterFrame in interface IAnimationEvents
Parameters:
theEvent - The event
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

beforeRecord

public void beforeRecord(IAnimationEventsBeforeRecordEvent theEvent)
                  throws IOException,
                         AutomationException
Occurs before animation attempts to record a new view keyframe.

Product Availability

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

Specified by:
beforeRecord in interface IAnimationEvents
Parameters:
theEvent - The event
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.