com.esri.arcgis.networkanalyst
Class INALayerEventsAdapter

java.lang.Object
  extended by com.esri.arcgis.networkanalyst.INALayerEventsAdapter
All Implemented Interfaces:
INALayerEvents, Serializable, EventListener

public class INALayerEventsAdapter
extends Object
implements INALayerEvents

See Also:
Serialized Form

Constructor Summary
INALayerEventsAdapter()
           
 
Method Summary
 void onInUseByBackgroundChanged(INALayerEventsOnInUseByBackgroundChangedEvent theEvent)
          Called after the in use by background status of the analysis layer is modified.
 void onNAContextAttached(INALayerEventsOnNAContextAttachedEvent theEvent)
          Called after a different network analysis context is attached to the analysis layer.
 void onNAContextDetached(INALayerEventsOnNAContextDetachedEvent theEvent)
          Called after the network analysis context is detached from the analysis layer.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

INALayerEventsAdapter

public INALayerEventsAdapter()
Method Detail

onNAContextDetached

public void onNAContextDetached(INALayerEventsOnNAContextDetachedEvent theEvent)
                         throws IOException,
                                AutomationException
Called after the network analysis context is detached from the analysis layer.

Product Availability

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

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

onNAContextAttached

public void onNAContextAttached(INALayerEventsOnNAContextAttachedEvent theEvent)
                         throws IOException,
                                AutomationException
Called after a different network analysis context is attached to the analysis layer.

Product Availability

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

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

onInUseByBackgroundChanged

public void onInUseByBackgroundChanged(INALayerEventsOnInUseByBackgroundChangedEvent theEvent)
                                throws IOException,
                                       AutomationException
Called after the in use by background status of the analysis layer is modified.

Product Availability

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

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