com.esri.arcgis.geodatabase
Interface IClassSchemaEdit4

All Superinterfaces:
IClassSchemaEdit, IClassSchemaEdit2, IClassSchemaEdit3, java.io.Serializable
All Known Implementing Classes:
IClassSchemaEdit4Proxy, ObjectClass

public interface IClassSchemaEdit4
extends IClassSchemaEdit3, java.io.Serializable

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

Description: 'Provides access to members that modify an object class's Editor Tracking properties.' 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 IID7799996e_4ee7_4abc_a553_5da86f7a6144
           
static int xxDummy
          Deprecated. Internal use only
 
Fields inherited from interface com.esri.arcgis.geodatabase.IClassSchemaEdit3
IID4b35f814_0417_47e3_8dfc_cad58746693b
 
Fields inherited from interface com.esri.arcgis.geodatabase.IClassSchemaEdit2
IID62f1f470_e991_11d3_80d3_00c04f601565
 
Fields inherited from interface com.esri.arcgis.geodatabase.IClassSchemaEdit
IID64654191_e2e8_11d2_8a56_000000000000
 
Method Summary
 void alterFieldName(java.lang.String fieldName, java.lang.String newFieldName)
          Alter the name of the object class field.
 void setCreatedAtFieldName(java.lang.String rhs1)
          Changes the field name for recording the creation time for Editor Tracking on this object class.
 void setCreatorFieldName(java.lang.String rhs1)
          Changes the field name for recording the creator for Editor Tracking on this object class.
 void setEditedAtFieldName(java.lang.String rhs1)
          Changes the field name for recording the edit time for Editor Tracking on this object class.
 void setEditorFieldName(java.lang.String rhs1)
          Changes the field name for recording the editor for Editor Tracking on this object class.
 void setIsTimeInUTC(boolean rhs1)
          Change the property to determine Editor Tracking times are recorded in UTC.
 
Methods inherited from interface com.esri.arcgis.geodatabase.IClassSchemaEdit3
addGlobalID, deleteGlobalID
 
Methods inherited from interface com.esri.arcgis.geodatabase.IClassSchemaEdit2
alterClassExtensionProperties
 
Methods inherited from interface com.esri.arcgis.geodatabase.IClassSchemaEdit
alterAliasName, alterClassExtensionCLSID, alterDefaultValue, alterDomain, alterFieldAliasName, alterFieldModelName, alterInstanceCLSID, alterModelName, registerAsObjectClass
 

Field Detail

IID7799996e_4ee7_4abc_a553_5da86f7a6144

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

setEditorFieldName

void setEditorFieldName(java.lang.String rhs1)
                        throws java.io.IOException,
                               AutomationException
Changes the field name for recording the editor for Editor Tracking on this object class.

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

setCreatorFieldName

void setCreatorFieldName(java.lang.String rhs1)
                         throws java.io.IOException,
                                AutomationException
Changes the field name for recording the creator for Editor Tracking on this object class.

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

setEditedAtFieldName

void setEditedAtFieldName(java.lang.String rhs1)
                          throws java.io.IOException,
                                 AutomationException
Changes the field name for recording the edit time for Editor Tracking on this object class.

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

setCreatedAtFieldName

void setCreatedAtFieldName(java.lang.String rhs1)
                           throws java.io.IOException,
                                  AutomationException
Changes the field name for recording the creation time for Editor Tracking on this object class.

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

setIsTimeInUTC

void setIsTimeInUTC(boolean rhs1)
                    throws java.io.IOException,
                           AutomationException
Change the property to determine Editor Tracking times are recorded in UTC.

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

alterFieldName

void alterFieldName(java.lang.String fieldName,
                    java.lang.String newFieldName)
                    throws java.io.IOException,
                           AutomationException
Alter the name of the object class field.

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