com.esri.arcgis.carto
Interface IDataSourceHelperStandaloneTable

All Superinterfaces:
Serializable
All Known Implementing Classes:
DataSourceHelper

public interface IDataSourceHelperStandaloneTable
extends Serializable

Provides access to members that help repair/replace data sources at the Table Level.

Product Availability

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


Method Summary
 void findAndReplaceWorkspaceNamePath(IStandaloneTable pStandaloneTable, String oldWorkspaceName, String newWorkspaceName, boolean validate)
          Replaces the table's workspace path name with the given workspace path name; Also does find and replace of parts of the workspace path name.
 void replaceName(IStandaloneTable pStandaloneTable, IName pName, boolean validate)
          Replaces the specified standalone table's IName with the given IName.
 

Method Detail

replaceName

void replaceName(IStandaloneTable pStandaloneTable,
                 IName pName,
                 boolean validate)
                 throws IOException,
                        AutomationException
Replaces the specified standalone table's IName with the given IName.

Product Availability

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

Parameters:
pStandaloneTable - A reference to a com.esri.arcgis.carto.IStandaloneTable (in)
pName - A reference to a com.esri.arcgis.system.IName (in)
validate - The validate (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

findAndReplaceWorkspaceNamePath

void findAndReplaceWorkspaceNamePath(IStandaloneTable pStandaloneTable,
                                     String oldWorkspaceName,
                                     String newWorkspaceName,
                                     boolean validate)
                                     throws IOException,
                                            AutomationException
Replaces the table's workspace path name with the given workspace path name; Also does find and replace of parts of the workspace path name.

Product Availability

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

Parameters:
pStandaloneTable - A reference to a com.esri.arcgis.carto.IStandaloneTable (in)
oldWorkspaceName - The oldWorkspaceName (in)
newWorkspaceName - The newWorkspaceName (in)
validate - The validate (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.