public interface IUtilityNetworkSource extends INetworkSource, java.io.Serializable
Description: 'Provides access to members that describe utility network source.' 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 =
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
IID
Deprecated.
Internal use only
|
static int |
IIDa5c54fa2_0bb6_43f5_9017_1244a6cc7725 |
static int |
xxDummy
Deprecated.
Internal use only
|
IID10f8d75c_1d54_4f2a_8ce8_fb7d50a0df1d
Modifier and Type | Method and Description |
---|---|
ILongArray |
getAssetGroupCodes()
Returns asset group codes.
|
IArray |
getAssetGroups()
Returns asset groups.
|
java.lang.String |
getAssetTypeFieldName()
Returns asset type field name.
|
IArray |
getAssetTypes(int assetGroupCode)
Returns asset types.
|
int |
getLayerID()
Returns layer ID.
|
int |
getSchemaGeneration()
Returns the schema generation.
|
int |
getSupportedProperties()
Returns supported properties.
|
int |
getUtilityNetworkFeatureClassUsageType()
Returns utility network feature class usage type.
|
boolean |
isSupportedProperty(int property)
Returns whether the property is supported.
|
void |
setSchemaGeneration(int generation)
Returns the schema generation.
|
getElementType, getGeometryType, getID, getName, getNetworkSourceDirections, getProperties, getSourceType, isUsesGeometryInConnectivity, setElementType, setName, setNetworkSourceDirectionsByRef, setProperties, setUsesGeometryInConnectivity
static final int IIDa5c54fa2_0bb6_43f5_9017_1244a6cc7725
static final int xxDummy
static final java.lang.String IID
ILongArray getAssetGroupCodes() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.IArray getAssetGroups() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.java.lang.String getAssetTypeFieldName() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.IArray getAssetTypes(int assetGroupCode) throws java.io.IOException, AutomationException
assetGroupCode
- The assetGroupCode (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.int getLayerID() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.int getSupportedProperties() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.boolean isSupportedProperty(int property) throws java.io.IOException, AutomationException
property
- A com.esri.arcgis.geodatabase.esriNetworkSourceSupportedProperty constant (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.int getUtilityNetworkFeatureClassUsageType() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.int getSchemaGeneration() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void setSchemaGeneration(int generation) throws java.io.IOException, AutomationException
generation
- The generation (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.