|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface INetworkCollection2
Provides access to members that create and maintain information about geometric networks.
INetworkCollection2 was added to provide a mechanism for allowing a configuration keyword to be provided for the CreateGeometricNetwork method and to designate the format for storing IDs in a geometric network. This configuration keyword will describe how the logical network tables and their indexes are stored in the database. The storage format can be specified as either narrow or wide. Networks with a narrow format can only contain feature classes with class IDs less than 10,000 while networks with a wide format have no limitation on the feature class ID value. It is recommended that the format be specified as wide unless you specifically require your network to be built in the narrow format.
Method Summary | |
---|---|
IGeometricNetwork |
createGeometricNetworkEx(String name,
int networkType,
boolean buildNormalizedTables,
String configKeyword,
int formatNum)
Creates a new GeometricNetwork with a configuration keyword in this FeatureDataset. |
int |
getFormatNumber(int index)
The specified format number. |
int |
getFormatNumberCount()
The count of valid format numbers. |
int |
getMaxStorableClassID(int formatNum)
Returns the maximum storable feature class ID for the given format number. |
Methods inherited from interface com.esri.arcgis.geodatabase.INetworkCollection |
---|
createGeometricNetwork, getGeometricNetwork, getGeometricNetworkByName, getGeometricNetworkCount |
Method Detail |
---|
int getFormatNumberCount() throws IOException, AutomationException
The FormatNumberCount will return the count of the currently implemented formats. Use FormatNumberCount - 1 to iterate through FormatNumber.
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getFormatNumber(int index) throws IOException, AutomationException
index
- The index (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.int getMaxStorableClassID(int formatNum) throws IOException, AutomationException
formatNum
- The formatNum (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.IGeometricNetwork createGeometricNetworkEx(String name, int networkType, boolean buildNormalizedTables, String configKeyword, int formatNum) throws IOException, AutomationException
name
- The name (in)networkType
- A com.esri.arcgis.geodatabase.esriNetworkType constant (in)buildNormalizedTables
- The buildNormalizedTables (in)configKeyword
- The configKeyword (in)formatNum
- The formatNum (in)
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |