com.esri.arcgis.geodatabase
Interface IWorkspaceDefinition

All Superinterfaces:
java.io.Serializable
All Known Subinterfaces:
IWorkspaceDefinition2
All Known Implementing Classes:
IWorkspaceDefinition2Proxy, IWorkspaceDefinitionProxy, WorkspaceDefinition

public interface IWorkspaceDefinition
extends java.io.Serializable

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

Description: 'Provides access to members that describe the definition of a workspace.' 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 IID4f1d89ce_c93a_4733_9926_7022a7576d2a
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 IArray getChildren()
          The list of sub-elements.
 IArray getDomains()
          The list of Domains.
 java.lang.String getVersion()
          The workspace version.
 int getWorkspaceType()
          The workspace type.
 void setChildrenByRef(IArray dataElements)
          The list of sub-elements.
 void setDomainsByRef(IArray domains)
          The list of Domains.
 void setVersion(java.lang.String workspaceVersion)
          The workspace version.
 void setWorkspaceType(int workspaceType)
          The workspace type.
 

Field Detail

IID4f1d89ce_c93a_4733_9926_7022a7576d2a

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

getWorkspaceType

int getWorkspaceType()
                     throws java.io.IOException,
                            AutomationException
The workspace type.

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.

setWorkspaceType

void setWorkspaceType(int workspaceType)
                      throws java.io.IOException,
                             AutomationException
The workspace type.

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

getVersion

java.lang.String getVersion()
                            throws java.io.IOException,
                                   AutomationException
The workspace version.

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

setVersion

void setVersion(java.lang.String workspaceVersion)
                throws java.io.IOException,
                       AutomationException
The workspace version.

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

getDomains

IArray getDomains()
                  throws java.io.IOException,
                         AutomationException
The list of Domains.

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

setDomainsByRef

void setDomainsByRef(IArray domains)
                     throws java.io.IOException,
                            AutomationException
The list of Domains.

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

getChildren

IArray getChildren()
                   throws java.io.IOException,
                          AutomationException
The list of sub-elements.

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

setChildrenByRef

void setChildrenByRef(IArray dataElements)
                      throws java.io.IOException,
                             AutomationException
The list of sub-elements.

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