|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IClassSchemaEdit4
Provides access to members that modify an object class's Editor Tracking properties.
Method Summary | |
---|---|
void |
alterFieldName(String fieldName,
String newFieldName)
Alter the name of the object class field. |
void |
setCreatedAtFieldName(String rhs1)
Changes the field name for recording the creation time for Editor Tracking on this object class. |
void |
setCreatorFieldName(String rhs1)
Changes the field name for recording the creator for Editor Tracking on this object class. |
void |
setEditedAtFieldName(String rhs1)
Changes the field name for recording the edit time for Editor Tracking on this object class. |
void |
setEditorFieldName(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 |
Method Detail |
---|
void setEditorFieldName(String rhs1) throws IOException, AutomationException
EditorFieldName sets the String field that will store the names of users who last edited features or records. The field specified must already exist.
Once you set this property, editor tracking is enabled on the dataset. If you later need to stop recording editor user name information, set the EditorFieldName property to an empty string. To disable editor tracking on the dataset, CreatorFieldName, CreatedAtFieldName, EditorFieldName, and EditedAtFieldName must each be set to an empty string.
rhs1
- The rhs1 (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setCreatorFieldName(String rhs1) throws IOException, AutomationException
CreatorFieldName sets the String field that will store the names of users who create features or records. The field specified must already exist.
Once you set this property, editor tracking is enabled on the dataset. If you later need to stop recording creator user name information, set the CreatorFieldName property to an empty string. To disable editor tracking on the dataset, CreatorFieldName, CreatedAtFieldName, EditorFieldName, and EditedAtFieldName must each be set to an empty string.
rhs1
- The rhs1 (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setEditedAtFieldName(String rhs1) throws IOException, AutomationException
EditedAtFieldName sets the Date field that will store the date and time features or records were last edited. The field specified must already exist.
Once you set this property, editor tracking is enabled on the dataset. If you later need to stop recording last edited date information, set the EditedAtFieldName property to an empty string. To disable editor tracking on the dataset, CreatorFieldName, CreatedAtFieldName, EditorFieldName, and EditedAtFieldName must each be set to an empty string.
rhs1
- The rhs1 (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setCreatedAtFieldName(String rhs1) throws IOException, AutomationException
CreatedAtFieldName sets the Date field that will store the date and time features or records were created. The field specified must already exist.
Once you set this property, editor tracking is enabled on the dataset. If you later need to stop recording when features or records are created, set the CreatedAtFieldName property to an empty string. To disable editor tracking on the dataset, CreatorFieldName, CreatedAtFieldName, EditorFieldName, and EditedAtFieldName must each be set to an empty string.
rhs1
- The rhs1 (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setIsTimeInUTC(boolean rhs1) throws IOException, AutomationException
IsTimeInUTC sets whether time will be recorded in UTC or database time.
If you don't specify this, time will be recorded in UTC.
rhs1
- The rhs1 (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void alterFieldName(String fieldName, String newFieldName) throws IOException, AutomationException
fieldName
- The fieldName (in)newFieldName
- The newFieldName (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |