com.esri.arcgis.datasourcesraster
Interface ITableBuilder

All Superinterfaces:
Serializable
All Known Implementing Classes:
ITableBuilderProxy, TableBuilder

public interface ITableBuilder
extends Serializable

Provides access to members that control a table builder.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.


Method Summary
 String getGroupField()
          The name of the field that contains values that identify groups of related items.
 String getNameField()
          The name of the field that contains a friendly name for an item.
 String getRasterField()
          The name of the field that contains either a path to a raster dataset or stores a raster value object.
 String getTagField()
          The name of the field that provides an item with a tag that unique identifies the item within a group.
 void setGroupField(String pGroupField)
          The name of the field that contains values that identify groups of related items.
 void setNameField(String pNameField)
          The name of the field that contains a friendly name for an item.
 void setRasterField(String pRasterField)
          The name of the field that contains either a path to a raster dataset or stores a raster value object.
 void setTagField(String pTagField)
          The name of the field that provides an item with a tag that unique identifies the item within a group.
 

Method Detail

setNameField

void setNameField(String pNameField)
                  throws IOException,
                         AutomationException
The name of the field that contains a friendly name for an item.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

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

getNameField

String getNameField()
                    throws IOException,
                           AutomationException
The name of the field that contains a friendly name for an item.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

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

setRasterField

void setRasterField(String pRasterField)
                    throws IOException,
                           AutomationException
The name of the field that contains either a path to a raster dataset or stores a raster value object.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

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

getRasterField

String getRasterField()
                      throws IOException,
                             AutomationException
The name of the field that contains either a path to a raster dataset or stores a raster value object.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

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

setGroupField

void setGroupField(String pGroupField)
                   throws IOException,
                          AutomationException
The name of the field that contains values that identify groups of related items.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

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

getGroupField

String getGroupField()
                     throws IOException,
                            AutomationException
The name of the field that contains values that identify groups of related items.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

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

setTagField

void setTagField(String pTagField)
                 throws IOException,
                        AutomationException
The name of the field that provides an item with a tag that unique identifies the item within a group.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

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

getTagField

String getTagField()
                   throws IOException,
                          AutomationException
The name of the field that provides an item with a tag that unique identifies the item within a group.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

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