com.esri.arcgis.geodatabasedistributed
Interface IGdbSchemaCreator

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
GdbSchemaCreator, IGdbSchemaCreatorProxy

public interface IGdbSchemaCreator
extends java.io.Serializable

COM Interface 'IGdbSchemaCreator'. Generated 3/19/2015 1:20:57 PM from 'C:\ArcGIS\COM\esriGeoDatabaseDistributed.olb'

Description: 'Provides access to members that support geodatabase schema creation.' 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 IID077f55bf_9a00_44b3_9d6f_5e1d0fc822e7
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 void createSchema(IWorkspace pWorkspace, IEnumNameMapping pENM)
          Creates the schema for the data elements in the name mapping enumeration.
 void generateNameMapping(IWorkspace pWorkspace, IArray pDataElements, IArray pDomains, IEnumNameMapping[] ppENM, boolean[] pHasConflict)
          Generates a name mapping enumeration for the arrays of data elements and domains.
 

Field Detail

IID077f55bf_9a00_44b3_9d6f_5e1d0fc822e7

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

generateNameMapping

void generateNameMapping(IWorkspace pWorkspace,
                         IArray pDataElements,
                         IArray pDomains,
                         IEnumNameMapping[] ppENM,
                         boolean[] pHasConflict)
                         throws java.io.IOException,
                                AutomationException
Generates a name mapping enumeration for the arrays of data elements and domains.

Parameters:
pWorkspace - A reference to a com.esri.arcgis.geodatabase.IWorkspace (in)
pDataElements - A reference to a com.esri.arcgis.system.IArray (in)
pDomains - A reference to a com.esri.arcgis.system.IArray (in)
ppENM - A reference to a com.esri.arcgis.geodatabase.IEnumNameMapping (out: use single element array)
pHasConflict - The pHasConflict (out: use single element array)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

createSchema

void createSchema(IWorkspace pWorkspace,
                  IEnumNameMapping pENM)
                  throws java.io.IOException,
                         AutomationException
Creates the schema for the data elements in the name mapping enumeration.

Parameters:
pWorkspace - A reference to a com.esri.arcgis.geodatabase.IWorkspace (in)
pENM - A reference to a com.esri.arcgis.geodatabase.IEnumNameMapping (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.