com.esri.arcgis.geodatabase
Interface IGPGeometricNetworkMembership

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
GPGeometricNetworkMembership, IGPGeometricNetworkMembershipProxy

public interface IGPGeometricNetworkMembership
extends java.io.Serializable

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

Description: 'Provides access to members that describe the properties of a feature class' geometric network membership.' 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 IIDd012d66d_49f4_409e_bf48_1da710a8d414
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 java.lang.String getAncillaryRoleFieldName()
          The ancillary role field.
 java.lang.String getEnabledFieldName()
          The enabled field.
 java.lang.String getGeometricNetworkName()
          The name of the Geometric Network this feature participates in.
 int getNetworkAncillaryRole()
          The possible network ancillary roles of the contained Features.
 void setAncillaryRoleFieldName(java.lang.String fieldName)
          The ancillary role field.
 void setEnabledFieldName(java.lang.String fieldName)
          The enabled field.
 void setGeometricNetworkName(java.lang.String geometricNetworkName)
          The name of the Geometric Network this feature participates in.
 void setNetworkAncillaryRole(int role)
          The possible network ancillary roles of the contained Features.
 

Field Detail

IIDd012d66d_49f4_409e_bf48_1da710a8d414

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

getGeometricNetworkName

java.lang.String getGeometricNetworkName()
                                         throws java.io.IOException,
                                                AutomationException
The name of the Geometric Network this feature participates in.

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

setGeometricNetworkName

void setGeometricNetworkName(java.lang.String geometricNetworkName)
                             throws java.io.IOException,
                                    AutomationException
The name of the Geometric Network this feature participates in.

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

getNetworkAncillaryRole

int getNetworkAncillaryRole()
                            throws java.io.IOException,
                                   AutomationException
The possible network ancillary roles of the contained Features.

Returns:
A com.esri.arcgis.geodatabase.esriNetworkClassAncillaryRole constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setNetworkAncillaryRole

void setNetworkAncillaryRole(int role)
                             throws java.io.IOException,
                                    AutomationException
The possible network ancillary roles of the contained Features.

Parameters:
role - A com.esri.arcgis.geodatabase.esriNetworkClassAncillaryRole constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getEnabledFieldName

java.lang.String getEnabledFieldName()
                                     throws java.io.IOException,
                                            AutomationException
The enabled field.

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

setEnabledFieldName

void setEnabledFieldName(java.lang.String fieldName)
                         throws java.io.IOException,
                                AutomationException
The enabled field.

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

getAncillaryRoleFieldName

java.lang.String getAncillaryRoleFieldName()
                                           throws java.io.IOException,
                                                  AutomationException
The ancillary role field.

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

setAncillaryRoleFieldName

void setAncillaryRoleFieldName(java.lang.String fieldName)
                               throws java.io.IOException,
                                      AutomationException
The ancillary role field.

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