|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface INetworkSourceDirections
Provides access to the properties for generating driving directions for a specific network dataset source.
The INetworkSourceDirections interface contains members for setting direction information at the network source level, such as the street name fields and the administrative boundary fields.
Method Summary | |
---|---|
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(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. |
Method Detail |
---|
IShields getShields() throws IOException, AutomationException
The Shields property takes in an IShields object that contains the Shields information for each network source.
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setShieldsByRef(IShields shields) throws IOException, AutomationException
shields
- A reference to a com.esri.arcgis.geodatabase.IShields (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.String getAdminAreaFieldName() throws IOException, AutomationException
The AdminAreaFieldName property takes in a field name pointing to a field that contains information on moving from one region to another. For example, a network source may have a field called "States" that lists which state each feature is in. When directions are generated, this field can be used for indicating when the network analysis result crosses from one region into another.
Only one AdminAreaFieldName can be specified for each network source.
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setAdminAreaFieldName(String name) throws IOException, AutomationException
name
- The name (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IArray getStreetNameFields() throws IOException, AutomationException
The StreetNameFields property takes in an IArray object that contains one to many IStreetNameFields objects. This property allows the specification of a primary name and many alternate names for edge sources.
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setStreetNameFieldsByRef(IArray fields) throws IOException, AutomationException
fields
- A reference to a com.esri.arcgis.system.IArray (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |