|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ITemporalCursor
Provides access to methods needed to control the temporal cursor.
This interface exposes property and methods needed to control the temporal cursor. Using methods under this interface, users can iterate through a database in temporal order.
Method Summary | |
---|---|
void |
nextObject(IFeature[] ppiFeature,
Object[] pvarTimeSeries,
long[] phyTimeStamp,
int[] plOID)
Advances the position of the cursor by one and returns the feature object at that position. |
void |
reset()
Resets the cursor position. |
Methods inherited from interface com.esri.arcgis.geodatabase.IFeatureCursor |
---|
deleteFeature, findField, flush, getFields, insertFeature, nextFeature, updateFeature |
Method Detail |
---|
void nextObject(IFeature[] ppiFeature, Object[] pvarTimeSeries, long[] phyTimeStamp, int[] plOID) throws IOException, AutomationException
Advance the position of the cursor by one and return the Feature object at that position. This routine is optimized to return the individual items that the temporal renderer will need.
ppiFeature
- A reference to a com.esri.arcgis.geodatabase.IFeature (in/out: use single element array)pvarTimeSeries
- A Variant (in/out: use single element array)phyTimeStamp
- Signed 64-bit int (in/out: use single element array)plOID
- The plOID (in/out: use single element array)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void reset() throws IOException, AutomationException
This method resets the cursor to the first record that it pointed to.
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 |