com.esri.arcgis.schematic
Interface ISchematicElementAssociation

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
ISchematicElementAssociationProxy, SchematicElementAssociation, SchematicLink, SchematicNode, SchematicNodeOnLink, SchematicSubLink

public interface ISchematicElementAssociation
extends java.io.Serializable

COM Interface 'ISchematicElementAssociation'. Generated 3/19/2015 1:21:00 PM from 'C:\ArcGIS\COM\esriSchematic.olb'

Description: 'Provides access to members that control the schematic element association.' 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 IID4f428118_5fa1_46c9_a664_81d6af46a8a0
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 void alterAssociation(int dataSourceID, int uCID, int uOID, int uSUBID, java.lang.String uGUID)
          Changes the schematic element association.
 void deleteAssociation()
          Deletes the schematic element association.
 int getDataSourceID()
          Data source ID related to the schematic element assocation.
 int getElementID()
          ID of the schematic element related to the association.
 int getID()
          ID of the schematic association.
 ISchematicElement getSchematicElement()
          Schematic element related to the association.
 int getUCID()
          Class ID related to the schematic element assocation.
 java.lang.String getUGUID()
          GUID related to the schematic element assocation.
 int getUOID()
          Object ID related to the schematic element assocation.
 int getUSUBID()
          SUBID related to the schematic element assocation.
 void setDataSourceID(int iD)
          Data source ID related to the schematic element assocation.
 

Field Detail

IID4f428118_5fa1_46c9_a664_81d6af46a8a0

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

getSchematicElement

ISchematicElement getSchematicElement()
                                      throws java.io.IOException,
                                             AutomationException
Schematic element related to the association.

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

getID

int getID()
          throws java.io.IOException,
                 AutomationException
ID of the schematic association.

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

getElementID

int getElementID()
                 throws java.io.IOException,
                        AutomationException
ID of the schematic element related to the association.

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

getDataSourceID

int getDataSourceID()
                    throws java.io.IOException,
                           AutomationException
Data source ID related to the schematic element assocation.

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

setDataSourceID

void setDataSourceID(int iD)
                     throws java.io.IOException,
                            AutomationException
Data source ID related to the schematic element assocation.

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

getUCID

int getUCID()
            throws java.io.IOException,
                   AutomationException
Class ID related to the schematic element assocation.

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

getUOID

int getUOID()
            throws java.io.IOException,
                   AutomationException
Object ID related to the schematic element assocation.

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

getUSUBID

int getUSUBID()
              throws java.io.IOException,
                     AutomationException
SUBID related to the schematic element assocation.

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

getUGUID

java.lang.String getUGUID()
                          throws java.io.IOException,
                                 AutomationException
GUID related to the schematic element assocation.

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

alterAssociation

void alterAssociation(int dataSourceID,
                      int uCID,
                      int uOID,
                      int uSUBID,
                      java.lang.String uGUID)
                      throws java.io.IOException,
                             AutomationException
Changes the schematic element association.

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

deleteAssociation

void deleteAssociation()
                       throws java.io.IOException,
                              AutomationException
Deletes the schematic element association.

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