|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.esri.arcgis.geodatabase.TrafficData
public class TrafficData
A container for members in traffic data.
| Constructor Summary | |
|---|---|
TrafficData()
Constructs a TrafficData using ArcGIS Engine. |
|
TrafficData(Object obj)
Deprecated. As of ArcGIS 9.2, replaced by normal Java casts. TrafficData theTrafficData = (TrafficData) obj; |
|
| Method Summary | |
|---|---|
boolean |
equals(Object o)
Compare this object with another |
static String |
getClsid()
getClsid. |
String |
getDynamicTrafficTableName()
The name of the dynamic traffic table. |
String |
getDynamicTrafficTMCFieldName()
The field name for the dynamic traffic TMCs in the dynamic traffic. |
String |
getFirstTimeSliceFieldName()
The field name of the first time slice of the given period in the profile table. |
Date |
getFirstTimeSliceStartTime()
The start time of valid period of a day for traffic data. |
String |
getJoinTableBaseSpeedFieldName()
The field name for base speed in the join table. |
int |
getJoinTableBaseSpeedUnits()
Base speed units. |
String |
getJoinTableBaseTravelTimeFieldName()
The field name for base travel time in the join table. |
int |
getJoinTableBaseTravelTimeUnits()
Base travel time units. |
String |
getJoinTableName()
The name of the join table between edges and profiles. |
IStringArray |
getJoinTableProfileIDFieldNames()
The field names of the historic join table pointing to speed profiles. |
String |
getLastTimeSliceFieldName()
The field name of the last time slice of the given period in the profile table. |
String |
getLengthAttributeName()
The field name for the length attribute. |
String |
getProfilesTableName()
The name of the table containing profiles. |
double |
getTimeInterval()
The time interval of the traffic data. |
int |
getTimeIntervalUnits()
The units of the time interval of the traffic data. |
int |
getTimeSliceDurationInMinutes()
The duration of time slice in minutes. |
ITrafficFeedLocation |
getTrafficFeedLocation()
The traffic feed location. |
int |
hashCode()
the hashcode for this object |
void |
setDynamicTrafficTableName(String dynamicTrafficTableName)
The name of the dynamic traffic table. |
void |
setDynamicTrafficTMCFieldName(String dynamicTrafficTMCFieldName)
The field name for the dynamic traffic TMCs in the dynamic traffic. |
void |
setFirstTimeSliceFieldName(String firstTimeSliceFieldName)
The field name of the first time slice of the given period in the profile table. |
void |
setFirstTimeSliceStartTime(Date firstTimeSliceStartTime)
The start time of valid period of a day for traffic data. |
void |
setJoinTableBaseSpeedFieldName(String fieldName)
The field name for base speed in the join table. |
void |
setJoinTableBaseSpeedUnits(int units)
Base speed units. |
void |
setJoinTableBaseTravelTimeFieldName(String fieldName)
The field name for base travel time in the join table. |
void |
setJoinTableBaseTravelTimeUnits(int units)
Base travel time units. |
void |
setJoinTableName(String joinTableName)
The name of the join table between edges and profiles. |
void |
setJoinTableProfileIDFieldNamesByRef(IStringArray profileIDFields)
The field names of the historic join table pointing to speed profiles. |
void |
setLastTimeSliceFieldName(String lastTimeSliceFieldName)
The field name of the last time slice of the given period in the profile table. |
void |
setLengthAttributeName(String lengthAttributeName)
The field name for the length attribute. |
void |
setProfilesTableName(String profilesTableName)
The name of the table containing profiles. |
void |
setTimeSliceDurationInMinutes(int timeSliceDurationInMinutes)
The duration of time slice in minutes. |
void |
setTrafficFeedLocationByRef(ITrafficFeedLocation trafficFeedLocation)
The traffic feed location. |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.esri.arcgis.interop.RemoteObjRef |
|---|
getJintegraDispatch, release |
| Constructor Detail |
|---|
public TrafficData()
throws IOException,
UnknownHostException
IOException - if there are interop problems
UnknownHostException - if there are interop problems
public TrafficData(Object obj)
throws IOException
TrafficData theTrafficData = (TrafficData) obj;
obj to TrafficData.
obj - an object returned from ArcGIS Engine or Server
IOException - if there are interop problems| Method Detail |
|---|
public static String getClsid()
public boolean equals(Object o)
equals in class Objectpublic int hashCode()
hashCode in class Object
public double getTimeInterval()
throws IOException,
AutomationException
getTimeInterval in interface ITrafficDataIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getTimeIntervalUnits()
throws IOException,
AutomationException
getTimeIntervalUnits in interface ITrafficDataIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public String getLengthAttributeName()
throws IOException,
AutomationException
getLengthAttributeName in interface ITrafficData2IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setLengthAttributeName(String lengthAttributeName)
throws IOException,
AutomationException
setLengthAttributeName in interface ITrafficData2lengthAttributeName - The lengthAttributeName (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public String getProfilesTableName()
throws IOException,
AutomationException
getProfilesTableName in interface IHistoricalTrafficDataIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setProfilesTableName(String profilesTableName)
throws IOException,
AutomationException
setProfilesTableName in interface IHistoricalTrafficDataprofilesTableName - The profilesTableName (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getTimeSliceDurationInMinutes()
throws IOException,
AutomationException
getTimeSliceDurationInMinutes in interface IHistoricalTrafficDataIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setTimeSliceDurationInMinutes(int timeSliceDurationInMinutes)
throws IOException,
AutomationException
setTimeSliceDurationInMinutes in interface IHistoricalTrafficDatatimeSliceDurationInMinutes - The timeSliceDurationInMinutes (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public Date getFirstTimeSliceStartTime()
throws IOException,
AutomationException
getFirstTimeSliceStartTime in interface IHistoricalTrafficDataIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setFirstTimeSliceStartTime(Date firstTimeSliceStartTime)
throws IOException,
AutomationException
setFirstTimeSliceStartTime in interface IHistoricalTrafficDatafirstTimeSliceStartTime - The firstTimeSliceStartTime (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public String getFirstTimeSliceFieldName()
throws IOException,
AutomationException
getFirstTimeSliceFieldName in interface IHistoricalTrafficDataIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setFirstTimeSliceFieldName(String firstTimeSliceFieldName)
throws IOException,
AutomationException
setFirstTimeSliceFieldName in interface IHistoricalTrafficDatafirstTimeSliceFieldName - The firstTimeSliceFieldName (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public String getLastTimeSliceFieldName()
throws IOException,
AutomationException
getLastTimeSliceFieldName in interface IHistoricalTrafficDataIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setLastTimeSliceFieldName(String lastTimeSliceFieldName)
throws IOException,
AutomationException
setLastTimeSliceFieldName in interface IHistoricalTrafficDatalastTimeSliceFieldName - The lastTimeSliceFieldName (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public String getJoinTableName()
throws IOException,
AutomationException
getJoinTableName in interface IHistoricalTrafficDataIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setJoinTableName(String joinTableName)
throws IOException,
AutomationException
setJoinTableName in interface IHistoricalTrafficDatajoinTableName - The joinTableName (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public String getJoinTableBaseTravelTimeFieldName()
throws IOException,
AutomationException
getJoinTableBaseTravelTimeFieldName in interface IHistoricalTrafficDataIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setJoinTableBaseTravelTimeFieldName(String fieldName)
throws IOException,
AutomationException
setJoinTableBaseTravelTimeFieldName in interface IHistoricalTrafficDatafieldName - The fieldName (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getJoinTableBaseTravelTimeUnits()
throws IOException,
AutomationException
getJoinTableBaseTravelTimeUnits in interface IHistoricalTrafficDataIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setJoinTableBaseTravelTimeUnits(int units)
throws IOException,
AutomationException
setJoinTableBaseTravelTimeUnits in interface IHistoricalTrafficDataunits - A com.esri.arcgis.geodatabase.esriNetworkAttributeUnits constant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IStringArray getJoinTableProfileIDFieldNames()
throws IOException,
AutomationException
getJoinTableProfileIDFieldNames in interface IHistoricalTrafficDataIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setJoinTableProfileIDFieldNamesByRef(IStringArray profileIDFields)
throws IOException,
AutomationException
setJoinTableProfileIDFieldNamesByRef in interface IHistoricalTrafficDataprofileIDFields - A reference to a com.esri.arcgis.system.IStringArray (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public String getJoinTableBaseSpeedFieldName()
throws IOException,
AutomationException
getJoinTableBaseSpeedFieldName in interface IHistoricalTrafficData2IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setJoinTableBaseSpeedFieldName(String fieldName)
throws IOException,
AutomationException
setJoinTableBaseSpeedFieldName in interface IHistoricalTrafficData2fieldName - The fieldName (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getJoinTableBaseSpeedUnits()
throws IOException,
AutomationException
getJoinTableBaseSpeedUnits in interface IHistoricalTrafficData2IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setJoinTableBaseSpeedUnits(int units)
throws IOException,
AutomationException
setJoinTableBaseSpeedUnits in interface IHistoricalTrafficData2units - A com.esri.arcgis.geodatabase.esriNetworkAttributeUnits constant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public String getDynamicTrafficTableName()
throws IOException,
AutomationException
getDynamicTrafficTableName in interface IDynamicTrafficDataIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setDynamicTrafficTableName(String dynamicTrafficTableName)
throws IOException,
AutomationException
setDynamicTrafficTableName in interface IDynamicTrafficDatadynamicTrafficTableName - The dynamicTrafficTableName (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public String getDynamicTrafficTMCFieldName()
throws IOException,
AutomationException
getDynamicTrafficTMCFieldName in interface IDynamicTrafficDataIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setDynamicTrafficTMCFieldName(String dynamicTrafficTMCFieldName)
throws IOException,
AutomationException
setDynamicTrafficTMCFieldName in interface IDynamicTrafficDatadynamicTrafficTMCFieldName - The dynamicTrafficTMCFieldName (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ITrafficFeedLocation getTrafficFeedLocation()
throws IOException,
AutomationException
getTrafficFeedLocation in interface IDynamicTrafficDataIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setTrafficFeedLocationByRef(ITrafficFeedLocation trafficFeedLocation)
throws IOException,
AutomationException
setTrafficFeedLocationByRef in interface IDynamicTrafficDatatrafficFeedLocation - A reference to a com.esri.arcgis.geodatabase.ITrafficFeedLocation (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 | ||||||||