public interface IFieldChecker
extends java.io.Serializable
Description: 'Provides access to members that control the Field Checker.' 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 =
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
IID
Deprecated.
Internal use only
|
static int |
IID7370629b_3e8f_11d2_aae0_00c04fa33c20 |
static int |
xxDummy
Deprecated.
Internal use only
|
Modifier and Type | Method and Description |
---|---|
IWorkspace |
getInputWorkspace()
Input workspace of the fieldchecker.
|
ISqlKeywordDictionary |
getValidateDictionary()
Fieldchecker dictionary.
|
IWorkspace |
getValidateWorkspace()
Workspace of the fieldchecker.
|
void |
setInputWorkspace(IWorkspace inputWorkspace)
Input workspace of the fieldchecker.
|
void |
setValidateDictionaryByRef(ISqlKeywordDictionary validateDictionary)
Fieldchecker dictionary.
|
void |
setValidateWorkspaceByRef(IWorkspace validateWorkspace)
Workspace of the fieldchecker.
|
void |
validate(IFields inputField,
IEnumFieldError[] error,
IFields[] fixedFields)
Checks the validity of a list of field names.
|
void |
validateField(int fieldIndex,
IFields inputFields,
IEnumFieldError[] error,
IFields[] fixedFields)
Checks the validity of a field.
|
int |
validateTableName(java.lang.String tableName,
java.lang.String[] fixedName)
Checks the validity of a table name.
|
static final int IID7370629b_3e8f_11d2_aae0_00c04fa33c20
static final int xxDummy
static final java.lang.String IID
void validate(IFields inputField, IEnumFieldError[] error, IFields[] fixedFields) throws java.io.IOException, AutomationException
inputField
- A reference to a com.esri.arcgis.geodatabase.IFields (in)error
- A reference to a com.esri.arcgis.geodatabase.IEnumFieldError (out: use single element array)fixedFields
- A reference to a com.esri.arcgis.geodatabase.IFields (out: use single element array)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.int validateTableName(java.lang.String tableName, java.lang.String[] fixedName) throws java.io.IOException, AutomationException
tableName
- The tableName (in)fixedName
- The fixedName (out: use single element array)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void validateField(int fieldIndex, IFields inputFields, IEnumFieldError[] error, IFields[] fixedFields) throws java.io.IOException, AutomationException
fieldIndex
- The fieldIndex (in)inputFields
- A reference to a com.esri.arcgis.geodatabase.IFields (in)error
- A reference to a com.esri.arcgis.geodatabase.IEnumFieldError (out: use single element array)fixedFields
- A reference to a com.esri.arcgis.geodatabase.IFields (out: use single element array)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.IWorkspace getValidateWorkspace() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void setValidateWorkspaceByRef(IWorkspace validateWorkspace) throws java.io.IOException, AutomationException
validateWorkspace
- A reference to a com.esri.arcgis.geodatabase.IWorkspace (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.IWorkspace getInputWorkspace() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void setInputWorkspace(IWorkspace inputWorkspace) throws java.io.IOException, AutomationException
inputWorkspace
- A reference to a com.esri.arcgis.geodatabase.IWorkspace (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.ISqlKeywordDictionary getValidateDictionary() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void setValidateDictionaryByRef(ISqlKeywordDictionary validateDictionary) throws java.io.IOException, AutomationException
validateDictionary
- A reference to a com.esri.arcgis.geodatabase.ISqlKeywordDictionary (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.