com.esri.arcgis.geodatabase
Interface INetworkSourceDirections3

All Superinterfaces:
INetworkSourceDirections, INetworkSourceDirections2, java.io.Serializable
All Known Implementing Classes:
INetworkSourceDirections3Proxy, NetworkSourceDirections

public interface INetworkSourceDirections3
extends INetworkSourceDirections2, java.io.Serializable

COM Interface 'INetworkSourceDirections3'. Generated 3/19/2015 1:20:57 PM from 'C:\ArcGIS\COM\esriGeoDatabase.olb'

Description: 'Provides access to the properties for generating driving directions for a specific network dataset source.' 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 IID031d0936_ffdd_4259_a549_31fab7889ca0
           
static int xxDummy
          Deprecated. Internal use only
 
Fields inherited from interface com.esri.arcgis.geodatabase.INetworkSourceDirections2
IIDcd84e891_2b4a_4ced_83f2_dedd9e24e16b
 
Fields inherited from interface com.esri.arcgis.geodatabase.INetworkSourceDirections
IIDdfe6c801_152d_4d0f_b3aa_54331384d777
 
Method Summary
 IArray getLandmarkEventSources()
          The collection of DirectionsLandmarkSource items used to generate event bypass instructions.
 IArray getLandmarkManeuverSources()
          The collection of DirectionsLandmarkSource items used to improve maneuver guidance.
 void setLandmarkEventSourcesByRef(IArray eventSources)
          The collection of DirectionsLandmarkSource items used to generate event bypass instructions.
 void setLandmarkManeuverSourcesByRef(IArray maneuverSources)
          The collection of DirectionsLandmarkSource items used to improve maneuver guidance.
 
Methods inherited from interface com.esri.arcgis.geodatabase.INetworkSourceDirections2
getFieldMappings, setFieldMappingsByRef
 
Methods inherited from interface com.esri.arcgis.geodatabase.INetworkSourceDirections
getAdminAreaFieldName, getShields, getStreetNameFields, setAdminAreaFieldName, setShieldsByRef, setStreetNameFieldsByRef
 

Field Detail

IID031d0936_ffdd_4259_a549_31fab7889ca0

static final int IID031d0936_ffdd_4259_a549_31fab7889ca0
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

getLandmarkEventSources

IArray getLandmarkEventSources()
                               throws java.io.IOException,
                                      AutomationException
The collection of DirectionsLandmarkSource items used to generate event bypass instructions.

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

setLandmarkEventSourcesByRef

void setLandmarkEventSourcesByRef(IArray eventSources)
                                  throws java.io.IOException,
                                         AutomationException
The collection of DirectionsLandmarkSource items used to generate event bypass instructions.

Parameters:
eventSources - A reference to a com.esri.arcgis.system.IArray (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getLandmarkManeuverSources

IArray getLandmarkManeuverSources()
                                  throws java.io.IOException,
                                         AutomationException
The collection of DirectionsLandmarkSource items used to improve maneuver guidance.

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

setLandmarkManeuverSourcesByRef

void setLandmarkManeuverSourcesByRef(IArray maneuverSources)
                                     throws java.io.IOException,
                                            AutomationException
The collection of DirectionsLandmarkSource items used to improve maneuver guidance.

Parameters:
maneuverSources - A reference to a com.esri.arcgis.system.IArray (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.