com.esri.arcgis.datasourcesraster
Class IBuildBoundaryParametersProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.datasourcesraster.IBuildBoundaryParametersProxy
All Implemented Interfaces:
IBuildBoundaryParameters, java.io.Externalizable, java.io.Serializable
Direct Known Subclasses:
IBuildBoundaryParameters2Proxy

public class IBuildBoundaryParametersProxy
extends com.esri.arcgis.interop.Dispatch
implements IBuildBoundaryParameters, java.io.Serializable

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

Description: 'Provides access to members that control parameters for building the boundary of a mosaic dataset.' 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.IBuildBoundaryParameters
IID, IIDb178f641_6536_4c94_9a99_20974850db45
 
Constructor Summary
  IBuildBoundaryParametersProxy()
          For internal use only
  IBuildBoundaryParametersProxy(java.lang.Object obj)
           
protected IBuildBoundaryParametersProxy(java.lang.Object obj, java.lang.String iid)
           
  IBuildBoundaryParametersProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
           
protected IBuildBoundaryParametersProxy(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 getBufferDistanceFactor()
          The buffer factor applied on each item footprint before it is merged with the cumulative boundary geometry.
 double getWeedTolerance()
          The tolerance for weeding points.
 boolean isAppendToExistingBoundary()
          Indicates whether the computed boundary geometry is merged with existing mosaic boundary.
 boolean isPerformWeeding()
          Indicates whether the computed boundary geometry is run through a point-weeding routine.
 boolean isRemoveSlivers()
          Indicates whether polygons designated as slivers are removed from the boundary geometry.
 boolean isUpdateBoundary()
          Indicates whether the mosaic dataset is updated with the computed boundary geometry.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
           
 void setAppendToExistingBoundary(boolean pbAppendToExistingBoundary)
          Indicates whether the computed boundary geometry is merged with existing mosaic boundary.
 void setBufferDistanceFactor(double pBufferDistanceFactor)
          The buffer factor applied on each item footprint before it is merged with the cumulative boundary geometry.
 void setPerformWeeding(boolean pbPerformWeeding)
          Indicates whether the computed boundary geometry is run through a point-weeding routine.
 void setRemoveSlivers(boolean pbRemoveSlivers)
          Indicates whether polygons designated as slivers are removed from the boundary geometry.
 void setUpdateBoundary(boolean pbUpdateBoundary)
          Indicates whether the mosaic dataset is updated with the computed boundary geometry.
 void setWeedTolerance(double pWeedTolerance)
          The tolerance for weeding points.
 
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

IBuildBoundaryParametersProxy

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

IBuildBoundaryParametersProxy

public IBuildBoundaryParametersProxy()
For internal use only


IBuildBoundaryParametersProxy

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

IBuildBoundaryParametersProxy

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

IBuildBoundaryParametersProxy

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

setAppendToExistingBoundary

public void setAppendToExistingBoundary(boolean pbAppendToExistingBoundary)
                                 throws java.io.IOException,
                                        AutomationException
Indicates whether the computed boundary geometry is merged with existing mosaic boundary.

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

isAppendToExistingBoundary

public boolean isAppendToExistingBoundary()
                                   throws java.io.IOException,
                                          AutomationException
Indicates whether the computed boundary geometry is merged with existing mosaic boundary.

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

setPerformWeeding

public void setPerformWeeding(boolean pbPerformWeeding)
                       throws java.io.IOException,
                              AutomationException
Indicates whether the computed boundary geometry is run through a point-weeding routine.

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

isPerformWeeding

public boolean isPerformWeeding()
                         throws java.io.IOException,
                                AutomationException
Indicates whether the computed boundary geometry is run through a point-weeding routine.

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

setWeedTolerance

public void setWeedTolerance(double pWeedTolerance)
                      throws java.io.IOException,
                             AutomationException
The tolerance for weeding points.

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

getWeedTolerance

public double getWeedTolerance()
                        throws java.io.IOException,
                               AutomationException
The tolerance for weeding points.

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

setBufferDistanceFactor

public void setBufferDistanceFactor(double pBufferDistanceFactor)
                             throws java.io.IOException,
                                    AutomationException
The buffer factor applied on each item footprint before it is merged with the cumulative boundary geometry.

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

getBufferDistanceFactor

public double getBufferDistanceFactor()
                               throws java.io.IOException,
                                      AutomationException
The buffer factor applied on each item footprint before it is merged with the cumulative boundary geometry.

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

setRemoveSlivers

public void setRemoveSlivers(boolean pbRemoveSlivers)
                      throws java.io.IOException,
                             AutomationException
Indicates whether polygons designated as slivers are removed from the boundary geometry.

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

isRemoveSlivers

public boolean isRemoveSlivers()
                        throws java.io.IOException,
                               AutomationException
Indicates whether polygons designated as slivers are removed from the boundary geometry.

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

setUpdateBoundary

public void setUpdateBoundary(boolean pbUpdateBoundary)
                       throws java.io.IOException,
                              AutomationException
Indicates whether the mosaic dataset is updated with the computed boundary geometry.

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

isUpdateBoundary

public boolean isUpdateBoundary()
                         throws java.io.IOException,
                                AutomationException
Indicates whether the mosaic dataset is updated with the computed boundary geometry.

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