com.esri.arcgis.controls
Interface IEngineNAWindowCategory

All Superinterfaces:
Serializable
All Known Subinterfaces:
IEngineNAWindowCategory2
All Known Implementing Classes:
IEngineNAWindowCategory2Proxy, IEngineNAWindowCategoryProxy

public interface IEngineNAWindowCategory
extends Serializable

Provides access to the window category.

Superseded By

IEngineNAWindowCategory2

Description

The IEngineNAWindowCategory interface is used to access the layer and NAClass for a specific category (e.g. Stops, Barriers, Routes, etc) in the IEngineNetworkAnalystEnvironment::NAWindow.

Product Availability

Available with ArcGIS Engine.


Method Summary
 ILayer getLayer()
          The layer for the category.
 INAClass getNAClass()
          The network analysis class for the category.
 

Method Detail

getLayer

ILayer getLayer()
                throws IOException,
                       AutomationException
The layer for the category.

Description

The Layer property returns the NALayer sub-layer associated with this specific category.

Product Availability

Available with ArcGIS Engine.

Returns:
A reference to a com.esri.arcgis.carto.ILayer
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getNAClass

INAClass getNAClass()
                    throws IOException,
                           AutomationException
The network analysis class for the category.

Description

Returns the NAClass property for the NALayer associated with this specific category.

Product Availability

Available with ArcGIS Engine.

Returns:
A reference to a com.esri.arcgis.networkanalyst.INAClass
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.