com.esri.arcgis.spatialanalyst
Class IGeneralizeOpProxy

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

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

Description: 'Provides access to members that control the generalization 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 IGeneralizeOpProxy
extends com.esri.arcgis.interop.Dispatch
implements IGeneralizeOp, 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.IGeneralizeOp
IID, IID273774e8_ead9_11d3_9f93_00c04f8ef00e
 
Constructor Summary
  IGeneralizeOpProxy()
          Deprecated. For internal use only
  IGeneralizeOpProxy(java.lang.Object obj)
          Deprecated.  
protected IGeneralizeOpProxy(java.lang.Object obj, java.lang.String iid)
          Deprecated.  
  IGeneralizeOpProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
          Deprecated.  
protected IGeneralizeOpProxy(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 aggregate(IGeoDataset raster, int cellFactor, int aggregationType, boolean expandExtent, boolean ignoreNoData)
          Deprecated. Generates a reduced resolution version of a raster.
 IGeoDataset boundaryClean(IGeoDataset raster, int sortType, boolean runTwice)
          Deprecated. Smoothes the boundary between zones by expanding and shrinking the boundary.
 IGeoDataset expand(IGeoDataset raster, int numberCells, java.lang.Object zoneList)
          Deprecated. Expands the selected zones by a specified number of cells.
 IGeoDataset majorityFilter(IGeoDataset raster, boolean useDiagonalNeighbors, boolean halfIsMajority)
          Deprecated. Replaces cells based upon the majority of their contiguous neighboring cells.
 IGeoDataset nibble(IGeoDataset raster, IGeoDataset maskRaster, boolean useNoData)
          Deprecated. Replaces areas in a raster corresponding to a mask, with the values of the nearest neighbors.
 IGeoDataset regionGroup(IGeoDataset raster, boolean useDiagonalNeighbors, boolean withinZones, boolean createLinkField, java.lang.Object excludedValue)
          Deprecated. Records for each cell in the output, the identity of the connected region to which it belongs.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
          Deprecated.  
 IGeoDataset resample(IGeoDataset raster, double newCellSize, int resampleType)
          Deprecated. Resamples the raster to a new cell size.
 IGeoDataset shrink(IGeoDataset raster, int numberCells, java.lang.Object zoneList)
          Deprecated. Shrinks the selected zones by a specified number of cells.
 IGeoDataset thin(IGeoDataset raster, boolean backgroundIsNoData, boolean filterData, boolean roundCorners, java.lang.Object maxThickness)
          Deprecated. Thins rasterized linear features by reducing the number of pixels representing the width of the features.
 
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

IGeneralizeOpProxy

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

IGeneralizeOpProxy

public IGeneralizeOpProxy()
Deprecated. 
For internal use only


IGeneralizeOpProxy

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

IGeneralizeOpProxy

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

IGeneralizeOpProxy

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

aggregate

public IGeoDataset aggregate(IGeoDataset raster,
                             int cellFactor,
                             int aggregationType,
                             boolean expandExtent,
                             boolean ignoreNoData)
                      throws java.io.IOException,
                             AutomationException
Deprecated. 
Generates a reduced resolution version of a raster.

Specified by:
aggregate in interface IGeneralizeOp
Parameters:
raster - A reference to a com.esri.arcgis.geodatabase.IGeoDataset (in)
cellFactor - The cellFactor (in)
aggregationType - A com.esri.arcgis.geoanalyst.esriGeoAnalysisStatisticsEnum constant (in)
expandExtent - The expandExtent (in)
ignoreNoData - The ignoreNoData (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.

boundaryClean

public IGeoDataset boundaryClean(IGeoDataset raster,
                                 int sortType,
                                 boolean runTwice)
                          throws java.io.IOException,
                                 AutomationException
Deprecated. 
Smoothes the boundary between zones by expanding and shrinking the boundary.

Specified by:
boundaryClean in interface IGeneralizeOp
Parameters:
raster - A reference to a com.esri.arcgis.geodatabase.IGeoDataset (in)
sortType - A com.esri.arcgis.spatialanalyst.esriGeoAnalysisSortEnum constant (in)
runTwice - The runTwice (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.

expand

public IGeoDataset expand(IGeoDataset raster,
                          int numberCells,
                          java.lang.Object zoneList)
                   throws java.io.IOException,
                          AutomationException
Deprecated. 
Expands the selected zones by a specified number of cells.

Specified by:
expand in interface IGeneralizeOp
Parameters:
raster - A reference to a com.esri.arcgis.geodatabase.IGeoDataset (in)
numberCells - The numberCells (in)
zoneList - A Variant (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.

majorityFilter

public IGeoDataset majorityFilter(IGeoDataset raster,
                                  boolean useDiagonalNeighbors,
                                  boolean halfIsMajority)
                           throws java.io.IOException,
                                  AutomationException
Deprecated. 
Replaces cells based upon the majority of their contiguous neighboring cells.

Specified by:
majorityFilter in interface IGeneralizeOp
Parameters:
raster - A reference to a com.esri.arcgis.geodatabase.IGeoDataset (in)
useDiagonalNeighbors - The useDiagonalNeighbors (in)
halfIsMajority - The halfIsMajority (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.

nibble

public IGeoDataset nibble(IGeoDataset raster,
                          IGeoDataset maskRaster,
                          boolean useNoData)
                   throws java.io.IOException,
                          AutomationException
Deprecated. 
Replaces areas in a raster corresponding to a mask, with the values of the nearest neighbors.

Specified by:
nibble in interface IGeneralizeOp
Parameters:
raster - A reference to a com.esri.arcgis.geodatabase.IGeoDataset (in)
maskRaster - A reference to a com.esri.arcgis.geodatabase.IGeoDataset (in)
useNoData - The useNoData (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.

regionGroup

public IGeoDataset regionGroup(IGeoDataset raster,
                               boolean useDiagonalNeighbors,
                               boolean withinZones,
                               boolean createLinkField,
                               java.lang.Object excludedValue)
                        throws java.io.IOException,
                               AutomationException
Deprecated. 
Records for each cell in the output, the identity of the connected region to which it belongs.

Specified by:
regionGroup in interface IGeneralizeOp
Parameters:
raster - A reference to a com.esri.arcgis.geodatabase.IGeoDataset (in)
useDiagonalNeighbors - The useDiagonalNeighbors (in)
withinZones - The withinZones (in)
createLinkField - The createLinkField (in)
excludedValue - 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.

resample

public IGeoDataset resample(IGeoDataset raster,
                            double newCellSize,
                            int resampleType)
                     throws java.io.IOException,
                            AutomationException
Deprecated. 
Resamples the raster to a new cell size.

Specified by:
resample in interface IGeneralizeOp
Parameters:
raster - A reference to a com.esri.arcgis.geodatabase.IGeoDataset (in)
newCellSize - The newCellSize (in)
resampleType - A com.esri.arcgis.geoanalyst.esriGeoAnalysisResampleEnum 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.

shrink

public IGeoDataset shrink(IGeoDataset raster,
                          int numberCells,
                          java.lang.Object zoneList)
                   throws java.io.IOException,
                          AutomationException
Deprecated. 
Shrinks the selected zones by a specified number of cells.

Specified by:
shrink in interface IGeneralizeOp
Parameters:
raster - A reference to a com.esri.arcgis.geodatabase.IGeoDataset (in)
numberCells - The numberCells (in)
zoneList - A Variant (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.

thin

public IGeoDataset thin(IGeoDataset raster,
                        boolean backgroundIsNoData,
                        boolean filterData,
                        boolean roundCorners,
                        java.lang.Object maxThickness)
                 throws java.io.IOException,
                        AutomationException
Deprecated. 
Thins rasterized linear features by reducing the number of pixels representing the width of the features.

Specified by:
thin in interface IGeneralizeOp
Parameters:
raster - A reference to a com.esri.arcgis.geodatabase.IGeoDataset (in)
backgroundIsNoData - The backgroundIsNoData (in)
filterData - The filterData (in)
roundCorners - The roundCorners (in)
maxThickness - 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.