com.esri.arcgis.spatialanalyst
Interface IGPSATimeConfiguration

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
GPSATimeConfiguration, IGPSATimeConfigurationProxy

public interface IGPSATimeConfiguration
extends java.io.Serializable

COM Interface 'IGPSATimeConfiguration'. Generated 3/19/2015 1:21:00 PM from 'C:\ArcGIS\COM\esriSpatialAnalyst.olb'

Description: 'Provides access to the time configuration object used for solar radiation.' 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 IID
          Deprecated. Internal use only
static int IID9640ef63_e67c_4be3_870f_2a2b16fbec92
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 int getType()
          Time configuration type of time configuration parameters.
 void setDefault()
          Sets default time configuration parameters.
 void setMultiDays(int year, int startDay, int endDay)
          Sets Multi-Days in time configuration parameters.
 void setSpecialDays()
          Sets Special-Days in time configuration parameters.
 void setWholeYear(int year)
          Sets Whole-Year in time configuration parameters.
 void setWithinDay(int day, double startTime, double endTime)
          Sets Within-Day in time configuration parameters.
 

Field Detail

IID9640ef63_e67c_4be3_870f_2a2b16fbec92

static final int IID9640ef63_e67c_4be3_870f_2a2b16fbec92
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
Method Detail

setDefault

void setDefault()
                throws java.io.IOException,
                       AutomationException
Sets default time configuration parameters.

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

setWithinDay

void setWithinDay(int day,
                  double startTime,
                  double endTime)
                  throws java.io.IOException,
                         AutomationException
Sets Within-Day in time configuration parameters.

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

setSpecialDays

void setSpecialDays()
                    throws java.io.IOException,
                           AutomationException
Sets Special-Days in time configuration parameters.

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

setMultiDays

void setMultiDays(int year,
                  int startDay,
                  int endDay)
                  throws java.io.IOException,
                         AutomationException
Sets Multi-Days in time configuration parameters.

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

setWholeYear

void setWholeYear(int year)
                  throws java.io.IOException,
                         AutomationException
Sets Whole-Year in time configuration parameters.

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

getType

int getType()
            throws java.io.IOException,
                   AutomationException
Time configuration type of time configuration parameters.

Returns:
A com.esri.arcgis.spatialanalyst.esriSolarTimeConfigEnum constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.