com.esri.arcgis.controls
Interface IEngineNetworkAnalystHelper2

All Superinterfaces:
IEngineNetworkAnalystHelper, java.io.Serializable
All Known Implementing Classes:
EngineNetworkAnalystEnvironment, IEngineNetworkAnalystHelper2Proxy

public interface IEngineNetworkAnalystHelper2
extends IEngineNetworkAnalystHelper, java.io.Serializable

COM Interface 'IEngineNetworkAnalystHelper2'. Generated 3/19/2015 1:21:01 PM from 'C:\ArcGIS\COM\esriControls.olb'

Description: 'Provides access to actions that operate on the network analyst extension.' Generator Options: PromptForTypeLibraries = False ClashPrefix = esri_ LowerCaseMemberNames = True IDispatchOnly = False RetryOnReject = False AwtForOcxs = True ArraysAsObjects = False DontRenameSameMethods = False ImplementConflictingInterfaces = True ReuseMethods = True RenameConflictingInterfaceMethods = True GenBeanInfo = True GenerateJavadoc =


Field Summary
static java.lang.String IID
          Deprecated. Internal use only
static int IID716d2d32_dd52_4881_9990_893a4e86bfd8
           
static int xxDummy
          Deprecated. Internal use only
 
Fields inherited from interface com.esri.arcgis.controls.IEngineNetworkAnalystHelper
IID9a8b09a3_b728_472b_b623_7d936ee166c3
 
Method Summary
 void addNetworkLocationEx(IGeometry pGeometry, java.lang.String name)
          Adds a network location to the NAWindow at the specified geometry.
 boolean isCanAddNetworkLocation()
          Indicates if a network location can be added to the NAWindow at the specified geometry.
 boolean isCanMoveNetworkLocation()
          Indicates if the network location of the selected item in the NAWindow can be moevd to the specified geometry.
 void moveNetworkLocation(IPoint pPoint, java.lang.String name)
          Moves the network location of the selected item in the NAWindow to the specified point.
 void moveNetworkLocationEx(IGeometry pGeometry, java.lang.String name)
          Moves the network location of the selected item in the NAWindow to the specified geometry.
 
Methods inherited from interface com.esri.arcgis.controls.IEngineNetworkAnalystHelper
addNetworkLocation, deleteAllNetworkLocations, getDirections, solve
 

Field Detail

IID716d2d32_dd52_4881_9990_893a4e86bfd8

static final int IID716d2d32_dd52_4881_9990_893a4e86bfd8
See Also:
Constant Field Values

xxDummy

static final int xxDummy
Deprecated. Internal use only
See Also:
Constant Field Values

IID

static final java.lang.String IID
Deprecated. Internal use only
See Also:
Constant Field Values
Method Detail

addNetworkLocationEx

void addNetworkLocationEx(IGeometry pGeometry,
                          java.lang.String name)
                          throws java.io.IOException,
                                 AutomationException
Adds a network location to the NAWindow at the specified geometry.

Parameters:
pGeometry - A reference to a com.esri.arcgis.geometry.IGeometry (in)
name - The name (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isCanAddNetworkLocation

boolean isCanAddNetworkLocation()
                                throws java.io.IOException,
                                       AutomationException
Indicates if a network location can be added to the NAWindow at the specified geometry.

Returns:
The pEnabled
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

moveNetworkLocation

void moveNetworkLocation(IPoint pPoint,
                         java.lang.String name)
                         throws java.io.IOException,
                                AutomationException
Moves the network location of the selected item in the NAWindow to the specified point.

Parameters:
pPoint - A reference to a com.esri.arcgis.geometry.IPoint (in)
name - The name (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

moveNetworkLocationEx

void moveNetworkLocationEx(IGeometry pGeometry,
                           java.lang.String name)
                           throws java.io.IOException,
                                  AutomationException
Moves the network location of the selected item in the NAWindow to the specified geometry.

Parameters:
pGeometry - A reference to a com.esri.arcgis.geometry.IGeometry (in)
name - The name (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isCanMoveNetworkLocation

boolean isCanMoveNetworkLocation()
                                 throws java.io.IOException,
                                        AutomationException
Indicates if the network location of the selected item in the NAWindow can be moevd to the specified geometry.

Returns:
The pEnabled
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.