|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.esri.arcgis.interop.Dispatch
com.esri.arcgis.geodatabase.IGraphProxy
com.esri.arcgis.geodatabase.IGeometricNetworkProxy
public class IGeometricNetworkProxy
Internal use class Proxy for 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 | |
|---|---|
boolean |
noncastable
|
static java.lang.Class |
targetClass
|
| Fields inherited from class com.esri.arcgis.interop.Dispatch |
|---|
DISPATCH_METHOD, DISPATCH_PROPERTYGET, DISPATCH_PROPERTYPUT, DISPATCH_PROPERTYPUTREF, objRef |
| Fields inherited from interface com.esri.arcgis.geodatabase.IGeometricNetwork |
|---|
IID, IIDdbff01c2_5579_11d1_ae55_0000f80372b4 |
| Fields inherited from interface com.esri.arcgis.geodatabase.IGraph |
|---|
IID436a48bc_56f6_11d1_ae55_0000f80372b4 |
| Constructor Summary | |
|---|---|
|
IGeometricNetworkProxy()
For internal use only |
|
IGeometricNetworkProxy(java.lang.Object obj)
|
protected |
IGeometricNetworkProxy(java.lang.Object obj,
java.lang.String iid)
|
|
IGeometricNetworkProxy(java.lang.String CLSID,
java.lang.String host,
com.esri.arcgis.interop.AuthInfo authInfo)
|
protected |
IGeometricNetworkProxy(java.lang.String CLSID,
java.lang.String iid,
java.lang.String host,
com.esri.arcgis.interop.AuthInfo authInfo)
|
| Method Summary | |
|---|---|
void |
addJunctionWithSubsumption(ISimpleJunctionFeature junction,
int junctionEID,
ISimpleJunctionFeature subsumedJunction)
Add a new junction feature to the network by replacing existing junction. |
void |
addListener(java.lang.String iidStr,
java.lang.Object theListener,
java.lang.Object theSource)
|
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. |
void |
removeListener(java.lang.String iidStr,
java.lang.Object theListener)
|
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 class com.esri.arcgis.geodatabase.IGraphProxy |
|---|
add, addFeatureClass, deleteSet, getDisplayFeedback, getFeatureDataset, init, isVertexBasedStretching, merge, setVertexBasedStretching, split, transformSet |
| Methods inherited from class com.esri.arcgis.interop.Dispatch |
|---|
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, writeExternal |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface com.esri.arcgis.geodatabase.IGraph |
|---|
add, addFeatureClass, deleteSet, getDisplayFeedback, getFeatureDataset, init, isVertexBasedStretching, merge, setVertexBasedStretching, split, transformSet |
| Field Detail |
|---|
public static final java.lang.Class targetClass
public boolean noncastable
| Constructor Detail |
|---|
public IGeometricNetworkProxy(java.lang.String CLSID,
java.lang.String host,
com.esri.arcgis.interop.AuthInfo authInfo)
throws java.net.UnknownHostException,
java.io.IOException
java.net.UnknownHostException
java.io.IOExceptionpublic IGeometricNetworkProxy()
public IGeometricNetworkProxy(java.lang.Object obj)
throws java.io.IOException
java.io.IOException
protected IGeometricNetworkProxy(java.lang.Object obj,
java.lang.String iid)
throws java.io.IOException
java.io.IOException
protected IGeometricNetworkProxy(java.lang.String CLSID,
java.lang.String iid,
java.lang.String host,
com.esri.arcgis.interop.AuthInfo authInfo)
throws java.io.IOException
java.io.IOException| Method Detail |
|---|
public void addListener(java.lang.String iidStr,
java.lang.Object theListener,
java.lang.Object theSource)
throws java.io.IOException
addListener in class IGraphProxyjava.io.IOException
public void removeListener(java.lang.String iidStr,
java.lang.Object theListener)
throws java.io.IOException
removeListener in class IGraphProxyjava.io.IOException
public IEnumFeatureClass getClassesByNetworkAncillaryRole(int role)
throws java.io.IOException,
AutomationException
getClassesByNetworkAncillaryRole in interface IGeometricNetworkrole - A com.esri.arcgis.geodatabase.esriNetworkClassAncillaryRole constant (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void establishFlowDirection()
throws java.io.IOException,
AutomationException
establishFlowDirection in interface IGeometricNetworkjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isValidFlowDirection()
throws java.io.IOException,
AutomationException
isValidFlowDirection in interface IGeometricNetworkjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IEnumFeatureClass getClassesByType(int type)
throws java.io.IOException,
AutomationException
getClassesByType in interface IGeometricNetworktype - A com.esri.arcgis.geodatabase.esriFeatureType constant (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public ISimpleJunctionFeature createOrphanFeature(IPoint location,
int[] orphanEID)
throws java.io.IOException,
AutomationException
createOrphanFeature in interface IGeometricNetworklocation - 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.
public int getEdgeElement(IPoint location)
throws java.io.IOException,
AutomationException
getEdgeElement in interface IGeometricNetworklocation - 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.
public IInvalidArea getInvalidArea()
throws java.io.IOException,
AutomationException
getInvalidArea in interface IGeometricNetworkjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setInvalidAreaByRef(IInvalidArea invalidArea)
throws java.io.IOException,
AutomationException
setInvalidAreaByRef in interface IGeometricNetworkinvalidArea - 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.
public int getJunctionElement(IPoint location)
throws java.io.IOException,
AutomationException
getJunctionElement in interface IGeometricNetworklocation - 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.
public INetwork getNetwork()
throws java.io.IOException,
AutomationException
getNetwork in interface IGeometricNetworkjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getNetworkType()
throws java.io.IOException,
AutomationException
getNetworkType in interface IGeometricNetworkjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IFeatureClass getOrphanJunctionFeatureClass()
throws java.io.IOException,
AutomationException
getOrphanJunctionFeatureClass in interface IGeometricNetworkjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void addRule(IConnectivityRule rule)
throws java.io.IOException,
AutomationException
addRule in interface IGeometricNetworkrule - 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.
public void deleteRule(IConnectivityRule rule)
throws java.io.IOException,
AutomationException
deleteRule in interface IGeometricNetworkrule - 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.
public IEnumRule getRules()
throws java.io.IOException,
AutomationException
getRules in interface IGeometricNetworkjava.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IEnumRule getRulesByClassAndSubtype(int classID,
int subtypeCode)
throws java.io.IOException,
AutomationException
getRulesByClassAndSubtype in interface IGeometricNetworkclassID - The classID (in)subtypeCode - The subtypeCode (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IEnumFeature searchForNetworkFeature(IPoint location,
int type)
throws java.io.IOException,
AutomationException
searchForNetworkFeature in interface IGeometricNetworklocation - 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.
public IGeometry getGeometryForEdgeEID(int edgeEID)
throws java.io.IOException,
AutomationException
getGeometryForEdgeEID in interface IGeometricNetworkedgeEID - The edgeEID (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IGeometry getGeometryForJunctionEID(int junctionEID)
throws java.io.IOException,
AutomationException
getGeometryForJunctionEID in interface IGeometricNetworkjunctionEID - The junctionEID (in)
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public INetworkFeature getNetworkFeature(INetElementDescription networkElement)
throws java.io.IOException,
AutomationException
getNetworkFeature in interface IGeometricNetworknetworkElement - 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.
public void spliceSimpleJunction(ISimpleJunctionFeature junction,
int junctionEID,
IGeometry geometry,
boolean forceConnectivity)
throws java.io.IOException,
AutomationException
spliceSimpleJunction in interface IGeometricNetworkjunction - 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.
public void addJunctionWithSubsumption(ISimpleJunctionFeature junction,
int junctionEID,
ISimpleJunctionFeature subsumedJunction)
throws java.io.IOException,
AutomationException
addJunctionWithSubsumption in interface IGeometricNetworkjunction - 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 | ||||||||