com.esri.arcgis.geodatabase
Interface IHistoricalTrafficData2

All Superinterfaces:
IHistoricalTrafficData, Serializable
All Known Implementing Classes:
TrafficData

public interface IHistoricalTrafficData2
extends IHistoricalTrafficData, Serializable

Provides access to members in historical traffic data.

Product Availability

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


Method Summary
 String getJoinTableBaseSpeedFieldName()
          The field name for base speed in the join table.
 int getJoinTableBaseSpeedUnits()
          Base speed units.
 void setJoinTableBaseSpeedFieldName(String fieldName)
          The field name for base speed in the join table.
 void setJoinTableBaseSpeedUnits(int units)
          Base speed units.
 
Methods inherited from interface com.esri.arcgis.geodatabase.IHistoricalTrafficData
getFirstTimeSliceFieldName, getFirstTimeSliceStartTime, getJoinTableBaseTravelTimeFieldName, getJoinTableBaseTravelTimeUnits, getJoinTableName, getJoinTableProfileIDFieldNames, getLastTimeSliceFieldName, getProfilesTableName, getTimeSliceDurationInMinutes, setFirstTimeSliceFieldName, setFirstTimeSliceStartTime, setJoinTableBaseTravelTimeFieldName, setJoinTableBaseTravelTimeUnits, setJoinTableName, setJoinTableProfileIDFieldNamesByRef, setLastTimeSliceFieldName, setProfilesTableName, setTimeSliceDurationInMinutes
 

Method Detail

getJoinTableBaseSpeedFieldName

String getJoinTableBaseSpeedFieldName()
                                      throws IOException,
                                             AutomationException
The field name for base speed in the join table.

Product Availability

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

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

setJoinTableBaseSpeedFieldName

void setJoinTableBaseSpeedFieldName(String fieldName)
                                    throws IOException,
                                           AutomationException
The field name for base speed in the join table.

Product Availability

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

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

getJoinTableBaseSpeedUnits

int getJoinTableBaseSpeedUnits()
                               throws IOException,
                                      AutomationException
Base speed units.

Product Availability

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

Returns:
A com.esri.arcgis.geodatabase.esriNetworkAttributeUnits constant
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setJoinTableBaseSpeedUnits

void setJoinTableBaseSpeedUnits(int units)
                                throws IOException,
                                       AutomationException
Base speed units.

Product Availability

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

Parameters:
units - A com.esri.arcgis.geodatabase.esriNetworkAttributeUnits constant (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.