com.esri.arcgis.datasourcesraster
Class IRemoveSliversParametersProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.datasourcesraster.IRemoveSliversParametersProxy
All Implemented Interfaces:
IRemoveSliversParameters, java.io.Externalizable, java.io.Serializable
Direct Known Subclasses:
IRemoveSliversParameters2Proxy

public class IRemoveSliversParametersProxy
extends com.esri.arcgis.interop.Dispatch
implements IRemoveSliversParameters, java.io.Serializable

Internal use class Proxy for COM Interface 'IRemoveSliversParameters'. Generated 3/19/2015 1:20:55 PM from 'C:\ArcGIS\COM\esriDataSourcesRaster.olb'

Description: 'Provides access to members that control parameters for sliver removal.' 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 =

See Also:
Serialized Form

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.datasourcesraster.IRemoveSliversParameters
IID, IIDcd210b62_ecf0_4429_95af_bddd8b404740
 
Constructor Summary
  IRemoveSliversParametersProxy()
          For internal use only
  IRemoveSliversParametersProxy(java.lang.Object obj)
           
protected IRemoveSliversParametersProxy(java.lang.Object obj, java.lang.String iid)
           
  IRemoveSliversParametersProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
           
protected IRemoveSliversParametersProxy(java.lang.String CLSID, java.lang.String iid, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
           
 
Method Summary
 void addListener(java.lang.String iidStr, java.lang.Object theListener, java.lang.Object theSource)
           
 double getMinArea()
          The area below which a polygon is considered a sliver.
 double getMinCircularityRatio()
          The circularity value below which a polygon is considered a sliver.
 int getMinPointsForElimination()
          A number of points in a polygon below which it is eligible to be considered a sliver using minimum area or minimum circularity tests.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
           
 void setMinArea(double pMinArea)
          The area below which a polygon is considered a sliver.
 void setMinCircularityRatio(double pMinCircularityRatio)
          The circularity value below which a polygon is considered a sliver.
 void setMinPointsForElimination(int pMinPointsForElimination)
          A number of points in a polygon below which it is eligible to be considered a sliver using minimum area or minimum circularity tests.
 
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

noncastable

public boolean noncastable
Constructor Detail

IRemoveSliversParametersProxy

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

IRemoveSliversParametersProxy

public IRemoveSliversParametersProxy()
For internal use only


IRemoveSliversParametersProxy

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

IRemoveSliversParametersProxy

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

IRemoveSliversParametersProxy

protected IRemoveSliversParametersProxy(java.lang.String CLSID,
                                        java.lang.String iid,
                                        java.lang.String host,
                                        com.esri.arcgis.interop.AuthInfo authInfo)
                                 throws java.io.IOException
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
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
Overrides:
removeListener in class com.esri.arcgis.interop.Dispatch
Throws:
java.io.IOException

setMinPointsForElimination

public void setMinPointsForElimination(int pMinPointsForElimination)
                                throws java.io.IOException,
                                       AutomationException
A number of points in a polygon below which it is eligible to be considered a sliver using minimum area or minimum circularity tests. A value of zero indicates that polygons are eligible.

Specified by:
setMinPointsForElimination in interface IRemoveSliversParameters
Parameters:
pMinPointsForElimination - The pMinPointsForElimination (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getMinPointsForElimination

public int getMinPointsForElimination()
                               throws java.io.IOException,
                                      AutomationException
A number of points in a polygon below which it is eligible to be considered a sliver using minimum area or minimum circularity tests. A value of zero indicates that polygons are eligible.

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

setMinArea

public void setMinArea(double pMinArea)
                throws java.io.IOException,
                       AutomationException
The area below which a polygon is considered a sliver.

Specified by:
setMinArea in interface IRemoveSliversParameters
Parameters:
pMinArea - The pMinArea (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getMinArea

public double getMinArea()
                  throws java.io.IOException,
                         AutomationException
The area below which a polygon is considered a sliver.

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

setMinCircularityRatio

public void setMinCircularityRatio(double pMinCircularityRatio)
                            throws java.io.IOException,
                                   AutomationException
The circularity value below which a polygon is considered a sliver.

Specified by:
setMinCircularityRatio in interface IRemoveSliversParameters
Parameters:
pMinCircularityRatio - The pMinCircularityRatio (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getMinCircularityRatio

public double getMinCircularityRatio()
                              throws java.io.IOException,
                                     AutomationException
The circularity value below which a polygon is considered a sliver.

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