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

Provides access to members that modify a relationship class's properties.

Product Availability

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

Supported Platforms

Windows, Solaris, Linux


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.
 

Method Detail

alterForwardPathLabel

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

Supported Platforms

Windows, Solaris, Linux

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

alterBackwardPathLabel

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

Supported Platforms

Windows, Solaris, Linux

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

alterIsComposite

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

Supported Platforms

Windows, Solaris, Linux

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