com.esri.arcgis.spatialanalyst
Class IHydrologyOp2Proxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.spatialanalyst.IHydrologyOp2Proxy
All Implemented Interfaces:
IHydrologyOp2, java.io.Externalizable, java.io.Serializable

Deprecated. Internal use only. Proxy for COM Interface 'IHydrologyOp2'. Generated 3/19/2015 1:21:00 PM from 'C:\ArcGIS\COM\esriSpatialAnalyst.olb'

Description: 'Provides access to additional members that control the hydrological operations.' 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 IHydrologyOp2Proxy
extends com.esri.arcgis.interop.Dispatch
implements IHydrologyOp2, 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.spatialanalyst.IHydrologyOp2
IID, IID12ea5171_d931_452a_a713_4dbf495ad07c
 
Constructor Summary
  IHydrologyOp2Proxy()
          Deprecated. For internal use only
  IHydrologyOp2Proxy(java.lang.Object obj)
          Deprecated.  
protected IHydrologyOp2Proxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  IHydrologyOp2Proxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected IHydrologyOp2Proxy(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.  
 IGeoDataset basin(IGeoDataset directionRaster)
          Deprecated. Creates a raster delineating all drainage basins.
 IGeoDataset fill(IGeoDataset surfaceRaster, java.lang.Object zLimit)
          Deprecated. Fills sinks in a surface to remove small imperfections in the data.
 IGeoDataset flowAccumulation(IGeoDataset directionRaster, java.lang.Object weightRaster)
          Deprecated. Creates a raster of accumulated flow to each cell.
 IGeoDataset flowAccumulationInt(IGeoDataset directionRaster, java.lang.Object weightRaster)
          Deprecated. Creates an integer raster of accumulated flow to each cell.
 IGeoDataset flowDirection(IGeoDataset surfaceRaster, boolean createDrop, boolean forceFlowAtEdge)
          Deprecated. Creates a raster of flow direction from each cell to it's steepest downslope neighbor.
 IGeoDataset flowLength(IGeoDataset directionRaster, boolean downStream, java.lang.Object weightRaster)
          Deprecated. Calculates distance, or weighted distance along a flow path.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
          Deprecated.  
 IGeoDataset sink(IGeoDataset directionRaster)
          Deprecated. Creates a raster identifying all sinks, or areas of internal drainage.
 IGeoDataset snapPourPoint(IGeoDataset sourceDataset, IGeoDataset accumulationRaster, double snapDistance)
          Deprecated. Snaps selected pour points to the cell of highest flow accumulation within a specified distance.
 IGeoDataset streamLink(IGeoDataset streamRaster, IGeoDataset directionRaster)
          Deprecated. Assigns unique values to sections of a raster linear network between intersections.
 IGeoDataset streamOrder(IGeoDataset streamRaster, IGeoDataset directionRaster, int orderType)
          Deprecated. Assigns a numeric order to segments of a raster representing branches of a linear network.
 IGeoDataset streamToFeature(IGeoDataset streamRaster, IGeoDataset directionRaster, boolean performWeeding)
          Deprecated. Converts a raster representing a linear network to features representing the linear network.
 IGeoDataset watershed(IGeoDataset directionRaster, IGeoDataset sourceDataset)
          Deprecated. Determines the contributing area above a set of cells in a raster.
 
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

IHydrologyOp2Proxy

public IHydrologyOp2Proxy(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

IHydrologyOp2Proxy

public IHydrologyOp2Proxy()
Deprecated. 
For internal use only


IHydrologyOp2Proxy

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

IHydrologyOp2Proxy

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

IHydrologyOp2Proxy

protected IHydrologyOp2Proxy(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

basin

public IGeoDataset basin(IGeoDataset directionRaster)
                  throws java.io.IOException,
                         AutomationException
Deprecated. 
Creates a raster delineating all drainage basins.

Specified by:
basin in interface IHydrologyOp2
Parameters:
directionRaster - A reference to a com.esri.arcgis.geodatabase.IGeoDataset (in)
Returns:
A reference to a com.esri.arcgis.geodatabase.IGeoDataset
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

fill

public IGeoDataset fill(IGeoDataset surfaceRaster,
                        java.lang.Object zLimit)
                 throws java.io.IOException,
                        AutomationException
Deprecated. 
Fills sinks in a surface to remove small imperfections in the data.

Specified by:
fill in interface IHydrologyOp2
Parameters:
surfaceRaster - A reference to a com.esri.arcgis.geodatabase.IGeoDataset (in)
zLimit - A Variant (in, optional, pass null if not required)
Returns:
A reference to a com.esri.arcgis.geodatabase.IGeoDataset
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

flowAccumulation

public IGeoDataset flowAccumulation(IGeoDataset directionRaster,
                                    java.lang.Object weightRaster)
                             throws java.io.IOException,
                                    AutomationException
Deprecated. 
Creates a raster of accumulated flow to each cell.

Specified by:
flowAccumulation in interface IHydrologyOp2
Parameters:
directionRaster - A reference to a com.esri.arcgis.geodatabase.IGeoDataset (in)
weightRaster - A Variant (in, optional, pass null if not required)
Returns:
A reference to a com.esri.arcgis.geodatabase.IGeoDataset
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

flowDirection

public IGeoDataset flowDirection(IGeoDataset surfaceRaster,
                                 boolean createDrop,
                                 boolean forceFlowAtEdge)
                          throws java.io.IOException,
                                 AutomationException
Deprecated. 
Creates a raster of flow direction from each cell to it's steepest downslope neighbor.

Specified by:
flowDirection in interface IHydrologyOp2
Parameters:
surfaceRaster - A reference to a com.esri.arcgis.geodatabase.IGeoDataset (in)
createDrop - The createDrop (in)
forceFlowAtEdge - The forceFlowAtEdge (in)
Returns:
A reference to a com.esri.arcgis.geodatabase.IGeoDataset
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

flowLength

public IGeoDataset flowLength(IGeoDataset directionRaster,
                              boolean downStream,
                              java.lang.Object weightRaster)
                       throws java.io.IOException,
                              AutomationException
Deprecated. 
Calculates distance, or weighted distance along a flow path.

Specified by:
flowLength in interface IHydrologyOp2
Parameters:
directionRaster - A reference to a com.esri.arcgis.geodatabase.IGeoDataset (in)
downStream - The downStream (in)
weightRaster - A Variant (in, optional, pass null if not required)
Returns:
A reference to a com.esri.arcgis.geodatabase.IGeoDataset
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

sink

public IGeoDataset sink(IGeoDataset directionRaster)
                 throws java.io.IOException,
                        AutomationException
Deprecated. 
Creates a raster identifying all sinks, or areas of internal drainage.

Specified by:
sink in interface IHydrologyOp2
Parameters:
directionRaster - A reference to a com.esri.arcgis.geodatabase.IGeoDataset (in)
Returns:
A reference to a com.esri.arcgis.geodatabase.IGeoDataset
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

snapPourPoint

public IGeoDataset snapPourPoint(IGeoDataset sourceDataset,
                                 IGeoDataset accumulationRaster,
                                 double snapDistance)
                          throws java.io.IOException,
                                 AutomationException
Deprecated. 
Snaps selected pour points to the cell of highest flow accumulation within a specified distance.

Specified by:
snapPourPoint in interface IHydrologyOp2
Parameters:
sourceDataset - A reference to a com.esri.arcgis.geodatabase.IGeoDataset (in)
accumulationRaster - A reference to a com.esri.arcgis.geodatabase.IGeoDataset (in)
snapDistance - The snapDistance (in)
Returns:
A reference to a com.esri.arcgis.geodatabase.IGeoDataset
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

streamLink

public IGeoDataset streamLink(IGeoDataset streamRaster,
                              IGeoDataset directionRaster)
                       throws java.io.IOException,
                              AutomationException
Deprecated. 
Assigns unique values to sections of a raster linear network between intersections.

Specified by:
streamLink in interface IHydrologyOp2
Parameters:
streamRaster - A reference to a com.esri.arcgis.geodatabase.IGeoDataset (in)
directionRaster - A reference to a com.esri.arcgis.geodatabase.IGeoDataset (in)
Returns:
A reference to a com.esri.arcgis.geodatabase.IGeoDataset
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

streamOrder

public IGeoDataset streamOrder(IGeoDataset streamRaster,
                               IGeoDataset directionRaster,
                               int orderType)
                        throws java.io.IOException,
                               AutomationException
Deprecated. 
Assigns a numeric order to segments of a raster representing branches of a linear network.

Specified by:
streamOrder in interface IHydrologyOp2
Parameters:
streamRaster - A reference to a com.esri.arcgis.geodatabase.IGeoDataset (in)
directionRaster - A reference to a com.esri.arcgis.geodatabase.IGeoDataset (in)
orderType - A com.esri.arcgis.spatialanalyst.esriGeoAnalysisStreamOrderEnum constant (in)
Returns:
A reference to a com.esri.arcgis.geodatabase.IGeoDataset
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

streamToFeature

public IGeoDataset streamToFeature(IGeoDataset streamRaster,
                                   IGeoDataset directionRaster,
                                   boolean performWeeding)
                            throws java.io.IOException,
                                   AutomationException
Deprecated. 
Converts a raster representing a linear network to features representing the linear network.

Specified by:
streamToFeature in interface IHydrologyOp2
Parameters:
streamRaster - A reference to a com.esri.arcgis.geodatabase.IGeoDataset (in)
directionRaster - A reference to a com.esri.arcgis.geodatabase.IGeoDataset (in)
performWeeding - The performWeeding (in)
Returns:
A reference to a com.esri.arcgis.geodatabase.IGeoDataset
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

watershed

public IGeoDataset watershed(IGeoDataset directionRaster,
                             IGeoDataset sourceDataset)
                      throws java.io.IOException,
                             AutomationException
Deprecated. 
Determines the contributing area above a set of cells in a raster.

Specified by:
watershed in interface IHydrologyOp2
Parameters:
directionRaster - A reference to a com.esri.arcgis.geodatabase.IGeoDataset (in)
sourceDataset - A reference to a com.esri.arcgis.geodatabase.IGeoDataset (in)
Returns:
A reference to a com.esri.arcgis.geodatabase.IGeoDataset
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

flowAccumulationInt

public IGeoDataset flowAccumulationInt(IGeoDataset directionRaster,
                                       java.lang.Object weightRaster)
                                throws java.io.IOException,
                                       AutomationException
Deprecated. 
Creates an integer raster of accumulated flow to each cell.

Specified by:
flowAccumulationInt in interface IHydrologyOp2
Parameters:
directionRaster - A reference to a com.esri.arcgis.geodatabase.IGeoDataset (in)
weightRaster - A Variant (in, optional, pass null if not required)
Returns:
A reference to a com.esri.arcgis.geodatabase.IGeoDataset
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.