com.esri.arcgis.schematic
Class ISchematicDatasetEventsAdapter

java.lang.Object
  extended by com.esri.arcgis.schematic.ISchematicDatasetEventsAdapter
All Implemented Interfaces:
ISchematicDatasetEvents, java.io.Serializable, java.util.EventListener

public class ISchematicDatasetEventsAdapter
extends java.lang.Object
implements ISchematicDatasetEvents

Adapter for COM Event Interface 'com.esri.arcgis.schematic.ISchematicDatasetEvents'. Generated 3/19/2015 1:21:00 PM from 'C:\ArcGIS\COM\esriSchematic.olb'

See Also:
Serialized Form

Field Summary
 
Fields inherited from interface com.esri.arcgis.schematic.ISchematicDatasetEvents
IID, IID0edbc4ad_047f_4b31_a1df_ab46ce35b346, xxDummy
 
Constructor Summary
ISchematicDatasetEventsAdapter()
           
 
Method Summary
 void afterDrawLayer(ISchematicDatasetEventsAfterDrawLayerEvent theEvent)
          Called after a schematic layer is drawn.
 void afterEditGeometries(ISchematicDatasetEventsAfterEditGeometriesEvent theEvent)
          Called after schematic in memory features geometries are edited.
 void afterGenerateDiagram(ISchematicDatasetEventsAfterGenerateDiagramEvent theEvent)
          Called after a schematic diagram is generated.
 void afterLoadDiagram(ISchematicDatasetEventsAfterLoadDiagramEvent theEvent)
          Called after a schematic diagram is loaded.
 void afterMoveFeatures(ISchematicDatasetEventsAfterMoveFeaturesEvent theEvent)
          Called after schematic in memory features are moved.
 void afterMoveNodeOnLink(ISchematicDatasetEventsAfterMoveNodeOnLinkEvent theEvent)
          Called after a schematic in memory feature node on link is moved.
 void afterReconnectLink(ISchematicDatasetEventsAfterReconnectLinkEvent theEvent)
          Called after a schematic in memory feature link is reconnected.
 void afterRefreshDiagram(ISchematicDatasetEventsAfterRefreshDiagramEvent theEvent)
          Called after a schematic diagram is refreshed.
 void afterUpdateDiagram(ISchematicDatasetEventsAfterUpdateDiagramEvent theEvent)
          Called after a schematic diagram is updated.
 void beforeReduceNode(ISchematicDatasetEventsBeforeReduceNodeEvent theEvent)
          Called before a schematic in memory feature node is reduced.
 void beforeRefreshDiagram(ISchematicDatasetEventsBeforeRefreshDiagramEvent theEvent)
          Called before a schematic diagram is refreshed.
 void beforeRemoveFeature(ISchematicDatasetEventsBeforeRemoveFeatureEvent theEvent)
          Called before a schematic in memory feature is removed.
 void beforeStopOperation(ISchematicDatasetEventsBeforeStopOperationEvent theEvent)
          Called before a schematic operation is stopped.
 void onChangeDataset(ISchematicDatasetEventsOnChangeDatasetEvent theEvent)
          Called when a schematic dataset has changed in memory.
 void onOpenDataset(ISchematicDatasetEventsOnOpenDatasetEvent theEvent)
          Called when a schematic dataset is opened.
 void onStartEditLayer(ISchematicDatasetEventsOnStartEditLayerEvent theEvent)
          Called when an edit session starts on a schematic layer.
 void onStopEditLayer(ISchematicDatasetEventsOnStopEditLayerEvent theEvent)
          Called when an edit session stops on a schematic layer.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ISchematicDatasetEventsAdapter

public ISchematicDatasetEventsAdapter()
Method Detail

afterLoadDiagram

public void afterLoadDiagram(ISchematicDatasetEventsAfterLoadDiagramEvent theEvent)
                      throws java.io.IOException,
                             AutomationException
Called after a schematic diagram is loaded.

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

afterRefreshDiagram

public void afterRefreshDiagram(ISchematicDatasetEventsAfterRefreshDiagramEvent theEvent)
                         throws java.io.IOException,
                                AutomationException
Called after a schematic diagram is refreshed.

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

beforeRefreshDiagram

public void beforeRefreshDiagram(ISchematicDatasetEventsBeforeRefreshDiagramEvent theEvent)
                          throws java.io.IOException,
                                 AutomationException
Called before a schematic diagram is refreshed.

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

onOpenDataset

public void onOpenDataset(ISchematicDatasetEventsOnOpenDatasetEvent theEvent)
                   throws java.io.IOException,
                          AutomationException
Called when a schematic dataset is opened.

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

onChangeDataset

public void onChangeDataset(ISchematicDatasetEventsOnChangeDatasetEvent theEvent)
                     throws java.io.IOException,
                            AutomationException
Called when a schematic dataset has changed in memory.

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

onStartEditLayer

public void onStartEditLayer(ISchematicDatasetEventsOnStartEditLayerEvent theEvent)
                      throws java.io.IOException,
                             AutomationException
Called when an edit session starts on a schematic layer.

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

onStopEditLayer

public void onStopEditLayer(ISchematicDatasetEventsOnStopEditLayerEvent theEvent)
                     throws java.io.IOException,
                            AutomationException
Called when an edit session stops on a schematic layer.

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

afterDrawLayer

public void afterDrawLayer(ISchematicDatasetEventsAfterDrawLayerEvent theEvent)
                    throws java.io.IOException,
                           AutomationException
Called after a schematic layer is drawn.

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

afterGenerateDiagram

public void afterGenerateDiagram(ISchematicDatasetEventsAfterGenerateDiagramEvent theEvent)
                          throws java.io.IOException,
                                 AutomationException
Called after a schematic diagram is generated.

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

afterUpdateDiagram

public void afterUpdateDiagram(ISchematicDatasetEventsAfterUpdateDiagramEvent theEvent)
                        throws java.io.IOException,
                               AutomationException
Called after a schematic diagram is updated.

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

afterEditGeometries

public void afterEditGeometries(ISchematicDatasetEventsAfterEditGeometriesEvent theEvent)
                         throws java.io.IOException,
                                AutomationException
Called after schematic in memory features geometries are edited.

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

afterMoveFeatures

public void afterMoveFeatures(ISchematicDatasetEventsAfterMoveFeaturesEvent theEvent)
                       throws java.io.IOException,
                              AutomationException
Called after schematic in memory features are moved.

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

afterReconnectLink

public void afterReconnectLink(ISchematicDatasetEventsAfterReconnectLinkEvent theEvent)
                        throws java.io.IOException,
                               AutomationException
Called after a schematic in memory feature link is reconnected.

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

beforeStopOperation

public void beforeStopOperation(ISchematicDatasetEventsBeforeStopOperationEvent theEvent)
                         throws java.io.IOException,
                                AutomationException
Called before a schematic operation is stopped.

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

afterMoveNodeOnLink

public void afterMoveNodeOnLink(ISchematicDatasetEventsAfterMoveNodeOnLinkEvent theEvent)
                         throws java.io.IOException,
                                AutomationException
Called after a schematic in memory feature node on link is moved.

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

beforeRemoveFeature

public void beforeRemoveFeature(ISchematicDatasetEventsBeforeRemoveFeatureEvent theEvent)
                         throws java.io.IOException,
                                AutomationException
Called before a schematic in memory feature is removed.

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

beforeReduceNode

public void beforeReduceNode(ISchematicDatasetEventsBeforeReduceNodeEvent theEvent)
                      throws java.io.IOException,
                             AutomationException
Called before a schematic in memory feature node is reduced.

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