com.esri.arcgis.geodatabase
Interface IDERelationshipClassEx2

All Superinterfaces:
IDERelationshipClassEx, java.io.Serializable
All Known Implementing Classes:
DERelationshipClass, IDERelationshipClassEx2Proxy

public interface IDERelationshipClassEx2
extends IDERelationshipClassEx, java.io.Serializable

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

Description: 'Provides access to members that describe relationship class data elements.' 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 IIDaed8f280_fe0e_4b19_9c2a_1a227cd72eec
           
static int xxDummy
          Deprecated. Internal use only
 
Fields inherited from interface com.esri.arcgis.geodatabase.IDERelationshipClassEx
IIDda5f6014_afe5_4f1b_9e9c_ba117cd4e594
 
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
 

Field Detail

IIDaed8f280_fe0e_4b19_9c2a_1a227cd72eec

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

isAttachmentRelationship

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

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

setIsAttachmentRelationship

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

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