com.esri.arcgis.networkanalyst
Interface INALocationRangesObject

All Superinterfaces:
Serializable
All Known Implementing Classes:
NALocationRangesFeature, NALocationRangesObject

public interface INALocationRangesObject
extends Serializable

Provides access to the NALocationRanges information associated with an NALocationRangesObject instance.

Remarks

The INALocationRangesObject interface is used to store and/or retrieve a reference to an associated NALocationRanges object.

Product Availability

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


Method Summary
 INALocationRanges getNALocationRanges()
          The NALocationRanges object associated with this NALocationRangesObject instance.
 void setNALocationRanges(INALocationRanges locationRanges)
          The NALocationRanges object associated with this NALocationRangesObject instance.
 

Method Detail

setNALocationRanges

void setNALocationRanges(INALocationRanges locationRanges)
                         throws IOException,
                                AutomationException
The NALocationRanges object associated with this NALocationRangesObject instance.

Remarks

The NALocationRanges object associated with this NALocationRangesObject.

After setting INALocationRanges properties on the retrieved NALocationRanges, you must add the NALocationRanges back to the INALocationRangesObject in order for the changes to be reflected in the NALocationRangesObject. You must also call Store on the IRow or IFeature interface in order for these changes to be saved in the database.

Product Availability

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

Parameters:
locationRanges - A reference to a com.esri.arcgis.networkanalyst.INALocationRanges (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getNALocationRanges

INALocationRanges getNALocationRanges()
                                      throws IOException,
                                             AutomationException
The NALocationRanges object associated with this NALocationRangesObject instance.

Remarks

The NALocationRanges object associated with this NALocationRangesObject.

After setting INALocationRanges properties on the retrieved NALocationRanges, you must add the NALocationRanges back to the INALocationRangesObject in order for the changes to be reflected in the NALocationRangesObject. You must also call Store on the IRow or IFeature interface in order for these changes to be saved in the database.

Product Availability

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

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