com.esri.arcgis.geodatabase
Interface IRelClassSchemaEdit

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
AttributedRelationshipClass, IRelClassSchemaEditProxy, RelationshipClass

public interface IRelClassSchemaEdit
extends java.io.Serializable

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

Description: 'Provides access to members that modify a relationship class's properties.' 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 IIDbb7071f4_1678_4029_a358_14b5d33ad7cf
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 void alterBackwardPathLabel(java.lang.String backwardLabel)
          Changes the backward path label for this relationship class.
 void alterForwardPathLabel(java.lang.String forwardLabel)
          Changes the forward path label for this relationship class.
 void alterIsComposite(boolean isComposite)
          Changes the type of this relationship class.
 

Field Detail

IIDbb7071f4_1678_4029_a358_14b5d33ad7cf

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

alterForwardPathLabel

void alterForwardPathLabel(java.lang.String forwardLabel)
                           throws java.io.IOException,
                                  AutomationException
Changes the forward path label for this relationship class.

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

alterBackwardPathLabel

void alterBackwardPathLabel(java.lang.String backwardLabel)
                            throws java.io.IOException,
                                   AutomationException
Changes the backward path label for this relationship class.

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

alterIsComposite

void alterIsComposite(boolean isComposite)
                      throws java.io.IOException,
                             AutomationException
Changes the type of this relationship class.

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