|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IGeometricNetwork
COM Interface 'IGeometricNetwork'. Generated 3/19/2015 1:20:56 PM from 'C:\ArcGIS\COM\esriGeoDatabase.olb'
Description: 'Provides access to members that manage properties and elements of a geometric network.' 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 =
| Field Summary | |
|---|---|
static java.lang.String |
IID
Deprecated. Internal use only |
static int |
IIDdbff01c2_5579_11d1_ae55_0000f80372b4
|
static int |
xxDummy
Deprecated. Internal use only |
| Fields inherited from interface com.esri.arcgis.geodatabase.IGraph |
|---|
IID436a48bc_56f6_11d1_ae55_0000f80372b4 |
| Method Summary | |
|---|---|
void |
addJunctionWithSubsumption(ISimpleJunctionFeature junction,
int junctionEID,
ISimpleJunctionFeature subsumedJunction)
Add a new junction feature to the network by replacing existing junction. |
void |
addRule(IConnectivityRule rule)
Adds the constraint to the set of connectivity rules. |
ISimpleJunctionFeature |
createOrphanFeature(IPoint location,
int[] orphanEID)
Create an orphan JunctionFeature. |
void |
deleteRule(IConnectivityRule rule)
Removes the rule from the set of rules. |
void |
establishFlowDirection()
Establish the flow direction in the LogicalNetwork. |
IEnumFeatureClass |
getClassesByNetworkAncillaryRole(int role)
The FeatureClasses with the specified ancillary role. |
IEnumFeatureClass |
getClassesByType(int type)
The FeatureClasses containing Features of the specified type. |
int |
getEdgeElement(IPoint location)
The EdgeElement EID at the specified location. |
IGeometry |
getGeometryForEdgeEID(int edgeEID)
The geometry of the EdgeElement. |
IGeometry |
getGeometryForJunctionEID(int junctionEID)
The geometry that corresponds to the JunctionElement (a point). |
IInvalidArea |
getInvalidArea()
The area to be drawn. |
int |
getJunctionElement(IPoint location)
The JunctionElement EID at the specified location. |
INetwork |
getNetwork()
The associated logical network. |
INetworkFeature |
getNetworkFeature(INetElementDescription networkElement)
The NetworkFeature that corresponds to the NetworkElement. |
int |
getNetworkType()
The type of associated logical network. |
IFeatureClass |
getOrphanJunctionFeatureClass()
The FeatureClass containing the OrphanJunctionFeatures. |
IEnumRule |
getRules()
All the connectivity rules associated with the network. |
IEnumRule |
getRulesByClassAndSubtype(int classID,
int subtypeCode)
The connectivity rules associated with the class and subtype. |
boolean |
isValidFlowDirection()
Indicates whether the current flow directions are valid. |
IEnumFeature |
searchForNetworkFeature(IPoint location,
int type)
The NetworkFeatures found at the point. |
void |
setInvalidAreaByRef(IInvalidArea invalidArea)
The area to be drawn. |
void |
spliceSimpleJunction(ISimpleJunctionFeature junction,
int junctionEID,
IGeometry geometry,
boolean forceConnectivity)
Create network connectivity between the simple junction and any intersecting network feature. |
| Methods inherited from interface com.esri.arcgis.geodatabase.IGraph |
|---|
add, addFeatureClass, deleteSet, getDisplayFeedback, getFeatureDataset, init, isVertexBasedStretching, merge, setVertexBasedStretching, split, transformSet |
| Field Detail |
|---|
static final int IIDdbff01c2_5579_11d1_ae55_0000f80372b4
static final int xxDummy
static final java.lang.String IID
| Method Detail |
|---|
IEnumFeatureClass getClassesByNetworkAncillaryRole(int role)
throws java.io.IOException,
AutomationException
role - A com.esri.arcgis.geodatabase.esriNetworkClassAncillaryRole constant (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void establishFlowDirection()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isValidFlowDirection()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IEnumFeatureClass getClassesByType(int type)
throws java.io.IOException,
AutomationException
type - A com.esri.arcgis.geodatabase.esriFeatureType constant (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
ISimpleJunctionFeature createOrphanFeature(IPoint location,
int[] orphanEID)
throws java.io.IOException,
AutomationException
location - A reference to a com.esri.arcgis.geometry.IPoint (in)orphanEID - The orphanEID (out: use single element array)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getEdgeElement(IPoint location)
throws java.io.IOException,
AutomationException
location - A reference to a com.esri.arcgis.geometry.IPoint (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IInvalidArea getInvalidArea()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setInvalidAreaByRef(IInvalidArea invalidArea)
throws java.io.IOException,
AutomationException
invalidArea - A reference to a com.esri.arcgis.geodatabase.IInvalidArea (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getJunctionElement(IPoint location)
throws java.io.IOException,
AutomationException
location - A reference to a com.esri.arcgis.geometry.IPoint (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
INetwork getNetwork()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getNetworkType()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IFeatureClass getOrphanJunctionFeatureClass()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void addRule(IConnectivityRule rule)
throws java.io.IOException,
AutomationException
rule - A reference to a com.esri.arcgis.geodatabase.IConnectivityRule (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void deleteRule(IConnectivityRule rule)
throws java.io.IOException,
AutomationException
rule - A reference to a com.esri.arcgis.geodatabase.IConnectivityRule (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IEnumRule getRules()
throws java.io.IOException,
AutomationException
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IEnumRule getRulesByClassAndSubtype(int classID,
int subtypeCode)
throws java.io.IOException,
AutomationException
classID - The classID (in)subtypeCode - The subtypeCode (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IEnumFeature searchForNetworkFeature(IPoint location,
int type)
throws java.io.IOException,
AutomationException
location - A reference to a com.esri.arcgis.geometry.IPoint (in)type - A com.esri.arcgis.geodatabase.esriFeatureType constant (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IGeometry getGeometryForEdgeEID(int edgeEID)
throws java.io.IOException,
AutomationException
edgeEID - The edgeEID (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IGeometry getGeometryForJunctionEID(int junctionEID)
throws java.io.IOException,
AutomationException
junctionEID - The junctionEID (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
INetworkFeature getNetworkFeature(INetElementDescription networkElement)
throws java.io.IOException,
AutomationException
networkElement - A reference to a com.esri.arcgis.geodatabase.INetElementDescription (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void spliceSimpleJunction(ISimpleJunctionFeature junction,
int junctionEID,
IGeometry geometry,
boolean forceConnectivity)
throws java.io.IOException,
AutomationException
junction - A reference to a com.esri.arcgis.geodatabase.ISimpleJunctionFeature (in)junctionEID - The junctionEID (in)geometry - A reference to a com.esri.arcgis.geometry.IGeometry (in)forceConnectivity - The forceConnectivity (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void addJunctionWithSubsumption(ISimpleJunctionFeature junction,
int junctionEID,
ISimpleJunctionFeature subsumedJunction)
throws java.io.IOException,
AutomationException
junction - A reference to a com.esri.arcgis.geodatabase.ISimpleJunctionFeature (in)junctionEID - The junctionEID (in)subsumedJunction - A reference to a com.esri.arcgis.geodatabase.ISimpleJunctionFeature (in)
java.io.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 | ||||||||