public class IUtilityNetworkQueryDefinitionProxy extends com.esri.arcgis.interop.Dispatch implements IUtilityNetworkQueryDefinition, java.io.Serializable
Description: 'Provides access to members that supply utility network query definition information.' 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 |
|---|---|
boolean |
noncastable |
static java.lang.Class |
targetClass |
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRefIID, IIDc8b8bcd5_0f60_4a6c_a374_e62ceea3a686| Modifier | Constructor and Description |
|---|---|
|
IUtilityNetworkQueryDefinitionProxy()
For internal use only
|
|
IUtilityNetworkQueryDefinitionProxy(java.lang.Object obj) |
protected |
IUtilityNetworkQueryDefinitionProxy(java.lang.Object obj,
java.lang.String iid) |
|
IUtilityNetworkQueryDefinitionProxy(java.lang.String CLSID,
java.lang.String host,
com.esri.arcgis.interop.AuthInfo authInfo) |
protected |
IUtilityNetworkQueryDefinitionProxy(java.lang.String CLSID,
java.lang.String iid,
java.lang.String host,
com.esri.arcgis.interop.AuthInfo authInfo) |
| Modifier and Type | Method and Description |
|---|---|
void |
addListener(java.lang.String iidStr,
java.lang.Object theListener,
java.lang.Object theSource)
Adds a Java object to be a listener for a specific kind of event generated by the COM object.
|
boolean |
checkIfInternalEdge(long edgeEID)
Check if an edge is internal or not.
|
void |
getAssetGroupCode(int elementType,
long eID,
int[] assetGroupCode)
Returns the asset group code by EID.
|
void |
getAssetTypeCode(int elementType,
long eID,
int[] assetTypeCode)
Returns the asset type code by EID.
|
int |
getFeatureClassUsageType(int elementType,
int sourceID)
Returns the utility network feature class usage type for the source.
|
void |
getNetworkSourceID(int elementType,
long eID,
int[] networkSourceID)
Returns the source ID by EID.
|
ITier |
getSourceElementTier(int elementType,
long eID)
Returns the tier for the given source element.
|
void |
getSubnetworkControllerByGlobalID(GUID featureGlobalID,
java.lang.String[] subnetworkControllerName,
int[] tierRank,
java.lang.String[] featureAssetGroup,
java.lang.String[] featureAssetType,
int[] featureSourceID)
Returns the subnetwork controller with the given subnetwork controller global ID.
|
void |
getSubnetworkControllerByName(java.lang.String name,
int[] tierRank,
GUID[] featureGlobalID,
java.lang.String[] featureAssetGroup,
java.lang.String[] featureAssetType,
int[] featureSourceID)
Returns the subnetwork controller with the given subnetwork controller name.
|
void |
getSubnetworkControllers(java.lang.Object[] featureSourceIDs,
java.lang.Object[] featureGlobalIDs,
java.lang.Object[] subnetworkControllerNames,
java.lang.Object[] creationDates)
Returns all subnetwork controllers.
|
void |
getSubnetworkControllersBySubnetworkName(java.lang.String subnetworkName,
IStringArray[] featureGlobalIDs,
ILongArray[] featureTerminalIDs)
Returns the feature global IDs and feature terminal IDs in the subnetworks table that correspond to the given subnetwork name and have not been deleted.
|
void |
getSubnetworkNames(ILongLongArray subnetworkControllerEIDs,
IStringArray[] subnetworkNames)
Returns subnetwork names for the given subnetwork controller elements.
|
void |
getTerminalID(long eID,
int[] terminalID)
Returns the terminal ID by junction EID.
|
void |
getTerminalInfo(int networkSourceID,
int assetGroupCode,
int assetTypeCode,
int terminalID,
boolean[] isUpstreamTerminal,
int[] traversabilityModel,
int[] terminalCount)
Returns the terminal info for the given element.
|
void |
getTierNames(ILongLongArray subnetworkSourceEIDs,
IStringArray[] tierNames)
Returns tier names for the given subnetwork source elements.
|
boolean |
isAttributeAssignedToSource(java.lang.String attributeName,
int sourceID)
Returns whether the attribute has been assigned to the given source.
|
boolean |
isInCategory(int elementType,
long eID,
java.lang.String category)
Returns whether the specified element is in the specified category.
|
boolean |
isSupportCategory(int networkSourceID,
int assetGroupCode,
int assetTypeCode,
java.lang.String category)
Returns whether the specified source-assetGroup-assetType combination is in the specified category.
|
boolean |
isUpstreamTerminal(int elementType,
long eID)
Returns whether the given element is an upstream terminal.
|
void |
removeListener(java.lang.String iidStr,
java.lang.Object theListener)
Removes a Java object as a listener to events generated by a COM object.
|
bindUsingMoniker, constructVtblPosTable, convertToNative, cookieForListener, createDispatch, createObjrefMonikerDisplayName, equals, getActiveObject, getActiveObject, getDefaultProperty, getDispatchIdOfName, getLastErrorCode, getMtsObjectContext, getObjRef, getPropertyByName, getPropertyByName, getVtblPos, hashCode, initDispatch, invoke, invokeMethodByName, invokeMethodByName, invokeMethodByName, invokePropertyGetByName, invokePropertyPutByName, invokePropertyPutByRefByName, isNativeMode, isObjRef, optimizedVtblInvoke, queryInterface, readExternal, release, setNativeMode, setPropertyByName, toString, vtblInvoke, writeExternalpublic static final java.lang.Class targetClass
public boolean noncastable
public IUtilityNetworkQueryDefinitionProxy(java.lang.String CLSID,
java.lang.String host,
com.esri.arcgis.interop.AuthInfo authInfo)
throws java.net.UnknownHostException,
java.io.IOException
java.net.UnknownHostExceptionjava.io.IOExceptionpublic IUtilityNetworkQueryDefinitionProxy()
public IUtilityNetworkQueryDefinitionProxy(java.lang.Object obj)
throws java.io.IOException
java.io.IOExceptionprotected IUtilityNetworkQueryDefinitionProxy(java.lang.Object obj,
java.lang.String iid)
throws java.io.IOException
java.io.IOExceptionprotected IUtilityNetworkQueryDefinitionProxy(java.lang.String CLSID,
java.lang.String iid,
java.lang.String host,
com.esri.arcgis.interop.AuthInfo authInfo)
throws java.io.IOException
java.io.IOExceptionpublic void addListener(java.lang.String iidStr,
java.lang.Object theListener,
java.lang.Object theSource)
throws java.io.IOException
com.esri.arcgis.interop.DispatchaddListener in class com.esri.arcgis.interop.DispatchiidStr - the ID of the outgoing interface, implemented by the listenertheListener - the object to be informed of the eventstheSource - the proxy class that represents the COM class that is the source of the eventsjava.io.IOExceptionpublic void removeListener(java.lang.String iidStr,
java.lang.Object theListener)
throws java.io.IOException
com.esri.arcgis.interop.DispatchremoveListener in class com.esri.arcgis.interop.DispatchiidStr - the ID of the outgoing interface, implemented by the listenertheListener - the object that no longer wishes to be informed of the eventsjava.io.IOExceptionpublic void getNetworkSourceID(int elementType,
long eID,
int[] networkSourceID)
throws java.io.IOException,
AutomationException
getNetworkSourceID in interface IUtilityNetworkQueryDefinitionelementType - A com.esri.arcgis.geodatabase.esriElementType constant (in)eID - Signed 64-bit int (in)networkSourceID - The networkSourceID (out: use single element array)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void getAssetGroupCode(int elementType,
long eID,
int[] assetGroupCode)
throws java.io.IOException,
AutomationException
getAssetGroupCode in interface IUtilityNetworkQueryDefinitionelementType - A com.esri.arcgis.geodatabase.esriElementType constant (in)eID - Signed 64-bit int (in)assetGroupCode - The assetGroupCode (out: use single element array)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void getAssetTypeCode(int elementType,
long eID,
int[] assetTypeCode)
throws java.io.IOException,
AutomationException
getAssetTypeCode in interface IUtilityNetworkQueryDefinitionelementType - A com.esri.arcgis.geodatabase.esriElementType constant (in)eID - Signed 64-bit int (in)assetTypeCode - The assetTypeCode (out: use single element array)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void getTerminalID(long eID,
int[] terminalID)
throws java.io.IOException,
AutomationException
getTerminalID in interface IUtilityNetworkQueryDefinitioneID - Signed 64-bit int (in)terminalID - The terminalID (out: use single element array)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public boolean isInCategory(int elementType,
long eID,
java.lang.String category)
throws java.io.IOException,
AutomationException
isInCategory in interface IUtilityNetworkQueryDefinitionelementType - A com.esri.arcgis.geodatabase.esriElementType constant (in)eID - Signed 64-bit int (in)category - The category (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public boolean isSupportCategory(int networkSourceID,
int assetGroupCode,
int assetTypeCode,
java.lang.String category)
throws java.io.IOException,
AutomationException
isSupportCategory in interface IUtilityNetworkQueryDefinitionnetworkSourceID - The networkSourceID (in)assetGroupCode - The assetGroupCode (in)assetTypeCode - The assetTypeCode (in)category - The category (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void getSubnetworkControllers(java.lang.Object[] featureSourceIDs,
java.lang.Object[] featureGlobalIDs,
java.lang.Object[] subnetworkControllerNames,
java.lang.Object[] creationDates)
throws java.io.IOException,
AutomationException
getSubnetworkControllers in interface IUtilityNetworkQueryDefinitionfeatureSourceIDs - A Variant (out: use single element array)featureGlobalIDs - A Variant (out: use single element array)subnetworkControllerNames - A Variant (out: use single element array)creationDates - A Variant (out: use single element array)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void getSubnetworkControllerByName(java.lang.String name,
int[] tierRank,
GUID[] featureGlobalID,
java.lang.String[] featureAssetGroup,
java.lang.String[] featureAssetType,
int[] featureSourceID)
throws java.io.IOException,
AutomationException
getSubnetworkControllerByName in interface IUtilityNetworkQueryDefinitionname - The name (in)tierRank - The tierRank (out: use single element array)featureGlobalID - A Structure: com.esri.arcgis.support.ms.stdole.GUID (out: use single element array)featureAssetGroup - The featureAssetGroup (out: use single element array)featureAssetType - The featureAssetType (out: use single element array)featureSourceID - The featureSourceID (out: use single element array)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void getSubnetworkControllerByGlobalID(GUID featureGlobalID, java.lang.String[] subnetworkControllerName, int[] tierRank, java.lang.String[] featureAssetGroup, java.lang.String[] featureAssetType, int[] featureSourceID) throws java.io.IOException, AutomationException
getSubnetworkControllerByGlobalID in interface IUtilityNetworkQueryDefinitionfeatureGlobalID - A Structure: com.esri.arcgis.support.ms.stdole.GUID (in)subnetworkControllerName - The subnetworkControllerName (out: use single element array)tierRank - The tierRank (out: use single element array)featureAssetGroup - The featureAssetGroup (out: use single element array)featureAssetType - The featureAssetType (out: use single element array)featureSourceID - The featureSourceID (out: use single element array)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void getSubnetworkControllersBySubnetworkName(java.lang.String subnetworkName,
IStringArray[] featureGlobalIDs,
ILongArray[] featureTerminalIDs)
throws java.io.IOException,
AutomationException
getSubnetworkControllersBySubnetworkName in interface IUtilityNetworkQueryDefinitionsubnetworkName - The subnetworkName (in)featureGlobalIDs - A reference to a com.esri.arcgis.system.IStringArray (out: use single element array)featureTerminalIDs - A reference to a com.esri.arcgis.system.ILongArray (out: use single element array)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public ITier getSourceElementTier(int elementType, long eID) throws java.io.IOException, AutomationException
getSourceElementTier in interface IUtilityNetworkQueryDefinitionelementType - A com.esri.arcgis.geodatabase.esriElementType constant (in)eID - Signed 64-bit int (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public int getFeatureClassUsageType(int elementType,
int sourceID)
throws java.io.IOException,
AutomationException
getFeatureClassUsageType in interface IUtilityNetworkQueryDefinitionelementType - A com.esri.arcgis.geodatabase.esriElementType constant (in)sourceID - The sourceID (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public boolean isAttributeAssignedToSource(java.lang.String attributeName,
int sourceID)
throws java.io.IOException,
AutomationException
isAttributeAssignedToSource in interface IUtilityNetworkQueryDefinitionattributeName - The attributeName (in)sourceID - The sourceID (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void getTierNames(ILongLongArray subnetworkSourceEIDs, IStringArray[] tierNames) throws java.io.IOException, AutomationException
getTierNames in interface IUtilityNetworkQueryDefinitionsubnetworkSourceEIDs - A reference to a com.esri.arcgis.system.ILongLongArray (in)tierNames - A reference to a com.esri.arcgis.system.IStringArray (out: use single element array)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void getSubnetworkNames(ILongLongArray subnetworkControllerEIDs, IStringArray[] subnetworkNames) throws java.io.IOException, AutomationException
getSubnetworkNames in interface IUtilityNetworkQueryDefinitionsubnetworkControllerEIDs - A reference to a com.esri.arcgis.system.ILongLongArray (in)subnetworkNames - A reference to a com.esri.arcgis.system.IStringArray (out: use single element array)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public boolean isUpstreamTerminal(int elementType,
long eID)
throws java.io.IOException,
AutomationException
isUpstreamTerminal in interface IUtilityNetworkQueryDefinitionelementType - A com.esri.arcgis.geodatabase.esriElementType constant (in)eID - Signed 64-bit int (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void getTerminalInfo(int networkSourceID,
int assetGroupCode,
int assetTypeCode,
int terminalID,
boolean[] isUpstreamTerminal,
int[] traversabilityModel,
int[] terminalCount)
throws java.io.IOException,
AutomationException
getTerminalInfo in interface IUtilityNetworkQueryDefinitionnetworkSourceID - The networkSourceID (in)assetGroupCode - The assetGroupCode (in)assetTypeCode - The assetTypeCode (in)terminalID - The terminalID (in)isUpstreamTerminal - The isUpstreamTerminal (out: use single element array)traversabilityModel - A com.esri.arcgis.geodatabase.esriUtilityNetworkTraversabilityModel constant (out: use single element array)terminalCount - The terminalCount (out: use single element array)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public boolean checkIfInternalEdge(long edgeEID)
throws java.io.IOException,
AutomationException
checkIfInternalEdge in interface IUtilityNetworkQueryDefinitionedgeEID - Signed 64-bit int (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.