com.esri.arcgis.geodatabase
Interface INetworkCollection

All Superinterfaces:
java.io.Serializable
All Known Subinterfaces:
INetworkCollection2
All Known Implementing Classes:
FeatureDataset, INetworkCollection2Proxy, INetworkCollectionProxy

public interface INetworkCollection
extends java.io.Serializable

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

Description: 'Provides access to members that create and maintain information about geometric networks.' 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 IIDa933f752_5ed3_11d2_aa8a_00c04fa37b82
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 IGeometricNetwork createGeometricNetwork(java.lang.String name, int networkType, boolean buildNormalizedTables)
          Creates a new GeometricNetwork in this FeatureDataset.
 IGeometricNetwork getGeometricNetwork(int index)
          The GeometricNetwork associated with the specified index value.
 IGeometricNetwork getGeometricNetworkByName(java.lang.String name)
          The GeometricNetwork with the specified Name.
 int getGeometricNetworkCount()
          The number of GeometricNetworks in this FeatureDataset.
 

Field Detail

IIDa933f752_5ed3_11d2_aa8a_00c04fa37b82

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

getGeometricNetworkCount

int getGeometricNetworkCount()
                             throws java.io.IOException,
                                    AutomationException
The number of GeometricNetworks in this FeatureDataset.

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

getGeometricNetwork

IGeometricNetwork getGeometricNetwork(int index)
                                      throws java.io.IOException,
                                             AutomationException
The GeometricNetwork associated with the specified index value.

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

getGeometricNetworkByName

IGeometricNetwork getGeometricNetworkByName(java.lang.String name)
                                            throws java.io.IOException,
                                                   AutomationException
The GeometricNetwork with the specified Name.

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

createGeometricNetwork

IGeometricNetwork createGeometricNetwork(java.lang.String name,
                                         int networkType,
                                         boolean buildNormalizedTables)
                                         throws java.io.IOException,
                                                AutomationException
Creates a new GeometricNetwork in this FeatureDataset.

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