com.esri.arcgis.geodatabase
Interface IRelationshipClassName

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
IRelationshipClassNameProxy, MemoryRelationshipClassName, RelationshipClassName

public interface IRelationshipClassName
extends java.io.Serializable

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

Description: 'Provides access to members that return information about the relationship class.' 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 IID311c2ee2_da65_11d2_8a54_000000000000
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 int getCardinality()
          The Cardinality.
 IDatasetName getFeatureDatasetName()
          The Feature Dataset Name object.
 int getNotification()
          The Notification.
 boolean isAttributed()
          Indicates if Attributed.
 boolean isComposite()
          Indicates if Composite.
 void setCardinality(int cardinality)
          The Cardinality.
 void setFeatureDatasetNameByRef(IDatasetName featureDatasetName)
          The Feature Dataset Name object.
 void setIsAttributed(boolean isAttributed)
          Indicates if Attributed.
 void setIsComposite(boolean isComposite)
          Indicates if Composite.
 void setNotification(int notification)
          The Notification.
 

Field Detail

IID311c2ee2_da65_11d2_8a54_000000000000

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

getFeatureDatasetName

IDatasetName getFeatureDatasetName()
                                   throws java.io.IOException,
                                          AutomationException
The Feature Dataset Name object.

Returns:
A reference to a com.esri.arcgis.geodatabase.IDatasetName
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setFeatureDatasetNameByRef

void setFeatureDatasetNameByRef(IDatasetName featureDatasetName)
                                throws java.io.IOException,
                                       AutomationException
The Feature Dataset Name object.

Parameters:
featureDatasetName - A reference to a com.esri.arcgis.geodatabase.IDatasetName (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getCardinality

int getCardinality()
                   throws java.io.IOException,
                          AutomationException
The Cardinality.

Returns:
A com.esri.arcgis.geodatabase.esriRelCardinality constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setCardinality

void setCardinality(int cardinality)
                    throws java.io.IOException,
                           AutomationException
The Cardinality.

Parameters:
cardinality - A com.esri.arcgis.geodatabase.esriRelCardinality constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getNotification

int getNotification()
                    throws java.io.IOException,
                           AutomationException
The Notification.

Returns:
A com.esri.arcgis.geodatabase.esriRelNotification constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setNotification

void setNotification(int notification)
                     throws java.io.IOException,
                            AutomationException
The Notification.

Parameters:
notification - A com.esri.arcgis.geodatabase.esriRelNotification constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isComposite

boolean isComposite()
                    throws java.io.IOException,
                           AutomationException
Indicates if Composite.

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

setIsComposite

void setIsComposite(boolean isComposite)
                    throws java.io.IOException,
                           AutomationException
Indicates if Composite.

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

isAttributed

boolean isAttributed()
                     throws java.io.IOException,
                            AutomationException
Indicates if Attributed.

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

setIsAttributed

void setIsAttributed(boolean isAttributed)
                     throws java.io.IOException,
                            AutomationException
Indicates if Attributed.

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