com.esri.arcgis.geodatabase
Class IFeatureEventsAdapter

java.lang.Object
  extended bycom.esri.arcgis.geodatabase.IFeatureEventsAdapter
All Implemented Interfaces:
java.util.EventListener, IFeatureEvents, java.io.Serializable

public class IFeatureEventsAdapter
extends java.lang.Object
implements IFeatureEvents

Product Availability

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

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 java.io.IOException,
                      AutomationException
Description copied from interface: IFeatureEvents
Initialize the shape.

Supported Platforms

Windows, Solaris, Linux

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

onSplit

public void onSplit(IFeatureEventsOnSplitEvent theEvent)
             throws java.io.IOException,
                    AutomationException
Description copied from interface: IFeatureEvents
An after event that is fired when a Feature is split, on the deleted input Feature.

Supported Platforms

Windows, Solaris, Linux

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

onMerge

public void onMerge(IFeatureEventsOnMergeEvent theEvent)
             throws java.io.IOException,
                    AutomationException
Description copied from interface: IFeatureEvents
An after event that is fired when Features have been merged, on each deleted input Feature.

Supported Platforms

Windows, Solaris, Linux

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