com.esri.arcgis.geodatabase
Interface INetworkSourceDirections

All Superinterfaces:
java.io.Serializable
All Known Subinterfaces:
INetworkSourceDirections2, INetworkSourceDirections3
All Known Implementing Classes:
INetworkSourceDirections2Proxy, INetworkSourceDirections3Proxy, INetworkSourceDirectionsProxy, NetworkSourceDirections

public interface INetworkSourceDirections
extends java.io.Serializable

COM Interface 'INetworkSourceDirections'. Generated 3/19/2015 1:20:54 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 IIDdfe6c801_152d_4d0f_b3aa_54331384d777
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 java.lang.String getAdminAreaFieldName()
          The name of the field containing the administrative area information for generating driving directions.
 IShields getShields()
          The directions shields settings for this source.
 IArray getStreetNameFields()
          The fields containing the street names used in reporting driving directions.
 void setAdminAreaFieldName(java.lang.String name)
          The name of the field containing the administrative area information for generating driving directions.
 void setShieldsByRef(IShields shields)
          The directions shields settings for this source.
 void setStreetNameFieldsByRef(IArray fields)
          The fields containing the street names used in reporting driving directions.
 

Field Detail

IIDdfe6c801_152d_4d0f_b3aa_54331384d777

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

getShields

IShields getShields()
                    throws java.io.IOException,
                           AutomationException
The directions shields settings for this source.

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

setShieldsByRef

void setShieldsByRef(IShields shields)
                     throws java.io.IOException,
                            AutomationException
The directions shields settings for this source.

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

getAdminAreaFieldName

java.lang.String getAdminAreaFieldName()
                                       throws java.io.IOException,
                                              AutomationException
The name of the field containing the administrative area information for generating driving directions.

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

setAdminAreaFieldName

void setAdminAreaFieldName(java.lang.String name)
                           throws java.io.IOException,
                                  AutomationException
The name of the field containing the administrative area information for generating driving directions.

Parameters:
name - The name (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getStreetNameFields

IArray getStreetNameFields()
                           throws java.io.IOException,
                                  AutomationException
The fields containing the street names used in reporting driving directions.

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.

setStreetNameFieldsByRef

void setStreetNameFieldsByRef(IArray fields)
                              throws java.io.IOException,
                                     AutomationException
The fields containing the street names used in reporting driving directions.

Parameters:
fields - 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.