com.esri.arcgis.datasourcesfile
Interface ISMTripPlanSettings

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
ISMTripPlanSettingsProxy, SMTripPlanSettings

public interface ISMTripPlanSettings
extends java.io.Serializable

COM Interface 'ISMTripPlanSettings'. Generated 3/19/2015 1:20:54 PM from 'C:\ArcGIS\COM\esriDataSourcesFile.olb'

Description: 'Deprecated as of 10.1. Provides access to the trip planning settings.' 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 =


Field Summary
static java.lang.String DISPID_1_GET_NAME
           
static java.lang.String DISPID_1_PUT_NAME
           
static java.lang.String DISPID_2_GET_NAME
           
static java.lang.String DISPID_2_PUT_NAME
           
static java.lang.String DISPID_3_GET_NAME
           
static java.lang.String DISPID_3_PUT_NAME
           
static java.lang.String DISPID_4_GET_NAME
           
static java.lang.String DISPID_4_PUT_NAME
           
static java.lang.String DISPID_5_GET_NAME
           
static java.lang.String DISPID_5_PUT_NAME
           
static java.lang.String DISPID_6_GET_NAME
           
static java.lang.String DISPID_6_PUT_NAME
           
static java.lang.String DISPID_7_GET_NAME
           
static java.lang.String DISPID_7_PUT_NAME
           
static java.lang.String DISPID_8_GET_NAME
           
static java.lang.String DISPID_8_PUT_NAME
           
static java.lang.String IID
          Deprecated. Internal use only
static int IIDf8b6600b_5850_11d7_b321_008048db11de
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 java.util.Date getDayDriveEnd()
          Time from midnight when driving must stop every day.
 java.util.Date getDayDriveStart()
          Time from midnight when driving must start every day.
 short getDriveBetweenRest()
          Driving time between rest breaks in minutes.
 short getDriveFlexibility()
          Amount of driving time allowed after the DayDriveEnd time is reached.
 short getRestDuration()
          The duration of rest breaks in minutes.
 java.util.Date getTripStart()
          The start date of the trip.
 boolean isRestBreaksEnable()
          Indicates whether periodic rest breaks are enabled.
 boolean isTripPlanningEnable()
          Indicates whether trip planning is enabled.
 void setDayDriveEnd(java.util.Date pVal)
          Time from midnight when driving must stop every day.
 void setDayDriveStart(java.util.Date pVal)
          Time from midnight when driving must start every day.
 void setDriveBetweenRest(short pVal)
          Driving time between rest breaks in minutes.
 void setDriveFlexibility(short pVal)
          Amount of driving time allowed after the DayDriveEnd time is reached.
 void setRestBreaksEnable(boolean pVal)
          Indicates whether periodic rest breaks are enabled.
 void setRestDuration(short pVal)
          The duration of rest breaks in minutes.
 void setTripPlanningEnable(boolean pVal)
          Indicates whether trip planning is enabled.
 void setTripStart(java.util.Date pVal)
          The start date of the trip.
 

Field Detail

IIDf8b6600b_5850_11d7_b321_008048db11de

static final int IIDf8b6600b_5850_11d7_b321_008048db11de
See Also:
Constant Field Values

xxDummy

static final int xxDummy
Deprecated. Internal use only
See Also:
Constant Field Values

IID

static final java.lang.String IID
Deprecated. Internal use only
See Also:
Constant Field Values

DISPID_1_GET_NAME

static final java.lang.String DISPID_1_GET_NAME
See Also:
Constant Field Values

DISPID_1_PUT_NAME

static final java.lang.String DISPID_1_PUT_NAME
See Also:
Constant Field Values

DISPID_2_GET_NAME

static final java.lang.String DISPID_2_GET_NAME
See Also:
Constant Field Values

DISPID_2_PUT_NAME

static final java.lang.String DISPID_2_PUT_NAME
See Also:
Constant Field Values

DISPID_3_GET_NAME

static final java.lang.String DISPID_3_GET_NAME
See Also:
Constant Field Values

DISPID_3_PUT_NAME

