|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IEditInteraction
Provides access to methods declaring how graphic attributes interact with a representation tool.
Use IEditInteraction interface if you would like to modify the graphic attributes of a representation tool using the Graphic User Interface (GUI). This interface must be implemented by all custom geometric effects and marker placements in order to expose the attributes to representation tools using them through the user interface.
Method Summary | |
---|---|
boolean |
isEditableAttribute(Object editParams,
int attrIndex)
Indicates if a graphic attribute is editable by a representation tool. |
void |
modifyAttributes(Object editParams,
Object attrArray)
Modifies the graphic attributes according to the editing parameters of the representation tool. |
Method Detail |
---|
boolean isEditableAttribute(Object editParams, int attrIndex) throws IOException, AutomationException
editParams
- A Variant (in)attrIndex
- The attrIndex (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.void modifyAttributes(Object editParams, Object attrArray) throws IOException, AutomationException
editParams
- A Variant (in)attrArray
- A Variant (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 |