com.esri.arcgis.datasourcesraster
Class ISeamlineTaskInfoProxy

java.lang.Object
  extended by com.esri.arcgis.interop.Dispatch
      extended by com.esri.arcgis.datasourcesraster.ISeamlineTaskInfoProxy
All Implemented Interfaces:
ISeamlineTaskInfo, java.io.Externalizable, java.io.Serializable
Direct Known Subclasses:
ISeamlineTaskInfo2Proxy

public class ISeamlineTaskInfoProxy
extends com.esri.arcgis.interop.Dispatch
implements ISeamlineTaskInfo, java.io.Serializable

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

Description: 'Provides access to members that control information defining a seamline task.' 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.ISeamlineTaskInfo
IID, IID528269bf_e314_4fc5_adcc_2d6dbb812411
 
Constructor Summary
  ISeamlineTaskInfoProxy()
          For internal use only
  ISeamlineTaskInfoProxy(java.lang.Object obj)
           
protected ISeamlineTaskInfoProxy(java.lang.Object obj, java.lang.String iid)
           
  ISeamlineTaskInfoProxy(java.lang.String CLSID, java.lang.String host, com.esri.arcgis.interop.AuthInfo authInfo)
           
protected ISeamlineTaskInfoProxy(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)
           
 IPoint getCellSize()
          The cell size at which seamlines are computed.
 IRaster getDifferenceRaster()
          The difference raster built using the selected item raster and the accumulated mosaic raster.
 IPoint getEndPoint()
          The recommended end point for the creation of the seamline.
 IGeometry getItemGeometry()
          The footprint geometry of the item for which the seamline is being computed.
 int getItemID()
          The object ID of the item for which the seamline is being computed.
 IMosaicFunction getMosaicFunction()
          The mosaic function associated with the mosaic dataset.
 IGeometry getMosaicGeometry()
          The geometry of the mosaic built using all items that appear below the selected item.
 IFIDSet getMosaicItemIDs()
          The object IDs of all items that appear below the selected item.
 int getRequestSize()
          The request size.
 IPoint getStartPoint()
          The recommended start point for the creation of the seamline.
 void removeListener(java.lang.String iidStr, java.lang.Object theListener)
           
 void setCellSizeByRef(IPoint ppCellsize)
          The cell size at which seamlines are computed.
 void setDifferenceRasterByRef(IRaster ppDifferenceRaster)
          The difference raster built using the selected item raster and the accumulated mosaic raster.
 void setEndPointByRef(IPoint ppEndPoint)
          The recommended end point for the creation of the seamline.
 void setItemGeometryByRef(IGeometry ppItemGeometry)
          The footprint geometry of the item for which the seamline is being computed.
 void setItemID(int pItemID)
          The object ID of the item for which the seamline is being computed.
 void setMosaicFunctionByRef(IMosaicFunction ppMosaicFunction)
          The mosaic function associated with the mosaic dataset.
 void setMosaicGeometryByRef(IGeometry ppMosaicGeometry)
          The geometry of the mosaic built using all items that appear below the selected item.
 void setMosaicItemIDsByRef(IFIDSet ppMosaicItemIDs)
          The object IDs of all items that appear below the selected item.
 void setRequestSize(int pRequestSize)
          The request size.
 void setStartPointByRef(IPoint ppStartPoint)
          The recommended start point for the creation of the seamline.
 
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

ISeamlineTaskInfoProxy

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

ISeamlineTaskInfoProxy

public ISeamlineTaskInfoProxy()
For internal use only


ISeamlineTaskInfoProxy

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

ISeamlineTaskInfoProxy

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

ISeamlineTaskInfoProxy

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

setItemGeometryByRef

public void setItemGeometryByRef(IGeometry ppItemGeometry)
                          throws java.io.IOException,
                                 AutomationException
The footprint geometry of the item for which the seamline is being computed.

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

getItemGeometry

public IGeometry getItemGeometry()
                          throws java.io.IOException,
                                 AutomationException
The footprint geometry of the item for which the seamline is being computed.

Specified by:
getItemGeometry in interface ISeamlineTaskInfo
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.

setItemID

public void setItemID(int pItemID)
               throws java.io.IOException,
                      AutomationException
The object ID of the item for which the seamline is being computed.

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

getItemID

public int getItemID()
              throws java.io.IOException,
                     AutomationException
The object ID of the item for which the seamline is being computed.

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

setCellSizeByRef

public void setCellSizeByRef(IPoint ppCellsize)
                      throws java.io.IOException,
                             AutomationException
