com.esri.arcgis.trackinganalyst
Interface IDatasetDef

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
DataSetDefinition, IDatasetDefProxy

public interface IDatasetDef
extends java.io.Serializable

COM Interface 'IDatasetDef'. Generated 3/19/2015 1:20:59 PM from 'C:\ArcGIS\COM\esriTrackingAnalyst.olb'

Description: 'Provides access to methods and properties needed to manage a dataset definition.' 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 IIDcc018a08_24fb_11d4_b34c_00104ba2abcc
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 IEditDataSetColumn addColumnDefinition()
          Adds a column definition to the dataset definition.
 IDatasetColumn findColumn(java.lang.String szColumnName)
          Finds the specified column.
 java.lang.String get_GeometryColumns(int nGeometryColumnIndex)
          Returns geometry column values for the dataset definition.
 IDatasetColumn getColumn(int nIndex)
          Returns column information for the dataset definition.
 int getColumnCount()
          Number of columns in dataset definition.
 int getGeometryColumnCount()
          Number of geometry columns included in the dataset definition.
 java.lang.String getID()
          Identifies ID value for dataset definition.
 java.lang.String getName()
          Identifies Name to include in the dataset definition.
 java.lang.Object getSpatialReferance()
          Spatial reference included in the dataset definition.
 java.lang.String getTrackingColumn()
          Identifies Tracking column value for the dataset definition.
 void moveTo(int nFromIndex, int nToIndex)
          Moves current dataset definition to a specified location.
 void removeColumnDefinition(java.lang.String[] pcName)
          Removes a column definition from the dataset definition.
 void setName(java.lang.String pVal)
          Identifies Name to include in the dataset definition.
 void setSpatialReferance(java.lang.Object piSpatialReference)
          Spatial reference included in the dataset definition.
 void setTrackingColumn(java.lang.String pVal)
          Identifies Tracking column value for the dataset definition.
 

Field Detail

IIDcc018a08_24fb_11d4_b34c_00104ba2abcc

static final int IIDcc018a08_24fb_11d4_b34c_00104ba2abcc
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

getName

java.lang.String getName()
                         throws java.io.IOException,
                                AutomationException
Identifies Name to include in the dataset definition.

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

setName

void setName(java.lang.String pVal)
             throws java.io.IOException,
                    AutomationException
Identifies Name to include in the dataset definition.

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

getID

java.lang.String getID()
                       throws java.io.IOException,
                              AutomationException
Identifies ID value for dataset definition.

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

getTrackingColumn

java.lang.String getTrackingColumn()
                                   throws java.io.IOException,
                                          AutomationException
Identifies Tracking column value for the dataset definition.

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

setTrackingColumn

void setTrackingColumn(java.lang.String pVal)
                       throws java.io.IOException,
                              AutomationException
Identifies Tracking column value for the dataset definition.

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

getGeometryColumnCount

int getGeometryColumnCount()
                           throws java.io.IOException,
                                  AutomationException
Number of geometry columns included in the dataset definition.

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

getSpatialReferance

java.lang.Object getSpatialReferance()
                                     throws java.io.IOException,
                                            AutomationException
Spatial reference included in the dataset definition.

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

setSpatialReferance

void setSpatialReferance(java.lang.Object piSpatialReference)
                         throws java.io.IOException,
                                AutomationException
Spatial reference included in the dataset definition.

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

getColumnCount

int getColumnCount()
                   throws java.io.IOException,
                          AutomationException
Number of columns in dataset definition.

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

findColumn

IDatasetColumn findColumn(java.lang.String szColumnName)
                          throws java.io.IOException,
                                 AutomationException
Finds the specified column.

Parameters:
szColumnName - The szColumnName (in)
Returns:
A reference to a com.esri.arcgis.trackinganalyst.IDatasetColumn
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

addColumnDefinition

IEditDataSetColumn addColumnDefinition()
                                       throws java.io.IOException,
                                              AutomationException
Adds a column definition to the dataset definition.

Returns:
A reference to a com.esri.arcgis.trackinganalyst.IEditDataSetColumn
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

removeColumnDefinition

void removeColumnDefinition(java.lang.String[] pcName)
                            throws java.io.IOException,
                                   AutomationException
Removes a column definition from the dataset definition.

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

getColumn

IDatasetColumn getColumn(int nIndex)
                         throws java.io.IOException,
                                AutomationException
Returns column information for the dataset definition.

Parameters:
nIndex - The nIndex (in)
Returns:
A reference to a com.esri.arcgis.trackinganalyst.IDatasetColumn
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

get_GeometryColumns

java.lang.String get_GeometryColumns(int nGeometryColumnIndex)
                                     throws java.io.IOException,
                                            AutomationException
Returns geometry column values for the dataset definition.

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

moveTo

void moveTo(int nFromIndex,
            int nToIndex)
            throws java.io.IOException,
                   AutomationException
Moves current dataset definition to a specified location.

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