|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IEditAttributeProperties
Provides access to members that control the short transaction attribute properties of an edit session.
This interface was added to the Editor co-class in support of editing non-versioned data through short transactions.
Editing inside a short transaction indicates, at least at the editor level, that when creating a new feature the shape of the feature and attributes contained within the fields collection must be stored to the base table at the same time within the same transaction.
Use IEditAttributeProperties to enable / diable short transactional editing mode. If short transactions are enabled, the editing environment can be modified to determine which editable Feature Classes in the map are editable via short transactions.
Method Summary | |
---|---|
ISet |
getAttributeEditClasses()
The list of applicable feature classes. |
boolean |
isAttributeEditAll()
Indicates if the pre-populate attributes dialog is used for all layers or just the selected layers. |
boolean |
isNonversionedAttributionEnabled()
Indicates if the attribute query for newly created features is enabled. |
void |
setAttributeEditAll(boolean pFlag)
Indicates if the pre-populate attributes dialog is used for all layers or just the selected layers. |
void |
setAttributeEditClassesByRef(ISet ppClasses)
The list of applicable feature classes. |
void |
setNonversionedAttributionEnabled(boolean pFlag)
Indicates if the attribute query for newly created features is enabled. |
Method Detail |
---|
boolean isNonversionedAttributionEnabled() throws IOException, AutomationException
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setNonversionedAttributionEnabled(boolean pFlag) throws IOException, AutomationException
pFlag
- The pFlag (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.boolean isAttributeEditAll() throws IOException, AutomationException
This property reports if the Editor is currently enabled for short transactional editing on all the editable Feature Classes within the TOC.
Use this property to determine if short transactions are enabled for all the editable layers.
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setAttributeEditAll(boolean pFlag) throws IOException, AutomationException
This property reports if the Editor is currently enabled for short transactional editing on all the editable Feature Classes within the TOC.
Use this property to enable short transactions for all the editable layers.
pFlag
- The pFlag (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.ISet getAttributeEditClasses() throws IOException, AutomationException
This property reports the collection of editable Feature Classes which the Editor currently has enabled for short transactional editing. So you must be in an edit session for the editor to access the editable Feature Classes.
Use this property to return the collection of Feature Class objects enabled for short transactional editing.
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void setAttributeEditClassesByRef(ISet ppClasses) throws IOException, AutomationException
This property reports the collection of editable Feature Classes which the Editor currently has enabled for short transactional editing.
Use this property to set the collection of Feature Class objects enabled for short transactional editing.
ppClasses
- A reference to a com.esri.arcgis.system.ISet (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 |