The cell size at which seamlines are computed.

Specified by:
setCellSizeByRef in interface ISeamlineTaskInfo
Parameters:
ppCellsize - A reference to a com.esri.arcgis.geometry.IPoint (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getCellSize

public IPoint getCellSize()
                   throws java.io.IOException,
                          AutomationException
The cell size at which seamlines are computed.

Specified by:
getCellSize in interface ISeamlineTaskInfo
Returns:
A reference to a com.esri.arcgis.geometry.IPoint
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setMosaicGeometryByRef

public void setMosaicGeometryByRef(IGeometry ppMosaicGeometry)
                            throws java.io.IOException,
                                   AutomationException
The geometry of the mosaic built using all items that appear below the selected item.

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

getMosaicGeometry

public IGeometry getMosaicGeometry()
                            throws java.io.IOException,
                                   AutomationException
The geometry of the mosaic built using all items that appear below the selected item.

Specified by:
getMosaicGeometry in interface ISeamlineTaskInfo
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.

setMosaicItemIDsByRef

public void setMosaicItemIDsByRef(IFIDSet ppMosaicItemIDs)
                           throws java.io.IOException,
                                  AutomationException
The object IDs of all items that appear below the selected item.

Specified by:
setMosaicItemIDsByRef in interface ISeamlineTaskInfo
Parameters:
ppMosaicItemIDs - A reference to a com.esri.arcgis.geodatabase.IFIDSet (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getMosaicItemIDs

public IFIDSet getMosaicItemIDs()
                         throws java.io.IOException,
                                AutomationException
The object IDs of all items that appear below the selected item.

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

setMosaicFunctionByRef

public void setMosaicFunctionByRef(IMosaicFunction ppMosaicFunction)
                            throws java.io.IOException,
                                   AutomationException
The mosaic function associated with the mosaic dataset.

Specified by:
setMosaicFunctionByRef in interface ISeamlineTaskInfo
Parameters:
ppMosaicFunction - A reference to a com.esri.arcgis.datasourcesraster.IMosaicFunction (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getMosaicFunction

public IMosaicFunction getMosaicFunction()
                                  throws java.io.IOException,
                                         AutomationException
The mosaic function associated with the mosaic dataset.

Specified by:
getMosaicFunction in interface ISeamlineTaskInfo
Returns:
A reference to a com.esri.arcgis.datasourcesraster.IMosaicFunction
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setDifferenceRasterByRef

public void setDifferenceRasterByRef(IRaster ppDifferenceRaster)
                              throws java.io.IOException,
                                     AutomationException
The difference raster built using the selected item raster and the accumulated mosaic raster.

Specified by:
setDifferenceRasterByRef in interface ISeamlineTaskInfo
Parameters:
ppDifferenceRaster - A reference to a com.esri.arcgis.geodatabase.IRaster (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getDifferenceRaster

public IRaster getDifferenceRaster()
                            throws java.io.IOException,
                                   AutomationException
The difference raster built using the selected item raster and the accumulated mosaic raster.

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

setStartPointByRef

public void setStartPointByRef(IPoint ppStartPoint)
                        throws java.io.IOException,
                               AutomationException
The recommended start point for the creation of the seamline.

Specified by:
setStartPointByRef in interface ISeamlineTaskInfo
Parameters:
ppStartPoint - A reference to a com.esri.arcgis.geometry.IPoint (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getStartPoint

public IPoint getStartPoint()
                     throws java.io.IOException,
                            AutomationException
The recommended start point for the creation of the seamline.

Specified by:
getStartPoint in interface ISeamlineTaskInfo
Returns:
A reference to a com.esri.arcgis.geometry.IPoint
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setEndPointByRef

public void setEndPointByRef(IPoint ppEndPoint)
                      throws java.io.IOException,
                             AutomationException
The recommended end point for the creation of the seamline.

Specified by:
setEndPointByRef in interface ISeamlineTaskInfo
Parameters:
ppEndPoint - A reference to a com.esri.arcgis.geometry.IPoint (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getEndPoint

public IPoint getEndPoint()
                   throws java.io.IOException,
                          AutomationException
The recommended end point for the creation of the seamline.

Specified by:
getEndPoint in interface ISeamlineTaskInfo
Returns:
A reference to a com.esri.arcgis.geometry.IPoint
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getRequestSize

public int getRequestSize()
                   throws java.io.IOException,
                          AutomationException
The request size.

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

setRequestSize

public void setRequestSize(int pRequestSize)
                    throws java.io.IOException,
                           AutomationException
The request size.

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