|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.esri.arcgis.datasourcesraster.CreateMosaicDatasetParameters
public class CreateMosaicDatasetParameters
An object that controls how a mosaic dataset is created.
| Constructor Summary | |
|---|---|
CreateMosaicDatasetParameters()
Constructs a CreateMosaicDatasetParameters using ArcGIS Engine. |
|
CreateMosaicDatasetParameters(Object obj)
Construct a CreateMosaicDatasetParameters using a reference to such an object returned from ArcGIS Engine or Server. |
|
| Method Summary | |
|---|---|
boolean |
equals(Object o)
Compare this object with another |
int |
getBandCount()
The number of bands in the mosaic dataset. |
String |
getBandDefinitionKeyword()
The band definition keyword to be set on the mosaic dataset. |
IArray |
getBandProperties()
Key band properties to be set on the mosaic dataset. |
static String |
getClsid()
getClsid. |
IFIDSet |
getDefinitionFIDs()
The definition selection set on the source catalog. |
IGeometry |
getDefinitionGeometry()
The definition (spatial selection) geometry on the source catalog. |
String |
getLODFieldName()
The name of the field that contains scale values for items in the mosaic dataset. |
IMosaicLODInfos |
getLODInfos()
The levels of detail associated with the mosaic dataset. |
String |
getMaxCellsizeFieldName()
The name of the field that contains maximum visible cell-size values for items in the mosaic dataset. |
double |
getMaximumVisibleCellsize()
The cell-size value above which no mosaicking occurs. |
String |
getMinCellsizeFieldName()
The name of the field that contains minimum visible cell-size values for items in the mosaic dataset. |
IPropertySet |
getParameters()
All parameters associated with the mosaic dataset operation. |
int |
getPixelType()
The pixel-type of the mosaic dataset. |
IProgressor |
getProgressor()
The external progressor object associated with the mosaic dataset operation. |
IPropertySet |
getResults()
The properties of the result associated with the mosaic dataset operation. |
IMosaicDataset |
getTemplateMosaicDataset()
The mosaic dataset from which key properties are copied over to the newly created mosaic dataset. |
int |
hashCode()
the hashcode for this object |
boolean |
isDatasetReadOnly()
Indicates whether the mosaic dataset is in read-only mode. |
void |
setBandCount(int pCount)
The number of bands in the mosaic dataset. |
void |
setBandDefinitionKeyword(String pBandDefinitionKeyword)
The band definition keyword to be set on the mosaic dataset. |
void |
setBandPropertiesByRef(IArray ppArrayOfPropertySet)
Key band properties to be set on the mosaic dataset. |
void |
setDefinitionFIDsByRef(IFIDSet ppFIDs)
The definition selection set on the source catalog. |
void |
setDefinitionGeometryByRef(IGeometry ppGeometry)
The definition (spatial selection) geometry on the source catalog. |
void |
setIsDatasetReadOnly(boolean pbIsDatasetReadOnly)
Indicates whether the mosaic dataset is in read-only mode. |
void |
setLODFieldName(String pLODFieldName)
The name of the field that contains scale values for items in the mosaic dataset. |
void |
setLODInfosByRef(IMosaicLODInfos ppLODInfos)
The levels of detail associated with the mosaic dataset. |
void |
setMaxCellsizeFieldName(String pMaxCellsizeFieldName)
The name of the field that contains maximum visible cell-size values for items in the mosaic dataset. |
void |
setMaximumVisibleCellsize(double pCellsize)
The cell-size value above which no mosaicking occurs. |
void |
setMinCellsizeFieldName(String pMinCellsizeFieldName)
The name of the field that contains minimum visible cell-size values for items in the mosaic dataset. |
void |
setParametersByRef(IPropertySet ppAllParameters)
All parameters associated with the mosaic dataset operation. |
void |
setPixelType(int pPixelType)
The pixel-type of the mosaic dataset. |
void |
setProgressorByRef(IProgressor ppProgressor)
The external progressor object associated with the mosaic dataset operation. |
void |
setResultsByRef(IPropertySet ppOperationResults)
The properties of the result associated with the mosaic dataset operation. |
void |
setTemplateMosaicDatasetByRef(IMosaicDataset ppMosaicDataset)
The mosaic dataset from which key properties are copied over to the newly created mosaic dataset. |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.esri.arcgis.interop.RemoteObjRef |
|---|
getJintegraDispatch, release |
| Constructor Detail |
|---|
public CreateMosaicDatasetParameters()
throws IOException,
UnknownHostException
IOException - if there are interop problems
UnknownHostException - if there are interop problems
public CreateMosaicDatasetParameters(Object obj)
throws IOException
obj to CreateMosaicDatasetParameters.
obj - an object returned from ArcGIS Engine or Server
IOException - if there are interop problems
CreateMosaicDatasetParameters theCreateMosaicDatasetParameters = (CreateMosaicDatasetParameters) obj;| Method Detail |
|---|
public static String getClsid()
public boolean equals(Object o)
equals in class Objectpublic int hashCode()
hashCode in class Object
public void setParametersByRef(IPropertySet ppAllParameters)
throws IOException,
AutomationException
setParametersByRef in interface IMosaicDatasetOperationParametersppAllParameters - A reference to a com.esri.arcgis.system.IPropertySet (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IPropertySet getParameters()
throws IOException,
AutomationException
getParameters in interface IMosaicDatasetOperationParametersIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setProgressorByRef(IProgressor ppProgressor)
throws IOException,
AutomationException
setProgressorByRef in interface IMosaicDatasetOperationParametersppProgressor - A reference to a com.esri.arcgis.system.IProgressor (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IProgressor getProgressor()
throws IOException,
AutomationException
getProgressor in interface IMosaicDatasetOperationParametersIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setIsDatasetReadOnly(boolean pbIsDatasetReadOnly)
throws IOException,
AutomationException
setIsDatasetReadOnly in interface IMosaicDatasetOperationParameterspbIsDatasetReadOnly - The pbIsDatasetReadOnly (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public boolean isDatasetReadOnly()
throws IOException,
AutomationException
isDatasetReadOnly in interface IMosaicDatasetOperationParametersIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setResultsByRef(IPropertySet ppOperationResults)
throws IOException,
AutomationException
setResultsByRef in interface IMosaicDatasetOperationParametersppOperationResults - A reference to a com.esri.arcgis.system.IPropertySet (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IPropertySet getResults()
throws IOException,
AutomationException
getResults in interface IMosaicDatasetOperationParametersIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setDefinitionGeometryByRef(IGeometry ppGeometry)
throws IOException,
AutomationException
setDefinitionGeometryByRef in interface ICreateMosaicDatasetParametersppGeometry - A reference to a com.esri.arcgis.geometry.IGeometry (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IGeometry getDefinitionGeometry()
throws IOException,
AutomationException
getDefinitionGeometry in interface ICreateMosaicDatasetParametersIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setMaximumVisibleCellsize(double pCellsize)
throws IOException,
AutomationException
Maximum resolution above which the mosaiced rasters are displayed as rasterized wireframes in a referenced Mosaic Dataset.
setMaximumVisibleCellsize in interface ICreateMosaicDatasetParameterspCellsize - The pCellsize (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public double getMaximumVisibleCellsize()
throws IOException,
AutomationException
Maximum resolution above which the mosaiced rasters are displayed as rasterized wireframes in a referenced Mosaic Dataset.
getMaximumVisibleCellsize in interface ICreateMosaicDatasetParametersIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setLODInfosByRef(IMosaicLODInfos ppLODInfos)
throws IOException,
AutomationException
This object describes LOD (Level Of Detail) information for the Mosaic Dataset. This is used when creating a referenced Mosaic Dataset from a Military Analyst catalog.
setLODInfosByRef in interface ICreateMosaicDatasetParametersppLODInfos - A reference to a com.esri.arcgis.datasourcesraster.IMosaicLODInfos (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IMosaicLODInfos getLODInfos()
throws IOException,
AutomationException
This object describes LOD (Level Of Detail) information for the Mosaic Dataset. This is used when creating a referenced Mosaic Dataset from a Military Analyst catalog.
getLODInfos in interface ICreateMosaicDatasetParametersIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setPixelType(int pPixelType)
throws IOException,
AutomationException
Pixel Type of the Mosaic Dataset to be created.
setPixelType in interface ICreateMosaicDatasetParameterspPixelType - A com.esri.arcgis.geodatabase.rstPixelType constant (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getPixelType()
throws IOException,
AutomationException
Pixel Type of the Mosaic Dataset to be created.
getPixelType in interface ICreateMosaicDatasetParametersIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setBandCount(int pCount)
throws IOException,
AutomationException
Number of bands of the Mosaic Dataset to be created.
setBandCount in interface ICreateMosaicDatasetParameterspCount - The pCount (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getBandCount()
throws IOException,
AutomationException
Number of bands of the Mosaic Dataset to be created.
getBandCount in interface ICreateMosaicDatasetParametersIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setMinCellsizeFieldName(String pMinCellsizeFieldName)
throws IOException,
AutomationException
Field name corresponding to the minimum cell size field in the source mosaic dataset for a referenced mosaic dataset.
setMinCellsizeFieldName in interface ICreateMosaicDatasetParameterspMinCellsizeFieldName - The pMinCellsizeFieldName (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public String getMinCellsizeFieldName()
throws IOException,
AutomationException
Field name corresponding to the minimum cell size field in the source mosaic dataset for a referenced mosaic dataset.
getMinCellsizeFieldName in interface ICreateMosaicDatasetParametersIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setMaxCellsizeFieldName(String pMaxCellsizeFieldName)
throws IOException,
AutomationException
Field name corresponding to the maximum cell size field in the source mosaic dataset for a referenced mosaic dataset.
setMaxCellsizeFieldName in interface ICreateMosaicDatasetParameterspMaxCellsizeFieldName - The pMaxCellsizeFieldName (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public String getMaxCellsizeFieldName()
throws IOException,
AutomationException
Field name corresponding to the maximum cell size field in the source mosaic dataset for a referenced mosaic dataset.
getMaxCellsizeFieldName in interface ICreateMosaicDatasetParametersIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setLODFieldName(String pLODFieldName)
throws IOException,
AutomationException
Field name that corresponds to a field in a Military Analyst catalog that describes the LOD (Level Of Detail) for each raster. This is used when creating a referenced Mosaic Dataset from a Military Analyst catalog.
setLODFieldName in interface ICreateMosaicDatasetParameterspLODFieldName - The pLODFieldName (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public String getLODFieldName()
throws IOException,
AutomationException
Field name that corresponds to a field in a Military Analyst catalog that describes the LOD (Level Of Detail) for each raster. This is used when creating a referenced Mosaic Dataset from a Military Analyst catalog.
getLODFieldName in interface ICreateMosaicDatasetParametersIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setDefinitionFIDsByRef(IFIDSet ppFIDs)
throws IOException,
AutomationException
setDefinitionFIDsByRef in interface ICreateMosaicDatasetParametersppFIDs - A reference to a com.esri.arcgis.geodatabase.IFIDSet (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IFIDSet getDefinitionFIDs()
throws IOException,
AutomationException
getDefinitionFIDs in interface ICreateMosaicDatasetParametersIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setTemplateMosaicDatasetByRef(IMosaicDataset ppMosaicDataset)
throws IOException,
AutomationException
setTemplateMosaicDatasetByRef in interface ICreateMosaicDatasetParameters2ppMosaicDataset - A reference to a com.esri.arcgis.datasourcesraster.IMosaicDataset (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IMosaicDataset getTemplateMosaicDataset()
throws IOException,
AutomationException
getTemplateMosaicDataset in interface ICreateMosaicDatasetParameters2IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setBandDefinitionKeyword(String pBandDefinitionKeyword)
throws IOException,
AutomationException
setBandDefinitionKeyword in interface ICreateMosaicDatasetParameters2pBandDefinitionKeyword - The pBandDefinitionKeyword (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public String getBandDefinitionKeyword()
throws IOException,
AutomationException
getBandDefinitionKeyword in interface ICreateMosaicDatasetParameters2IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setBandPropertiesByRef(IArray ppArrayOfPropertySet)
throws IOException,
AutomationException
setBandPropertiesByRef in interface ICreateMosaicDatasetParameters2ppArrayOfPropertySet - A reference to a com.esri.arcgis.system.IArray (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IArray getBandProperties()
throws IOException,
AutomationException
getBandProperties in interface ICreateMosaicDatasetParameters2IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||