public interface ITemporalOperator
extends java.io.Serializable
Description: 'Provides access to methods and properties used to identify and manage temporal playback 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 =
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
IID
Deprecated.
Internal use only
|
static int |
IID56ae7150_7bfc_11d6_b84d_00010265adc5 |
static int |
xxDummy
Deprecated.
Internal use only
|
Modifier and Type | Method and Description |
---|---|
void |
add(ITemporalOperator piOtherOperator)
Adds a new temporal operator.
|
java.lang.Object |
getAsDate()
Temporal information as a date field.
|
java.lang.Object |
getAsInterval(int enumUnits)
Temporal information as an interval value.
|
java.lang.String |
getAsString(java.lang.String bstrFormat)
Temporal information as a string.
|
double |
getIntervalQuantity()
Number of intervals between events.
|
int |
getIntervalUnits()
Units used for interval.
|
int |
getType()
The type of temporal data used.
|
java.lang.Object |
getValue()
Value of temporal information.
|
void |
reset()
Resets the temporal operator.
|
void |
setDateTime(int lYear,
short lMonth,
short lDayOfMonth,
short lHour,
short lMinute,
short lSecond,
short lMillisecond)
Sets the value for date and time information.
|
void |
setInterval(double dQuantity,
int enumUnits)
Sets the playback time interval between events.
|
void |
subtract(ITemporalOperator piOtherOperator)
Subtracts a temporal operator.
|
static final int IID56ae7150_7bfc_11d6_b84d_00010265adc5
static final int xxDummy
static final java.lang.String IID
void setDateTime(int lYear, short lMonth, short lDayOfMonth, short lHour, short lMinute, short lSecond, short lMillisecond) throws java.io.IOException, AutomationException
lYear
- The lYear (in)lMonth
- The lMonth (in)lDayOfMonth
- The lDayOfMonth (in)lHour
- The lHour (in)lMinute
- The lMinute (in)lSecond
- The lSecond (in)lMillisecond
- The lMillisecond (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void setInterval(double dQuantity, int enumUnits) throws java.io.IOException, AutomationException
dQuantity
- The dQuantity (in)enumUnits
- A com.esri.arcgis.geodatabaseextensions.enumTemporalOperatorUnits constant (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.int getType() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void reset() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void add(ITemporalOperator piOtherOperator) throws java.io.IOException, AutomationException
piOtherOperator
- A reference to a com.esri.arcgis.geodatabaseextensions.ITemporalOperator (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void subtract(ITemporalOperator piOtherOperator) throws java.io.IOException, AutomationException
piOtherOperator
- A reference to a com.esri.arcgis.geodatabaseextensions.ITemporalOperator (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.java.lang.String getAsString(java.lang.String bstrFormat) throws java.io.IOException, AutomationException
bstrFormat
- The bstrFormat (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.java.lang.Object getAsDate() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.java.lang.Object getAsInterval(int enumUnits) throws java.io.IOException, AutomationException
enumUnits
- A com.esri.arcgis.geodatabaseextensions.enumTemporalOperatorUnits constant (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.java.lang.Object getValue() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.double getIntervalQuantity() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.int getIntervalUnits() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.