public class SeamlineTaskInfo extends java.lang.Object implements com.esri.arcgis.interop.RemoteObjRef, ISeamlineTaskInfo, ISeamlineTaskInfo2, ISeamlineTaskInfo3, ISeamlineTaskInfo4
Description 'A seamline task information object.' 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 =
IID, IID71892f30_a451_4078_9916_0e29679c7a52, xxDummyIIDcc9166cd_9c74_430a_a1b5_3df176447a03IIDfa85970c_6c4c_43d6_800d_38cefcf8e842IID528269bf_e314_4fc5_adcc_2d6dbb812411| Constructor and Description |
|---|
SeamlineTaskInfo()
Constructs a SeamlineTaskInfo using ArcGIS Engine.
|
SeamlineTaskInfo(java.lang.Object obj)
Construct a SeamlineTaskInfo using a reference to such an object returned from ArcGIS Engine or Server.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o)
Compare this object with another
|
IGeometry |
getBaseSeamline()
The base seamline which is used to create the final seamline.
|
IPoint |
getCellSize()
The cell size at which seamlines are computed.
|
static java.lang.String |
getClsid()
getClsid.
|
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 |
getInitialPath()
The initial path which is to be modified to create the final 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.
|
IRaster |
getItemRaster()
The item raster for which the seamline is being computed.
|
com.esri.arcgis.interop.Dispatch |
getJintegraDispatch()
Gets a reference to a com.esri.arcgis.interop.Dispatch which can be used to access the COM object that support for this
interface indicates the implementing class references.
|
double |
getMaxOverlapWidth()
The overlap width.
|
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.
|
IRaster |
getMosaicRaster()
The mosaic raster used for computing the seamline
|
int |
getRequestSize()
The request size.
|
int |
getRequestSizeType()
The unit of the value specified for the 'RequestSize' property.
|
IPoint |
getStartPoint()
The recommended start point for the creation of the seamline.
|
int |
hashCode()
the hashcode for this object
|
void |
release()
Release this COM object reference
|
void |
setBaseSeamlineByRef(IGeometry pMosaicGeometry)
The base seamline which is used to create the final seamline.
|
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 |
setInitialPathByRef(IGeometry pMosaicGeometry)
The initial path which is to be modified to create the final 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 |
setItemRasterByRef(IRaster ppItemRaster)
The item raster for which the seamline is being computed.
|
void |
setMaxOverlapWidth(double pOverlapWidth)
The overlap width.
|
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 |
setMosaicRasterByRef(IRaster ppMosaicRaster)
The mosaic raster used for computing the seamline
|
void |
setRequestSize(int pRequestSize)
The request size.
|
void |
setRequestSizeType(int pRequestSizeType)
The unit of the value specified for the 'RequestSize' property.
|
void |
setStartPointByRef(IPoint ppStartPoint)
The recommended start point for the creation of the seamline.
|
public SeamlineTaskInfo()
throws java.io.IOException,
java.net.UnknownHostException
java.io.IOException - if there are interop problemsjava.net.UnknownHostException - if there are interop problemspublic SeamlineTaskInfo(java.lang.Object obj)
throws java.io.IOException
obj to SeamlineTaskInfo.obj - an object returned from ArcGIS Engine or Serverjava.io.IOException - if there are interop problems
SeamlineTaskInfo theSeamlineTaskInfo = (SeamlineTaskInfo) obj;public static java.lang.String getClsid()
public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic com.esri.arcgis.interop.Dispatch getJintegraDispatch()
getJintegraDispatch in interface com.esri.arcgis.interop.RemoteObjRefpublic void release()
release in interface com.esri.arcgis.interop.RemoteObjRefpublic void setItemGeometryByRef(IGeometry ppItemGeometry) throws java.io.IOException, AutomationException
setItemGeometryByRef in interface ISeamlineTaskInfoppItemGeometry - A reference to a com.esri.arcgis.geometry.IGeometry (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public IGeometry getItemGeometry() throws java.io.IOException, AutomationException
getItemGeometry in interface ISeamlineTaskInfojava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setItemID(int pItemID)
throws java.io.IOException,
AutomationException
setItemID in interface ISeamlineTaskInfopItemID - The pItemID (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public int getItemID()
throws java.io.IOException,
AutomationException
getItemID in interface ISeamlineTaskInfojava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setCellSizeByRef(IPoint ppCellsize) throws java.io.IOException, AutomationException
setCellSizeByRef in interface ISeamlineTaskInfoppCellsize - A reference to a com.esri.arcgis.geometry.IPoint (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public IPoint getCellSize() throws java.io.IOException, AutomationException
getCellSize in interface ISeamlineTaskInfojava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setMosaicGeometryByRef(IGeometry ppMosaicGeometry) throws java.io.IOException, AutomationException
setMosaicGeometryByRef in interface ISeamlineTaskInfoppMosaicGeometry - A reference to a com.esri.arcgis.geometry.IGeometry (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public IGeometry getMosaicGeometry() throws java.io.IOException, AutomationException
getMosaicGeometry in interface ISeamlineTaskInfojava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setMosaicItemIDsByRef(IFIDSet ppMosaicItemIDs) throws java.io.IOException, AutomationException
setMosaicItemIDsByRef in interface ISeamlineTaskInfoppMosaicItemIDs - A reference to a com.esri.arcgis.geodatabase.IFIDSet (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public IFIDSet getMosaicItemIDs() throws java.io.IOException, AutomationException
getMosaicItemIDs in interface ISeamlineTaskInfojava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setMosaicFunctionByRef(IMosaicFunction ppMosaicFunction) throws java.io.IOException, AutomationException
setMosaicFunctionByRef in interface ISeamlineTaskInfoppMosaicFunction - A reference to a com.esri.arcgis.datasourcesraster.IMosaicFunction (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public IMosaicFunction getMosaicFunction() throws java.io.IOException, AutomationException
getMosaicFunction in interface ISeamlineTaskInfojava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setDifferenceRasterByRef(IRaster ppDifferenceRaster) throws java.io.IOException, AutomationException
setDifferenceRasterByRef in interface ISeamlineTaskInfoppDifferenceRaster - A reference to a com.esri.arcgis.geodatabase.IRaster (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public IRaster getDifferenceRaster() throws java.io.IOException, AutomationException
getDifferenceRaster in interface ISeamlineTaskInfojava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setStartPointByRef(IPoint ppStartPoint) throws java.io.IOException, AutomationException
setStartPointByRef in interface ISeamlineTaskInfoppStartPoint - A reference to a com.esri.arcgis.geometry.IPoint (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public IPoint getStartPoint() throws java.io.IOException, AutomationException
getStartPoint in interface ISeamlineTaskInfojava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setEndPointByRef(IPoint ppEndPoint) throws java.io.IOException, AutomationException
setEndPointByRef in interface ISeamlineTaskInfoppEndPoint - A reference to a com.esri.arcgis.geometry.IPoint (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public IPoint getEndPoint() throws java.io.IOException, AutomationException
getEndPoint in interface ISeamlineTaskInfojava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public int getRequestSize()
throws java.io.IOException,
AutomationException
getRequestSize in interface ISeamlineTaskInfojava.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setRequestSize(int pRequestSize)
throws java.io.IOException,
AutomationException
setRequestSize in interface ISeamlineTaskInfopRequestSize - The pRequestSize (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setItemRasterByRef(IRaster ppItemRaster) throws java.io.IOException, AutomationException
setItemRasterByRef in interface ISeamlineTaskInfo2ppItemRaster - A reference to a com.esri.arcgis.geodatabase.IRaster (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public IRaster getItemRaster() throws java.io.IOException, AutomationException
getItemRaster in interface ISeamlineTaskInfo2java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setMosaicRasterByRef(IRaster ppMosaicRaster) throws java.io.IOException, AutomationException
setMosaicRasterByRef in interface ISeamlineTaskInfo2ppMosaicRaster - A reference to a com.esri.arcgis.geodatabase.IRaster (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public IRaster getMosaicRaster() throws java.io.IOException, AutomationException
getMosaicRaster in interface ISeamlineTaskInfo2java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public int getRequestSizeType()
throws java.io.IOException,
AutomationException
getRequestSizeType in interface ISeamlineTaskInfo2java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setRequestSizeType(int pRequestSizeType)
throws java.io.IOException,
AutomationException
setRequestSizeType in interface ISeamlineTaskInfo2pRequestSizeType - A com.esri.arcgis.datasourcesraster.esriRequestSizeType constant (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setBaseSeamlineByRef(IGeometry pMosaicGeometry) throws java.io.IOException, AutomationException
setBaseSeamlineByRef in interface ISeamlineTaskInfo3pMosaicGeometry - A reference to a com.esri.arcgis.geometry.IGeometry (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public IGeometry getBaseSeamline() throws java.io.IOException, AutomationException
getBaseSeamline in interface ISeamlineTaskInfo3java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setInitialPathByRef(IGeometry pMosaicGeometry) throws java.io.IOException, AutomationException
setInitialPathByRef in interface ISeamlineTaskInfo4pMosaicGeometry - A reference to a com.esri.arcgis.geometry.IGeometry (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public IGeometry getInitialPath() throws java.io.IOException, AutomationException
getInitialPath in interface ISeamlineTaskInfo4java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public double getMaxOverlapWidth()
throws java.io.IOException,
AutomationException
getMaxOverlapWidth in interface ISeamlineTaskInfo4java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.public void setMaxOverlapWidth(double pOverlapWidth)
throws java.io.IOException,
AutomationException
setMaxOverlapWidth in interface ISeamlineTaskInfo4pOverlapWidth - The pOverlapWidth (in)java.io.IOException - If there are interop problems.AutomationException - If the ArcObject component throws an exception.