com.esri.arcgis.location
Interface IEnumHatchDefinition

All Superinterfaces:
Serializable
All Known Implementing Classes:
IEnumHatchDefinitionProxy

public interface IEnumHatchDefinition
extends Serializable

Provides access to hatch definitions within a hatch template.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux


Method Summary
 void next(int[] pHatchInterval, IHatchDefinition[] pHatchDefinition)
          Returns the next hatch definition.
 void reset()
          Resets the hatch definition enumerator.
 

Method Detail

next

void next(int[] pHatchInterval,
          IHatchDefinition[] pHatchDefinition)
          throws IOException,
                 AutomationException
Returns the next hatch definition.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

Parameters:
pHatchInterval - The pHatchInterval (in/out: use single element array)
pHatchDefinition - A reference to a com.esri.arcgis.location.IHatchDefinition (in/out: use single element array)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

reset

void reset()
           throws IOException,
                  AutomationException
Resets the hatch definition enumerator.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux

Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.