com.esri.arcgis.trackinganalyst
Interface IEditDataSetColumn

All Superinterfaces:
Serializable
All Known Implementing Classes:
DatasetColumn

public interface IEditDataSetColumn
extends Serializable

Provides access to methods and properties used to edit Data Definitions.

Description

This interface provides access to methods and properties used to edit Data Definitions and clone the dataset column in the data definition.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires Tracking Analyst Extension.


Method Summary
 IDatasetColumn esri_clone()
          Creates a clone of the dataset column in the data definition.
 int getColumnNumber()
          Indicates the column number in the data definition.
 String getName()
          Indicates the name of dataset.
 int getType()
          Indicates the type of data being defined.
 void setColumnNumber(int pVal)
          Indicates the column number in the data definition.
 void setName(String pVal)
          Indicates the name of dataset.
 void setType(int pVal)
          Indicates the type of data being defined.
 

Method Detail

getType

int getType()
            throws IOException,
                   AutomationException
Indicates the type of data being defined.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires Tracking Analyst Extension.

Returns:
A com.esri.arcgis.trackinganalyst.enumColumnType constant
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setType

void setType(int pVal)
             throws IOException,
                    AutomationException
Indicates the type of data being defined.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires Tracking Analyst Extension.

Parameters:
pVal - A com.esri.arcgis.trackinganalyst.enumColumnType constant (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getName

String getName()
               throws IOException,
                      AutomationException
Indicates the name of dataset.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires Tracking Analyst Extension.

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

setName

void setName(String pVal)
             throws IOException,
                    AutomationException
Indicates the name of dataset.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires Tracking Analyst Extension.

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

getColumnNumber

int getColumnNumber()
                    throws IOException,
                           AutomationException
Indicates the column number in the data definition.

Description

This property indicates the column number of the dataset column in the data definition.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires Tracking Analyst Extension.

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

setColumnNumber

void setColumnNumber(int pVal)
                     throws IOException,
                            AutomationException
Indicates the column number in the data definition.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires Tracking Analyst Extension.

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

esri_clone

IDatasetColumn esri_clone()
                          throws IOException,
                                 AutomationException
Creates a clone of the dataset column in the data definition.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server. Requires Tracking Analyst Extension.

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