public class IHistoricalTrafficDataProxy extends com.esri.arcgis.interop.Dispatch implements IHistoricalTrafficData, java.io.Serializable
Description: 'Provides access to members in historical traffic data.' 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 =
Modifier and Type | Field and Description |
---|---|
boolean |
noncastable |
static java.lang.Class |
targetClass |
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef
IID, IID074c64b3_0d8b_471d_a16e_606c70ddc84a
Modifier | Constructor and Description |
---|---|
|
IHistoricalTrafficDataProxy()
For internal use only
|
|
IHistoricalTrafficDataProxy(java.lang.Object obj) |
protected |
IHistoricalTrafficDataProxy(java.lang.Object obj,
java.lang.String iid) |
|
IHistoricalTrafficDataProxy(java.lang.String CLSID,
java.lang.String host,
com.esri.arcgis.interop.AuthInfo authInfo) |
protected |
IHistoricalTrafficDataProxy(java.lang.String CLSID,
java.lang.String iid,
java.lang.String host,
com.esri.arcgis.interop.AuthInfo authInfo) |
Modifier and Type | Method and Description |
---|---|
void |
addListener(java.lang.String iidStr,
java.lang.Object theListener,
java.lang.Object theSource)
Adds a Java object to be a listener for a specific kind of event generated by the COM object.
|
java.lang.String |
getFirstTimeSliceFieldName()
The field name of the first time slice of the given period in the profile table.
|
java.util.Date |
getFirstTimeSliceStartTime()
The start time of valid period of a day for traffic data.
|
java.lang.String |
getJoinTableBaseSpeedFieldName()
The field name for base speed in the join table.
|
int |
getJoinTableBaseSpeedUnits()
Base speed units.
|
java.lang.String |
getJoinTableBaseTravelTimeFieldName()
The field name for base travel time in the join table.
|
int |
getJoinTableBaseTravelTimeUnits()
Base travel time units.
|
java.lang.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.
|
java.lang.String |
getLastTimeSliceFieldName()
The field name of the last time slice of the given period in the profile table.
|
java.lang.String |
getProfilesTableName()
The name of the table containing profiles.
|
int |
getTimeSliceDurationInMinutes()
The duration of time slice in minutes.
|
void |
removeListener(java.lang.String iidStr,
java.lang.Object theListener)
Removes a Java object as a listener to events generated by a COM object.
|
void |
setFirstTimeSliceFieldName(java.lang.String firstTimeSliceFieldName)
The field name of the first time slice of the given period in the profile table.
|
void |
setFirstTimeSliceStartTime(java.util.Date firstTimeSliceStartTime)
The start time of valid period of a day for traffic data.
|
void |
setJoinTableBaseSpeedFieldName(java.lang.String fieldName)
The field name for base speed in the join table.
|
void |
setJoinTableBaseSpeedUnits(int units)
Base speed units.
|
void |
setJoinTableBaseTravelTimeFieldName(java.lang.String fieldName)
The field name for base travel time in the join table.
|
void |
setJoinTableBaseTravelTimeUnits(int units)
Base travel time units.
|
void |
setJoinTableName(java.lang.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(java.lang.String lastTimeSliceFieldName)
The field name of the last time slice of the given period in the profile table.
|
void |
setProfilesTableName(java.lang.String profilesTableName)
The name of the table containing profiles.
|
void |
setTimeSliceDurationInMinutes(int timeSliceDurationInMinutes)
The duration of time slice in minutes.
|
bindUsingMoniker, constructVtblPosTable, convertToNative, cookieForListener, createDispatch, createObjrefMonikerDisplayName, equals, getActiveObject, getActiveObject, getDefaultProperty, getDispatchIdOfName, getLastErrorCode, getMtsObjectContext, getObjRef, getPropertyByName, getPropertyByName, getVtblPos, hashCode, initDispatch, invoke, invokeMethodByName, invokeMethodByName, invokeMethodByName, invokePropertyGetByName, invokePropertyPutByName, invokePropertyPutByRefByName, isNativeMode, isObjRef, optimizedVtblInvoke, queryInterface, readExternal, release, setNativeMode, setPropertyByName, toString, vtblInvoke, writeExternal
public static final java.lang.Class targetClass
public boolean noncastable
public IHistoricalTrafficDataProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo) throws java.net.UnknownHostException, java.io.IOException
java.net.UnknownHostException
java.io.IOException
public IHistoricalTrafficDataProxy()
public IHistoricalTrafficDataProxy(java.lang.Object obj) throws java.io.IOException
java.io.IOException
protected IHistoricalTrafficDataProxy(java.lang.Object obj, java.lang.String iid) throws java.io.IOException
java.io.IOException
protected IHistoricalTrafficDataProxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo) throws java.io.IOException
java.io.IOException
public void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource) throws java.io.IOException
com.esri.arcgis.interop.Dispatch
addListener
in class com.esri.arcgis.interop.Dispatch
iidStr
- the ID of the outgoing interface, implemented by the listenertheListener
- the object to be informed of the eventstheSource
- the proxy class that represents the COM class that is the source of the eventsjava.io.IOException
public void removeListener(java.lang.String iidStr, java.lang.Object theListener) throws java.io.IOException
com.esri.arcgis.interop.Dispatch
removeListener
in class com.esri.arcgis.interop.Dispatch
iidStr
- the ID of the outgoing interface, implemented by the listenertheListener
- the object that no longer wishes to be informed of the eventsjava.io.IOException
public java.lang.String getProfilesTableName() throws java.io.IOException, AutomationException
getProfilesTableName
in interface IHistoricalTrafficData
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void setProfilesTableName(java.lang.String profilesTableName) throws java.io.IOException, AutomationException
setProfilesTableName
in interface IHistoricalTrafficData
profilesTableName
- The profilesTableName (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public int getTimeSliceDurationInMinutes() throws java.io.IOException, AutomationException
getTimeSliceDurationInMinutes
in interface IHistoricalTrafficData
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void setTimeSliceDurationInMinutes(int timeSliceDurationInMinutes) throws java.io.IOException, AutomationException
setTimeSliceDurationInMinutes
in interface IHistoricalTrafficData
timeSliceDurationInMinutes
- The timeSliceDurationInMinutes (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public java.util.Date getFirstTimeSliceStartTime() throws java.io.IOException, AutomationException
getFirstTimeSliceStartTime
in interface IHistoricalTrafficData
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void setFirstTimeSliceStartTime(java.util.Date firstTimeSliceStartTime) throws java.io.IOException, AutomationException
setFirstTimeSliceStartTime
in interface IHistoricalTrafficData
firstTimeSliceStartTime
- The firstTimeSliceStartTime (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public java.lang.String getFirstTimeSliceFieldName() throws java.io.IOException, AutomationException
getFirstTimeSliceFieldName
in interface IHistoricalTrafficData
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void setFirstTimeSliceFieldName(java.lang.String firstTimeSliceFieldName) throws java.io.IOException, AutomationException
setFirstTimeSliceFieldName
in interface IHistoricalTrafficData
firstTimeSliceFieldName
- The firstTimeSliceFieldName (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public java.lang.String getLastTimeSliceFieldName() throws java.io.IOException, AutomationException
getLastTimeSliceFieldName
in interface IHistoricalTrafficData
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void setLastTimeSliceFieldName(java.lang.String lastTimeSliceFieldName) throws java.io.IOException, AutomationException
setLastTimeSliceFieldName
in interface IHistoricalTrafficData
lastTimeSliceFieldName
- The lastTimeSliceFieldName (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public java.lang.String getJoinTableName() throws java.io.IOException, AutomationException
getJoinTableName
in interface IHistoricalTrafficData
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void setJoinTableName(java.lang.String joinTableName) throws java.io.IOException, AutomationException
setJoinTableName
in interface IHistoricalTrafficData
joinTableName
- The joinTableName (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public java.lang.String getJoinTableBaseTravelTimeFieldName() throws java.io.IOException, AutomationException
getJoinTableBaseTravelTimeFieldName
in interface IHistoricalTrafficData
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void setJoinTableBaseTravelTimeFieldName(java.lang.String fieldName) throws java.io.IOException, AutomationException
setJoinTableBaseTravelTimeFieldName
in interface IHistoricalTrafficData
fieldName
- The fieldName (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public int getJoinTableBaseTravelTimeUnits() throws java.io.IOException, AutomationException
getJoinTableBaseTravelTimeUnits
in interface IHistoricalTrafficData
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void setJoinTableBaseTravelTimeUnits(int units) throws java.io.IOException, AutomationException
setJoinTableBaseTravelTimeUnits
in interface IHistoricalTrafficData
units
- A com.esri.arcgis.geodatabase.esriNetworkAttributeUnits constant (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public IStringArray getJoinTableProfileIDFieldNames() throws java.io.IOException, AutomationException
getJoinTableProfileIDFieldNames
in interface IHistoricalTrafficData
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void setJoinTableProfileIDFieldNamesByRef(IStringArray profileIDFields) throws java.io.IOException, AutomationException
setJoinTableProfileIDFieldNamesByRef
in interface IHistoricalTrafficData
profileIDFields
- A reference to a com.esri.arcgis.system.IStringArray (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public java.lang.String getJoinTableBaseSpeedFieldName() throws java.io.IOException, AutomationException
getJoinTableBaseSpeedFieldName
in interface IHistoricalTrafficData
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void setJoinTableBaseSpeedFieldName(java.lang.String fieldName) throws java.io.IOException, AutomationException
setJoinTableBaseSpeedFieldName
in interface IHistoricalTrafficData
fieldName
- The fieldName (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public int getJoinTableBaseSpeedUnits() throws java.io.IOException, AutomationException
getJoinTableBaseSpeedUnits
in interface IHistoricalTrafficData
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void setJoinTableBaseSpeedUnits(int units) throws java.io.IOException, AutomationException
setJoinTableBaseSpeedUnits
in interface IHistoricalTrafficData
units
- A com.esri.arcgis.geodatabase.esriNetworkAttributeUnits constant (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.