com.esri.arcgis.analyst3d
Class ISceneGraphEventsAdapter

java.lang.Object
  extended by com.esri.arcgis.analyst3d.ISceneGraphEventsAdapter
All Implemented Interfaces:
ISceneGraphEvents, java.io.Serializable, java.util.EventListener

public class ISceneGraphEventsAdapter
extends java.lang.Object
implements ISceneGraphEvents

Adapter for COM Event Interface 'com.esri.arcgis.analyst3d.ISceneGraphEvents'. Generated 3/19/2015 1:20:51 PM from 'C:\ArcGIS\COM\esri3DAnalyst.olb'

See Also:
Serialized Form

Field Summary
 
Fields inherited from interface com.esri.arcgis.analyst3d.ISceneGraphEvents
IID, IID1d1c669a_13de_11d4_80df_00c04fa0adf8, xxDummy
 
Constructor Summary
ISceneGraphEventsAdapter()
           
 
Method Summary
 void activeViewerChanged(ISceneGraphEventsActiveViewerChangedEvent theEvent)
          Fired when the active viewer changes.
 void afterDraw(ISceneGraphEventsAfterDrawEvent theEvent)
          Fired when drawing finishes.
 boolean beforeDraw(ISceneGraphEventsBeforeDrawEvent theEvent)
          Fired when drawing starts.
 void interactionStopped(ISceneGraphEventsInteractionStoppedEvent theEvent)
          Fired when interaction stops.
 void recordingStarted(ISceneGraphEventsRecordingStartedEvent theEvent)
          Fired when node recording starts.
 void recordingStopped(ISceneGraphEventsRecordingStoppedEvent theEvent)
          Fired when node recording stops.
 void viewerAdded(ISceneGraphEventsViewerAddedEvent theEvent)
          Fired when a new viewer is added.
 void viewerRemoved(ISceneGraphEventsViewerRemovedEvent theEvent)
          Fired when a viewer is removed.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ISceneGraphEventsAdapter

public ISceneGraphEventsAdapter()
Method Detail

activeViewerChanged

public void activeViewerChanged(ISceneGraphEventsActiveViewerChangedEvent theEvent)
                         throws java.io.IOException,
                                AutomationException
Fired when the active viewer changes.

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

viewerAdded

public void viewerAdded(ISceneGraphEventsViewerAddedEvent theEvent)
                 throws java.io.IOException,
                        AutomationException
Fired when a new viewer is added.

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

viewerRemoved

public void viewerRemoved(ISceneGraphEventsViewerRemovedEvent theEvent)
                   throws java.io.IOException,
                          AutomationException
Fired when a viewer is removed.

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

interactionStopped

public void interactionStopped(ISceneGraphEventsInteractionStoppedEvent theEvent)
                        throws java.io.IOException,
                               AutomationException
Fired when interaction stops.

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

recordingStarted

public void recordingStarted(ISceneGraphEventsRecordingStartedEvent theEvent)
                      throws java.io.IOException,
                             AutomationException
Fired when node recording starts.

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

recordingStopped

public void recordingStopped(ISceneGraphEventsRecordingStoppedEvent theEvent)
                      throws java.io.IOException,
                             AutomationException
Fired when node recording stops.

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

beforeDraw

public boolean beforeDraw(ISceneGraphEventsBeforeDrawEvent theEvent)
                   throws java.io.IOException,
                          AutomationException
Fired when drawing starts.

Specified by:
beforeDraw in interface ISceneGraphEvents
Parameters:
theEvent - The event
Returns:
The pbHandled
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

afterDraw

public void afterDraw(ISceneGraphEventsAfterDrawEvent theEvent)
               throws java.io.IOException,
                      AutomationException
Fired when drawing finishes.

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