com.esri.arcgis.geodatabase
Class IFeatureEventsAdapter

java.lang.Object
  extended by com.esri.arcgis.geodatabase.IFeatureEventsAdapter
All Implemented Interfaces:
IFeatureEvents, Serializable, EventListener

public class IFeatureEventsAdapter
extends Object
implements IFeatureEvents

See Also:
Serialized Form

Constructor Summary
IFeatureEventsAdapter()
           
 
Method Summary
 void initShape(IFeatureEventsInitShapeEvent theEvent)
          Initialize the shape.
 void onMerge(IFeatureEventsOnMergeEvent theEvent)
          An after event that is fired when Features have been merged, on each deleted input Feature.
 void onSplit(IFeatureEventsOnSplitEvent theEvent)
          An after event that is fired when a Feature is split, on the deleted input Feature.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

IFeatureEventsAdapter

public IFeatureEventsAdapter()
Method Detail

initShape

public void initShape(IFeatureEventsInitShapeEvent theEvent)
               throws IOException,
                      AutomationException
Initialize the shape.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

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

onSplit

public void onSplit(IFeatureEventsOnSplitEvent theEvent)
             throws IOException,
                    AutomationException
An after event that is fired when a Feature is split, on the deleted input Feature.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

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

onMerge

public void onMerge(IFeatureEventsOnMergeEvent theEvent)
             throws IOException,
                    AutomationException
An after event that is fired when Features have been merged, on each deleted input Feature.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

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