|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.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 problemspublic 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 Object
public int hashCode()
hashCode
in class Object
public void setParametersByRef(IPropertySet ppAllParameters) throws IOException, AutomationException
setParametersByRef
in interface IMosaicDatasetOperationParameters
ppAllParameters
- 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 IMosaicDatasetOperationParameters
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setProgressorByRef(IProgressor ppProgressor) throws IOException, AutomationException
setProgressorByRef
in interface IMosaicDatasetOperationParameters
ppProgressor
- 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 IMosaicDatasetOperationParameters
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setIsDatasetReadOnly(boolean pbIsDatasetReadOnly) throws IOException, AutomationException
setIsDatasetReadOnly
in interface IMosaicDatasetOperationParameters
pbIsDatasetReadOnly
- 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 IMosaicDatasetOperationParameters
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setResultsByRef(IPropertySet ppOperationResults) throws IOException, AutomationException
setResultsByRef
in interface IMosaicDatasetOperationParameters
ppOperationResults
- 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 IMosaicDatasetOperationParameters
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setDefinitionGeometryByRef(IGeometry ppGeometry) throws IOException, AutomationException
setDefinitionGeometryByRef
in interface ICreateMosaicDatasetParameters
ppGeometry
- 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 ICreateMosaicDatasetParameters
IOException
- 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 ICreateMosaicDatasetParameters
pCellsize
- 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 ICreateMosaicDatasetParameters
IOException
- 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 ICreateMosaicDatasetParameters
ppLODInfos
- 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 ICreateMosaicDatasetParameters
IOException
- 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 ICreateMosaicDatasetParameters
pPixelType
- 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 ICreateMosaicDatasetParameters
IOException
- 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 ICreateMosaicDatasetParameters
pCount
- 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 ICreateMosaicDatasetParameters
IOException
- 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 ICreateMosaicDatasetParameters
pMinCellsizeFieldName
- 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 ICreateMosaicDatasetParameters
IOException
- 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 ICreateMosaicDatasetParameters
pMaxCellsizeFieldName
- 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 ICreateMosaicDatasetParameters
IOException
- 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 ICreateMosaicDatasetParameters
pLODFieldName
- 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 ICreateMosaicDatasetParameters
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setDefinitionFIDsByRef(IFIDSet ppFIDs) throws IOException, AutomationException
setDefinitionFIDsByRef
in interface ICreateMosaicDatasetParameters
ppFIDs
- 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 ICreateMosaicDatasetParameters
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setTemplateMosaicDatasetByRef(IMosaicDataset ppMosaicDataset) throws IOException, AutomationException
setTemplateMosaicDatasetByRef
in interface ICreateMosaicDatasetParameters2
ppMosaicDataset
- 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 ICreateMosaicDatasetParameters2
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setBandDefinitionKeyword(String pBandDefinitionKeyword) throws IOException, AutomationException
setBandDefinitionKeyword
in interface ICreateMosaicDatasetParameters2
pBandDefinitionKeyword
- 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 ICreateMosaicDatasetParameters2
IOException
- If there are interop problems.
AutomationException
- If the ArcObject component throws an exception.public void setBandPropertiesByRef(IArray ppArrayOfPropertySet) throws IOException, AutomationException
setBandPropertiesByRef
in interface ICreateMosaicDatasetParameters2
ppArrayOfPropertySet
- 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 ICreateMosaicDatasetParameters2
IOException
- 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 |