public interface IDiagramDataset
extends java.io.Serializable
Description: 'Provides access to members that manage the network diagram dataset.' 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 |
IID198add8a_b4a9_4284_875d_0e395cd21506 |
static int |
xxDummy
Deprecated.
Internal use only
|
Modifier and Type | Method and Description |
---|---|
INetworkDiagram |
createNetworkDiagramFromEIDs(IDiagramTemplate diagramTemplate,
INetworkElementSet networkElements,
ITrackCancel pTrackCancel)
Creates a network diagram based on the specified diagram template from the specified network element set.
|
INetworkDiagram |
createNetworkDiagramFromGlobalIDs(IDiagramTemplate diagramTemplate,
IGlobalIDSet inputGlobalIDs,
ITrackCancel pTrackCancel)
Creates a network diagram based on the specified diagram template from the specified network feature set.
|
INetworkDiagramLayout |
createNetworkDiagramLayout(java.lang.String name)
Creates a network diagram layout.
|
IEnumNetworkDiagram |
findNetworkDiagrams(boolean excludeSystemDiagrams,
IEnvelope pEnvelope,
java.lang.String whereClause,
IGlobalIDSet inputGlobalIDs,
ITrackCancel pTrackCancel)
Retrieves the set of network diagrams that cover a given extent, verify a particular WHERE clause, or contain specific network features.
|
IEnumDiagramTemplate |
getDiagramTemplates()
The related diagram templates.
|
IDataset |
getNetwork()
The related network.
|
IEnumNetworkDiagram |
getNetworkDiagrams()
The related network diagrams.
|
IDiagramTemplate |
queryDiagramTemplate(java.lang.String name)
Returns the diagram template with the specified name.
|
INetworkDiagram |
queryNetworkDiagram(java.lang.String name)
Returns the network diagram with the specified name.
|
static final int IID198add8a_b4a9_4284_875d_0e395cd21506
static final int xxDummy
static final java.lang.String IID
IDataset getNetwork() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.IEnumNetworkDiagram getNetworkDiagrams() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.IEnumDiagramTemplate getDiagramTemplates() throws java.io.IOException, AutomationException
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.INetworkDiagram createNetworkDiagramFromEIDs(IDiagramTemplate diagramTemplate, INetworkElementSet networkElements, ITrackCancel pTrackCancel) throws java.io.IOException, AutomationException
diagramTemplate
- A reference to a com.esri.arcgis.geodatabase.IDiagramTemplate (in)networkElements
- A reference to a com.esri.arcgis.geodatabase.INetworkElementSet (in)pTrackCancel
- A reference to a com.esri.arcgis.system.ITrackCancel (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.INetworkDiagram createNetworkDiagramFromGlobalIDs(IDiagramTemplate diagramTemplate, IGlobalIDSet inputGlobalIDs, ITrackCancel pTrackCancel) throws java.io.IOException, AutomationException
diagramTemplate
- A reference to a com.esri.arcgis.geodatabase.IDiagramTemplate (in)inputGlobalIDs
- A reference to a com.esri.arcgis.geodatabase.IGlobalIDSet (in)pTrackCancel
- A reference to a com.esri.arcgis.system.ITrackCancel (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.INetworkDiagram queryNetworkDiagram(java.lang.String name) throws java.io.IOException, AutomationException
name
- The name (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.IDiagramTemplate queryDiagramTemplate(java.lang.String name) throws java.io.IOException, AutomationException
name
- The name (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.IEnumNetworkDiagram findNetworkDiagrams(boolean excludeSystemDiagrams, IEnvelope pEnvelope, java.lang.String whereClause, IGlobalIDSet inputGlobalIDs, ITrackCancel pTrackCancel) throws java.io.IOException, AutomationException
excludeSystemDiagrams
- The excludeSystemDiagrams (in)pEnvelope
- A reference to a com.esri.arcgis.geometry.IEnvelope (in)whereClause
- The whereClause (in)inputGlobalIDs
- A reference to a com.esri.arcgis.geodatabase.IGlobalIDSet (in)pTrackCancel
- A reference to a com.esri.arcgis.system.ITrackCancel (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.INetworkDiagramLayout createNetworkDiagramLayout(java.lang.String name) throws java.io.IOException, AutomationException
name
- The name (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.