com.esri.arcgis.geodatabase
Interface IDERelationshipClassEx2

All Superinterfaces:
IDERelationshipClassEx, Serializable
All Known Implementing Classes:
DERelationshipClass

public interface IDERelationshipClassEx2
extends IDERelationshipClassEx, Serializable

Provides access to members that describe relationship class data elements.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.


Method Summary
 boolean isAttachmentRelationship()
          Indicates if the relationship class represents a table attachment.
 void setIsAttachmentRelationship(boolean attachment)
          Indicates if the relationship class represents a table attachment.
 
Methods inherited from interface com.esri.arcgis.geodatabase.IDERelationshipClassEx
getBackwardPathLabel, getCardinality, getClassKey, getDestinationClassKeys, getDestinationClassNames, getForwardPathLabel, getKeyType, getNotification, getOriginClassKeys, getOriginClassNames, getRelationshipRules, isAttributed, isComposite, isReflexive, setBackwardPathLabel, setCardinality, setClassKey, setDestinationClassKeysByRef, setDestinationClassNamesByRef, setForwardPathLabel, setIsAttributed, setIsComposite, setIsReflexive, setKeyType, setNotification, setOriginClassKeysByRef, setOriginClassNamesByRef, setRelationshipRulesByRef
 

Method Detail

isAttachmentRelationship

boolean isAttachmentRelationship()
                                 throws IOException,
                                        AutomationException
Indicates if the relationship class represents a table attachment.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Returns:
The attachment
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setIsAttachmentRelationship

void setIsAttachmentRelationship(boolean attachment)
                                 throws IOException,
                                        AutomationException
Indicates if the relationship class represents a table attachment.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

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