com.esri.arcgis.geodatabase
Interface ISignposts

All Superinterfaces:
Serializable
All Known Implementing Classes:
NetworkDirections

public interface ISignposts
extends Serializable

Provides access to the properties for setting up signposts used in driving directions.

Remarks

The ISignposts interface is used to specify the signpost feature class and signpost streets table to be used for Directions generation.

Product Availability

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


Method Summary
 String getSignpostFeatureClassName()
          The name of the feature class containing the signposts.
 String getSignpostStreetsTableName()
          The name of the indexed table of signpost street references.
 void setSignpostFeatureClassName(String className)
          The name of the feature class containing the signposts.
 void setSignpostStreetsTableName(String tableName)
          The name of the indexed table of signpost street references.
 

Method Detail

getSignpostFeatureClassName

String getSignpostFeatureClassName()
                                   throws IOException,
                                          AutomationException
The name of the feature class containing the signposts.

Product Availability

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

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

setSignpostFeatureClassName

void setSignpostFeatureClassName(String className)
                                 throws IOException,
                                        AutomationException
The name of the feature class containing the signposts.

Product Availability

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

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

getSignpostStreetsTableName

String getSignpostStreetsTableName()
                                   throws IOException,
                                          AutomationException
The name of the indexed table of signpost street references.

Product Availability

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

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

setSignpostStreetsTableName

void setSignpostStreetsTableName(String tableName)
                                 throws IOException,
                                        AutomationException
The name of the indexed table of signpost street references.

Product Availability

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

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