public interface IBaseNetworkTopology
extends java.io.Serializable
Description: 'Provides access to members that specify the properties of a base network topology.' 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 |
IID7054dc68_1a23_4a3d_92ab_af90f1c7b426 |
static int |
xxDummy
Deprecated.
Internal use only
|
Modifier and Type | Method and Description |
---|---|
IPolygon |
getDirtyArea(IPolygon location)
Returns the dirty area polygon of the utility network.
|
void |
getNetworkTopologyUpdateInfo(int indexUpdateInfo,
double[] time,
int[] duration)
Returns the network topology update info.
|
IDoubleArray |
getNetworkTopologyUpdateMoments(int indexUpdateInfo)
Returns the network topology update moments.
|
boolean |
hasValidNetworkTopology()
Indicates if the network has a valid network topology.
|
void |
validateNetworkTopology(IEnvelope extent,
boolean asynchronous,
double[] timeStamp,
boolean[] hasErrors,
int[] dirtyAreasCount,
boolean[] fullUpdate)
Validates the network topology.
|
void |
validateNetworkTopologyEx(IEnvelope extent,
IIndexedGUIDSets selectionSet,
boolean asynchronous,
boolean preserveEIDs,
boolean respectDAs,
double[] timeStamp,
boolean[] hasErrors,
int[] dirtyAreasCount,
boolean[] fullUpdate)
Validates the network topology.
|
static final int IID7054dc68_1a23_4a3d_92ab_af90f1c7b426
static final int xxDummy
static final java.lang.String IID
void validateNetworkTopology(IEnvelope extent, boolean asynchronous, double[] timeStamp, boolean[] hasErrors, int[] dirtyAreasCount, boolean[] fullUpdate) throws java.io.IOException, AutomationException
extent
- A reference to a com.esri.arcgis.geometry.IEnvelope (in)asynchronous
- The asynchronous (in)timeStamp
- The timeStamp (out: use single element array)hasErrors
- The hasErrors (out: use single element array)dirtyAreasCount
- The dirtyAreasCount (out: use single element array)fullUpdate
- The fullUpdate (out: use single element array)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.boolean hasValidNetworkTopology() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.IPolygon getDirtyArea(IPolygon location) throws java.io.IOException, AutomationException
location
- A reference to a com.esri.arcgis.geometry.IPolygon (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void getNetworkTopologyUpdateInfo(int indexUpdateInfo, double[] time, int[] duration) throws java.io.IOException, AutomationException
indexUpdateInfo
- A com.esri.arcgis.geodatabase.esriIndexUpdateInfo constant (in)time
- The time (out: use single element array)duration
- The duration (out: use single element array)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.IDoubleArray getNetworkTopologyUpdateMoments(int indexUpdateInfo) throws java.io.IOException, AutomationException
indexUpdateInfo
- A com.esri.arcgis.geodatabase.esriIndexUpdateInfo constant (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.void validateNetworkTopologyEx(IEnvelope extent, IIndexedGUIDSets selectionSet, boolean asynchronous, boolean preserveEIDs, boolean respectDAs, double[] timeStamp, boolean[] hasErrors, int[] dirtyAreasCount, boolean[] fullUpdate) throws java.io.IOException, AutomationException
extent
- A reference to a com.esri.arcgis.geometry.IEnvelope (in)selectionSet
- A reference to a com.esri.arcgis.geodatabase.IIndexedGUIDSets (in)asynchronous
- The asynchronous (in)preserveEIDs
- The preserveEIDs (in)respectDAs
- The respectDAs (in)timeStamp
- The timeStamp (out: use single element array)hasErrors
- The hasErrors (out: use single element array)dirtyAreasCount
- The dirtyAreasCount (out: use single element array)fullUpdate
- The fullUpdate (out: use single element array)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.