com.esri.arcgis.geodatabase
Interface IMemoryRelationshipClassName

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

public interface IMemoryRelationshipClassName
extends java.io.Serializable

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

Description: 'Provides access to members that define a memory relationship class name.' 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 IID91dbc553_eb2d_11d3_9f84_00c04f6bc886
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 java.lang.String getBackwardPathLabel()
          The back label of the relationship.
 IName getDestinationName()
          The name object of the destination class of the memory relationship.
 java.lang.String getForwardPathLabel()
          The forward label of the relationship.
 java.lang.String getOriginForeignKey()
          Origin foreign key field name.
 IName getOriginName()
          The name object for the origin table of the memory relationship.
 java.lang.String getOriginPrimaryKey()
          Origin primary key field name.
 void setBackwardPathLabel(java.lang.String backLabel)
          The back label of the relationship.
 void setDestinationNameByRef(IName destinationName)
          The name object of the destination class of the memory relationship.
 void setForwardPathLabel(java.lang.String forwardLabel)
          The forward label of the relationship.
 void setOriginForeignKey(java.lang.String originPrimaryKey)
          Origin foreign key field name.
 void setOriginNameByRef(IName originName)
          The name object for the origin table of the memory relationship.
 void setOriginPrimaryKey(java.lang.String originPrimaryKey)
          Origin primary key field name.
 

Field Detail

IID91dbc553_eb2d_11d3_9f84_00c04f6bc886

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

getOriginName

IName getOriginName()
                    throws java.io.IOException,
                           AutomationException
The name object for the origin table of the memory relationship.

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

setOriginNameByRef

void setOriginNameByRef(IName originName)
                        throws java.io.IOException,
                               AutomationException
The name object for the origin table of the memory relationship.

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

getDestinationName

IName getDestinationName()
                         throws java.io.IOException,
                                AutomationException
The name object of the destination class of the memory relationship.

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

setDestinationNameByRef

void setDestinationNameByRef(IName destinationName)
                             throws java.io.IOException,
                                    AutomationException
The name object of the destination class of the memory relationship.

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

getForwardPathLabel

java.lang.String getForwardPathLabel()
                                     throws java.io.IOException,
                                            AutomationException
The forward label of the relationship.

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

setForwardPathLabel

void setForwardPathLabel(java.lang.String forwardLabel)
                         throws java.io.IOException,
                                AutomationException
The forward label of the relationship.

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

getBackwardPathLabel

java.lang.String getBackwardPathLabel()
                                      throws java.io.IOException,
                                             AutomationException
The back label of the relationship.

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

setBackwardPathLabel

void setBackwardPathLabel(java.lang.String backLabel)
                          throws java.io.IOException,
                                 AutomationException
The back label of the relationship.

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

getOriginPrimaryKey

java.lang.String getOriginPrimaryKey()
                                     throws java.io.IOException,
                                            AutomationException
Origin primary key field name.

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

setOriginPrimaryKey

void setOriginPrimaryKey(java.lang.String originPrimaryKey)
                         throws java.io.IOException,
                                AutomationException
Origin primary key field name.

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

getOriginForeignKey

java.lang.String getOriginForeignKey()
                                     throws java.io.IOException,
                                            AutomationException
Origin foreign key field name.

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

setOriginForeignKey

void setOriginForeignKey(java.lang.String originPrimaryKey)
                         throws java.io.IOException,
                                AutomationException
Origin foreign key field name.

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