com.esri.arcgis.geodatabase
Interface IWorkspaceName

All Superinterfaces:
java.io.Serializable
All Known Subinterfaces:
IWorkspaceName2
All Known Implementing Classes:
IWorkspaceName2Proxy, IWorkspaceNameProxy, WorkspaceName

public interface IWorkspaceName
extends java.io.Serializable

COM Interface 'IWorkspaceName'. Generated 3/19/2015 1:20:51 PM from 'C:\ArcGIS\COM\esriGeoDatabase.olb'

Description: 'Provides access to members that supply workspace name information.' 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 IIDfadd975c_e36f_11d1_aa81_00c04fa33a15
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 java.lang.String getBrowseName()
          The browse name of the WorkspaceName.
 java.lang.String getCategory()
          The category of the WorkspaceName.
 IPropertySet getConnectionProperties()
          The connection properties of the WorkspaceName.
 java.lang.String getPathName()
          The path name of the WorkspaceName.
 int getType()
          The type of the associated workspace.
 IWorkspaceFactory getWorkspaceFactory()
          The workspace factory of the WorkspaceName.
 java.lang.String getWorkspaceFactoryProgID()
          The ProgID of the WorkspaceName's workspace factory.
 void setBrowseName(java.lang.String browseName)
          The browse name of the WorkspaceName.
 void setConnectionProperties(IPropertySet connectionProperties)
          The connection properties of the WorkspaceName.
 void setPathName(java.lang.String pathName)
          The path name of the WorkspaceName.
 void setWorkspaceFactoryProgID(java.lang.String progID)
          The ProgID of the WorkspaceName's workspace factory.
 

Field Detail

IIDfadd975c_e36f_11d1_aa81_00c04fa33a15

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

getPathName

java.lang.String getPathName()
                             throws java.io.IOException,
                                    AutomationException
The path name of the WorkspaceName.

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

setPathName

void setPathName(java.lang.String pathName)
                 throws java.io.IOException,
                        AutomationException
The path name of the WorkspaceName.

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

getWorkspaceFactoryProgID

java.lang.String getWorkspaceFactoryProgID()
                                           throws java.io.IOException,
                                                  AutomationException
The ProgID of the WorkspaceName's workspace factory.

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

setWorkspaceFactoryProgID

void setWorkspaceFactoryProgID(java.lang.String progID)
                               throws java.io.IOException,
                                      AutomationException
The ProgID of the WorkspaceName's workspace factory.

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

getBrowseName

java.lang.String getBrowseName()
                               throws java.io.IOException,
                                      AutomationException
The browse name of the WorkspaceName.

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

setBrowseName

void setBrowseName(java.lang.String browseName)
                   throws java.io.IOException,
                          AutomationException
The browse name of the WorkspaceName.

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

getWorkspaceFactory

IWorkspaceFactory getWorkspaceFactory()
                                      throws java.io.IOException,
                                             AutomationException
The workspace factory of the WorkspaceName.

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

setConnectionProperties

void setConnectionProperties(IPropertySet connectionProperties)
                             throws java.io.IOException,
                                    AutomationException
The connection properties of the WorkspaceName.

Parameters:
connectionProperties - A reference to a com.esri.arcgis.system.IPropertySet (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getConnectionProperties

IPropertySet getConnectionProperties()
                                     throws java.io.IOException,
                                            AutomationException
The connection properties of the WorkspaceName.

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

getType

int getType()
            throws java.io.IOException,
                   AutomationException
The type of the associated workspace.

Returns:
A com.esri.arcgis.geodatabase.esriWorkspaceType constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getCategory

java.lang.String getCategory()
                             throws java.io.IOException,
                                    AutomationException
The category of the WorkspaceName.

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