static final java.lang.String DISPID_3_PUT_NAME
See Also:
Constant Field Values

DISPID_4_GET_NAME

static final java.lang.String DISPID_4_GET_NAME
See Also:
Constant Field Values

DISPID_4_PUT_NAME

static final java.lang.String DISPID_4_PUT_NAME
See Also:
Constant Field Values

DISPID_5_GET_NAME

static final java.lang.String DISPID_5_GET_NAME
See Also:
Constant Field Values

DISPID_5_PUT_NAME

static final java.lang.String DISPID_5_PUT_NAME
See Also:
Constant Field Values

DISPID_6_GET_NAME

static final java.lang.String DISPID_6_GET_NAME
See Also:
Constant Field Values

DISPID_6_PUT_NAME

static final java.lang.String DISPID_6_PUT_NAME
See Also:
Constant Field Values

DISPID_7_GET_NAME

static final java.lang.String DISPID_7_GET_NAME
See Also:
Constant Field Values

DISPID_7_PUT_NAME

static final java.lang.String DISPID_7_PUT_NAME
See Also:
Constant Field Values

DISPID_8_GET_NAME

static final java.lang.String DISPID_8_GET_NAME
See Also:
Constant Field Values

DISPID_8_PUT_NAME

static final java.lang.String DISPID_8_PUT_NAME
See Also:
Constant Field Values
Method Detail

isTripPlanningEnable

boolean isTripPlanningEnable()
                             throws java.io.IOException,
                                    AutomationException
Indicates whether trip planning is enabled.

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

setTripPlanningEnable

void setTripPlanningEnable(boolean pVal)
                           throws java.io.IOException,
                                  AutomationException
Indicates whether trip planning is enabled.

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

getTripStart

java.util.Date getTripStart()
                            throws java.io.IOException,
                                   AutomationException
The start date of the trip.

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

setTripStart

void setTripStart(java.util.Date pVal)
                  throws java.io.IOException,
                         AutomationException
The start date of the trip.

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

getDayDriveStart

java.util.Date getDayDriveStart()
                                throws java.io.IOException,
                                       AutomationException
Time from midnight when driving must start every day.

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

setDayDriveStart

void setDayDriveStart(java.util.Date pVal)
                      throws java.io.IOException,
                             AutomationException
Time from midnight when driving must start every day.

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

getDayDriveEnd

java.util.Date getDayDriveEnd()
                              throws java.io.IOException,
                                     AutomationException
Time from midnight when driving must stop every day.

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

setDayDriveEnd

void setDayDriveEnd(java.util.Date pVal)
                    throws java.io.IOException,
                           AutomationException
Time from midnight when driving must stop every day.

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

getDriveFlexibility

short getDriveFlexibility()
                          throws java.io.IOException,
                                 AutomationException
Amount of driving time allowed after the DayDriveEnd time is reached.

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

setDriveFlexibility

void setDriveFlexibility(short pVal)
                         throws java.io.IOException,
                                AutomationException
Amount of driving time allowed after the DayDriveEnd time is reached.

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

isRestBreaksEnable

boolean isRestBreaksEnable()
                           throws java.io.IOException,
                                  AutomationException
Indicates whether periodic rest breaks are enabled.

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

setRestBreaksEnable

void setRestBreaksEnable(boolean pVal)
                         throws java.io.IOException,
                                AutomationException
Indicates whether periodic rest breaks are enabled.

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

getRestDuration

short getRestDuration()
                      throws java.io.IOException,
                             AutomationException
The duration of rest breaks in minutes.

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

setRestDuration

void setRestDuration(short pVal)
                     throws java.io.IOException,
                            AutomationException
The duration of rest breaks in minutes.

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

getDriveBetweenRest

short getDriveBetweenRest()
                          throws java.io.IOException,
                                 AutomationException
Driving time between rest breaks in minutes.

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

setDriveBetweenRest

void setDriveBetweenRest(short pVal)
                         throws java.io.IOException,
                                AutomationException
Driving time between rest breaks in minutes.

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