com.esri.arcgis.geodatabase
Class IEdgeFeatureProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.geodatabase.IEdgeFeatureProxy
All Implemented Interfaces:
IEdgeFeature, java.io.Externalizable, java.io.Serializable

Deprecated. Internal use only. Proxy for COM Interface 'IEdgeFeature'. Generated 3/19/2015 1:20:56 PM from 'C:\ArcGIS\COM\esriGeoDatabase.olb'

Description: 'Provides access to members that modify and return information about an edge feature.' 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 =

public class IEdgeFeatureProxy
extends com.esri.arcgis.interop.Dispatch
implements IEdgeFeature, java.io.Serializable

Internal use class

See Also:
Serialized Form

Field Summary
 boolean noncastable
          Deprecated.  
static java.lang.Class targetClass
          Deprecated.  
 
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.IEdgeFeature
IID, IID84fbb0c8_ea84_11d1_aecc_0000f80372b4
 
Constructor Summary
  IEdgeFeatureProxy()
          Deprecated. For internal use only
  IEdgeFeatureProxy(java.lang.Object obj)
          Deprecated.  
protected IEdgeFeatureProxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  IEdgeFeatureProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected IEdgeFeatureProxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
 
Method Summary
 void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource)
          Deprecated.  
 void disconnectAtEndpoint(int eID, int fromEID, int toEID, boolean disconnectFrom, boolean disconnectTo)
          Deprecated. Perform the disconnection at either or both of the endpoint.
 void disconnectAtJunction(int eID, int junctionEID)
          Deprecated. Perform the disconnection at the specified junction.
 int getFromJunctionEID()
          Deprecated. The junction element EID that corresponds to the from endpoint.
 IJunctionFeature getFromJunctionFeature()
          Deprecated. The junction that corresponds to the from endpoint.
 IEnumNetEID getFromToJunctionEIDs()
          Deprecated. The FROM and TO junction element EIDs (the first is the FROM, the second is the TO).
 IGeometry getGeometryForEdgeElement(int subID)
          Deprecated. The geometry corresponding to the element with the given subID.
 int getToJunctionEID()
          Deprecated. The junction element EID that corresponds to the to endpoint.
 IJunctionFeature getToJunctionFeature()
          Deprecated. The junction that corresponds to the to endpoint.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
          Deprecated.  
 void update(INetworkFeature callingFeature, IPoint oldJunctionLocation, IPoint newJunctionLocation, ISet rigidEdges, ITransformGroup group)
          Deprecated. Programmatic update of the NetworkFeature.
 
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
 

Field Detail

targetClass

public static final java.lang.Class targetClass
Deprecated. 

noncastable

public boolean noncastable
Deprecated. 
Constructor Detail

IEdgeFeatureProxy

public IEdgeFeatureProxy(java.lang.String CLSID,
                         java.lang.String host,
                         com.esri.arcgis.interop.AuthInfo authInfo)
                  throws java.net.UnknownHostException,
                         java.io.IOException
Deprecated. 
Throws:
java.net.UnknownHostException
java.io.IOException

IEdgeFeatureProxy

public IEdgeFeatureProxy()
Deprecated. 
For internal use only


IEdgeFeatureProxy

public IEdgeFeatureProxy(java.lang.Object obj)
                  throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException

IEdgeFeatureProxy

protected IEdgeFeatureProxy(java.lang.Object obj,
                            java.lang.String iid)
                     throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException

IEdgeFeatureProxy

protected IEdgeFeatureProxy(java.lang.String CLSID,
                            java.lang.String iid,
                            java.lang.String host,
                            com.esri.arcgis.interop.AuthInfo authInfo)
                     throws java.io.IOException
Deprecated. 
Throws:
java.io.IOException
Method Detail

addListener

public void addListener(java.lang.String iidStr,
                        java.lang.Object theListener,
                        java.lang.Object theSource)
                 throws java.io.IOException
Deprecated. 
Overrides:
addListener in class com.esri.arcgis.interop.Dispatch
Throws:
java.io.IOException

removeListener

