com.esri.arcgis.geoprocessing
Interface IGPDataFile

All Superinterfaces:
Serializable
All Known Implementing Classes:
GPDataFile

public interface IGPDataFile
extends Serializable

Product Availability

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


Method Summary
 IGDSData getData()
          The embedded data.
 String getDatasetName()
          The embedded dataset name.
 String getDataType()
          The embedded dataset type.
 String getFile()
          The embedded data file.
 void setDataByRef(IGDSData ppData)
          The embedded data.
 void setDatasetName(String name)
          The embedded dataset name.
 void setDataType(String type)
          The embedded dataset type.
 void setFile(String file)
          The embedded data file.
 

Method Detail

getData

IGDSData getData()
                 throws IOException,
                        AutomationException
The embedded data.

Product Availability

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

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

setDataByRef

void setDataByRef(IGDSData ppData)
                  throws IOException,
                         AutomationException
The embedded data.

Product Availability

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

Parameters:
ppData - A reference to a com.esri.arcgis.geodatabasedistributed.IGDSData (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getFile

String getFile()
               throws IOException,
                      AutomationException
The embedded data file.

Product Availability

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

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

setFile

void setFile(String file)
             throws IOException,
                    AutomationException
The embedded data file.

Product Availability

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

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

getDatasetName

String getDatasetName()
                      throws IOException,
                             AutomationException
The embedded dataset name.

Product Availability

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

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

setDatasetName

void setDatasetName(String name)
                    throws IOException,
                           AutomationException
The embedded dataset name.

Product Availability

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

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

getDataType

String getDataType()
                   throws IOException,
                          AutomationException
The embedded dataset type.

Product Availability

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

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

setDataType

void setDataType(String type)
                 throws IOException,
                        AutomationException
The embedded dataset type.

Product Availability

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

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