com.esri.arcgis.analyst3d
Class ISceneGraphEventsDispAdapter

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

public class ISceneGraphEventsDispAdapter
extends java.lang.Object
implements ISceneGraphEventsDisp

Adapter for COM Event Interface 'com.esri.arcgis.analyst3d.ISceneGraphEventsDisp'. 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.ISceneGraphEventsDisp
DISPID_1_NAME, DISPID_2_NAME, DISPID_3_NAME, DISPID_4_NAME, DISPID_5_NAME, DISPID_6_NAME, DISPID_7_NAME, DISPID_8_NAME, IID, IID1d1c669b_13de_11d4_80df_00c04fa0adf8, xxDummy
 
Constructor Summary
ISceneGraphEventsDispAdapter()
           
 
Method Summary
 void activeViewerChanged(ISceneGraphEventsDispActiveViewerChangedEvent theEvent)
          Fired when the active viewer changes.
 void afterDraw(ISceneGraphEventsDispAfterDrawEvent theEvent)
          Fired when drawing finishes.
 boolean beforeDraw(ISceneGraphEventsDispBeforeDrawEvent theEvent)
          Fired when drawing starts.
 void interactionStopped(ISceneGraphEventsDispInteractionStoppedEvent theEvent)
          Fired when interaction stops.
 void recordingStarted(ISceneGraphEventsDispRecordingStartedEvent theEvent)
          Fired when node recording starts.
 void recordingStopped(ISceneGraphEventsDispRecordingStoppedEvent theEvent)
          Fired when node recording stops.
 void viewerAdded(ISceneGraphEventsDispViewerAddedEvent theEvent)
          Fired when a new viewer is added.
 void viewerRemoved(ISceneGraphEventsDispViewerRemovedEvent 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

ISceneGraphEventsDispAdapter

public ISceneGraphEventsDispAdapter()
Method Detail

activeViewerChanged

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

Specified by:
activeViewerChanged in interface ISceneGraphEventsDisp
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(ISceneGraphEventsDispViewerAddedEvent theEvent)
                 throws java.io.IOException,
                        AutomationException
Fired when a new viewer is added.

Specified by:
viewerAdded in interface ISceneGraphEventsDisp
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(ISceneGraphEventsDispViewerRemovedEvent theEvent)
                   throws java.io.IOException,
                          AutomationException
Fired when a viewer is removed.

Specified by:
viewerRemoved in interface ISceneGraphEventsDisp
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(ISceneGraphEventsDispInteractionStoppedEvent theEvent)
                        throws java.io.IOException,
                               AutomationException
Fired when interaction stops.

Specified by:
interactionStopped in interface ISceneGraphEventsDisp
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(ISceneGraphEventsDispRecordingStartedEvent theEvent)
                      throws java.io.IOException,
                             AutomationException
Fired when node recording starts.

Specified by:
recordingStarted in interface ISceneGraphEventsDisp
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(ISceneGraphEventsDispRecordingStoppedEvent theEvent)
                      throws java.io.IOException,
                             AutomationException
Fired when node recording stops.

Specified by:
recordingStopped in interface ISceneGraphEventsDisp
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(ISceneGraphEventsDispBeforeDrawEvent theEvent)
                   throws java.io.IOException,
                          AutomationException
Fired when drawing starts.

Specified by:
beforeDraw in interface ISceneGraphEventsDisp
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(ISceneGraphEventsDispAfterDrawEvent theEvent)
               throws java.io.IOException,
                      AutomationException
Fired when drawing finishes.

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