public void removeListener(java.lang.String iidStr,
                           java.lang.Object theListener)
                    throws java.io.IOException
Deprecated. 
Overrides:
removeListener in class com.esri.arcgis.interop.Dispatch
Throws:
java.io.IOException

disconnectAtEndpoint

public void disconnectAtEndpoint(int eID,
                                 int fromEID,
                                 int toEID,
                                 boolean disconnectFrom,
                                 boolean disconnectTo)
                          throws java.io.IOException,
                                 AutomationException
Deprecated. 
Perform the disconnection at either or both of the endpoint.

Specified by:
disconnectAtEndpoint in interface IEdgeFeature
Parameters:
eID - The eID (in)
fromEID - The fromEID (in)
toEID - The toEID (in)
disconnectFrom - The disconnectFrom (in)
disconnectTo - The disconnectTo (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

disconnectAtJunction

public void disconnectAtJunction(int eID,
                                 int junctionEID)
                          throws java.io.IOException,
                                 AutomationException
Deprecated. 
Perform the disconnection at the specified junction.

Specified by:
disconnectAtJunction in interface IEdgeFeature
Parameters:
eID - The eID (in)
junctionEID - The junctionEID (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getGeometryForEdgeElement

public IGeometry getGeometryForEdgeElement(int subID)
                                    throws java.io.IOException,
                                           AutomationException
Deprecated. 
The geometry corresponding to the element with the given subID.

Specified by:
getGeometryForEdgeElement in interface IEdgeFeature
Parameters:
subID - The subID (in)
Returns:
A reference to a com.esri.arcgis.geometry.IGeometry
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getFromJunctionEID

public int getFromJunctionEID()
                       throws java.io.IOException,
                              AutomationException
Deprecated. 
The junction element EID that corresponds to the from endpoint.

Specified by:
getFromJunctionEID in interface IEdgeFeature
Returns:
The eID
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getFromJunctionFeature

public IJunctionFeature getFromJunctionFeature()
                                        throws java.io.IOException,
                                               AutomationException
Deprecated. 
The junction that corresponds to the from endpoint.

Specified by:
getFromJunctionFeature in interface IEdgeFeature
Returns:
A reference to a com.esri.arcgis.geodatabase.IJunctionFeature
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getToJunctionEID

public int getToJunctionEID()
                     throws java.io.IOException,
                            AutomationException
Deprecated. 
The junction element EID that corresponds to the to endpoint.

Specified by:
getToJunctionEID in interface IEdgeFeature
Returns:
The eID
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getToJunctionFeature

public IJunctionFeature getToJunctionFeature()
                                      throws java.io.IOException,
                                             AutomationException
Deprecated. 
The junction that corresponds to the to endpoint.

Specified by:
getToJunctionFeature in interface IEdgeFeature
Returns:
A reference to a com.esri.arcgis.geodatabase.IJunctionFeature
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getFromToJunctionEIDs

public IEnumNetEID getFromToJunctionEIDs()
                                  throws java.io.IOException,
                                         AutomationException
Deprecated. 
The FROM and TO junction element EIDs (the first is the FROM, the second is the TO).

Specified by:
getFromToJunctionEIDs in interface IEdgeFeature
Returns:
A reference to a com.esri.arcgis.geodatabase.IEnumNetEID
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

update

public void update(INetworkFeature callingFeature,
                   IPoint oldJunctionLocation,
                   IPoint newJunctionLocation,
                   ISet rigidEdges,
                   ITransformGroup group)
            throws java.io.IOException,
                   AutomationException
Deprecated. 
Programmatic update of the NetworkFeature.

Specified by:
update in interface IEdgeFeature
Parameters:
callingFeature - A reference to a com.esri.arcgis.geodatabase.INetworkFeature (in)
oldJunctionLocation - A reference to a com.esri.arcgis.geometry.IPoint (in)
newJunctionLocation - A reference to a com.esri.arcgis.geometry.IPoint (in)
rigidEdges - A reference to a com.esri.arcgis.system.ISet (in)
group - A reference to a com.esri.arcgis.geodatabase.ITransformGroup (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.