com.esri.arcgis.geodatabase
Interface IFeatureConnect

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
ComplexJunctionFeature, IFeatureConnectProxy

public interface IFeatureConnect
extends java.io.Serializable

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

Description: 'Provides access to members that expose connector points and connection points.' 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 IIDa175835a_c4fa_11d1_aea9_0000f80372b4
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 IFeatureElement getConnectionPoint(int connectionPointIndex)
          The specified connection point.
 IFeatureElement getConnectionPointByName(java.lang.String connectionPointName)
          The specified named connection point.
 int getConnectionPointCount()
          The number of connection points associated with the Feature.
 java.lang.String getConnectionPointName(int connectionPointIndex)
          The name of the specified connection point.
 

Field Detail

IIDa175835a_c4fa_11d1_aea9_0000f80372b4

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

getConnectionPointCount

int getConnectionPointCount()
                            throws java.io.IOException,
                                   AutomationException
The number of connection points associated with the Feature.

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

getConnectionPoint

IFeatureElement getConnectionPoint(int connectionPointIndex)
                                   throws java.io.IOException,
                                          AutomationException
The specified connection point.

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

getConnectionPointName

java.lang.String getConnectionPointName(int connectionPointIndex)
                                        throws java.io.IOException,
                                               AutomationException
The name of the specified connection point.

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

getConnectionPointByName

IFeatureElement getConnectionPointByName(java.lang.String connectionPointName)
                                         throws java.io.IOException,
                                                AutomationException
The specified named connection point.

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