public class CreateMosaicDatasetParameters extends java.lang.Object implements com.esri.arcgis.interop.RemoteObjRef, IMosaicDatasetOperationParameters, ICreateMosaicDatasetParameters, ICreateMosaicDatasetParameters2
Description 'An object that controls how a mosaic dataset is created.' 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, IID379006f4_6f75_4c3b_b783_0c2e88a7b280, xxDummy
IID, IID98d47342_25e0_4fca_8a23_34d006e312ae, xxDummy
IIDbe94ffc7_98f4_48d0_8fad_c3f1834c768f
Constructor and Description |
---|
CreateMosaicDatasetParameters()
Constructs a CreateMosaicDatasetParameters using ArcGIS Engine.
|
CreateMosaicDatasetParameters(java.lang.Object obj)
Construct a CreateMosaicDatasetParameters 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
|
int |
getBandCount()
The number of bands in the mosaic dataset.
|
java.lang.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 java.lang.String |
getClsid()
getClsid.
|
IFIDSet |
getDefinitionFIDs()
The definition selection set on the source catalog.
|
IGeometry |
getDefinitionGeometry()
The definition (spatial selection) geometry on the source catalog.
|
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.
|
java.lang.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.
|
java.lang.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.
|
java.lang.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 |
release()
Release this COM object reference
|
void |
setBandCount(int pCount)
The number of bands in the mosaic dataset.
|
void |
setBandDefinitionKeyword(java.lang.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(java.lang.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(java.lang.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(java.lang.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.
|
public CreateMosaicDatasetParameters() throws java.io.IOException, java.net.UnknownHostException
java.io.IOException
- if there are interop problemsjava.net.UnknownHostException
- if there are interop problemspublic CreateMosaicDatasetParameters(java.lang.Object obj) throws java.io.IOException
obj
to CreateMosaicDatasetParameters
.obj
- an object returned from ArcGIS Engine or Serverjava.io.IOException
- if there are interop problems
CreateMosaicDatasetParameters theCreateMosaicDatasetParameters = (CreateMosaicDatasetParameters) obj;
public static java.lang.String getClsid()
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public com.esri.arcgis.interop.Dispatch getJintegraDispatch()
getJintegraDispatch
in interface com.esri.arcgis.interop.RemoteObjRef
public void release()
release
in interface com.esri.arcgis.interop.RemoteObjRef
public void setParametersByRef(IPropertySet ppAllParameters) throws java.io.IOException, AutomationException
setParametersByRef
in interface IMosaicDatasetOperationParameters
ppAllParameters
- A reference to a com.esri.arcgis.system.IPropertySet (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public IPropertySet getParameters() throws java.io.IOException, AutomationException
getParameters
in interface IMosaicDatasetOperationParameters
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void setProgressorByRef(IProgressor ppProgressor) throws java.io.IOException, AutomationException
setProgressorByRef
in interface IMosaicDatasetOperationParameters
ppProgressor
- A reference to a com.esri.arcgis.system.IProgressor (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public IProgressor getProgressor() throws java.io.IOException, AutomationException
getProgressor
in interface IMosaicDatasetOperationParameters
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void setIsDatasetReadOnly(boolean pbIsDatasetReadOnly) throws java.io.IOException, AutomationException
setIsDatasetReadOnly
in interface IMosaicDatasetOperationParameters
pbIsDatasetReadOnly
- The pbIsDatasetReadOnly (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public boolean isDatasetReadOnly() throws java.io.IOException, AutomationException
isDatasetReadOnly
in interface IMosaicDatasetOperationParameters
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void setResultsByRef(IPropertySet ppOperationResults) throws java.io.IOException, AutomationException
setResultsByRef
in interface IMosaicDatasetOperationParameters
ppOperationResults
- A reference to a com.esri.arcgis.system.IPropertySet (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public IPropertySet getResults() throws java.io.IOException, AutomationException
getResults
in interface IMosaicDatasetOperationParameters
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void setDefinitionGeometryByRef(IGeometry ppGeometry) throws java.io.IOException, AutomationException
setDefinitionGeometryByRef
in interface ICreateMosaicDatasetParameters
ppGeometry
- 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 getDefinitionGeometry() throws java.io.IOException, AutomationException
getDefinitionGeometry
in interface ICreateMosaicDatasetParameters
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void setMaximumVisibleCellsize(double pCellsize) throws java.io.IOException, AutomationException
setMaximumVisibleCellsize
in interface ICreateMosaicDatasetParameters
pCellsize
- The pCellsize (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public double getMaximumVisibleCellsize() throws java.io.IOException, AutomationException
getMaximumVisibleCellsize
in interface ICreateMosaicDatasetParameters
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void setLODInfosByRef(IMosaicLODInfos ppLODInfos) throws java.io.IOException, AutomationException
setLODInfosByRef
in interface ICreateMosaicDatasetParameters
ppLODInfos
- A reference to a com.esri.arcgis.datasourcesraster.IMosaicLODInfos (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public IMosaicLODInfos getLODInfos() throws java.io.IOException, AutomationException
getLODInfos
in interface ICreateMosaicDatasetParameters
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void setPixelType(int pPixelType) throws java.io.IOException, AutomationException
setPixelType
in interface ICreateMosaicDatasetParameters
pPixelType
- A com.esri.arcgis.geodatabase.rstPixelType constant (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public int getPixelType() throws java.io.IOException, AutomationException
getPixelType
in interface ICreateMosaicDatasetParameters
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void setBandCount(int pCount) throws java.io.IOException, AutomationException
setBandCount
in interface ICreateMosaicDatasetParameters
pCount
- The pCount (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public int getBandCount() throws java.io.IOException, AutomationException
getBandCount
in interface ICreateMosaicDatasetParameters
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void setMinCellsizeFieldName(java.lang.String pMinCellsizeFieldName) throws java.io.IOException, AutomationException
setMinCellsizeFieldName
in interface ICreateMosaicDatasetParameters
pMinCellsizeFieldName
- The pMinCellsizeFieldName (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public java.lang.String getMinCellsizeFieldName() throws java.io.IOException, AutomationException
getMinCellsizeFieldName
in interface ICreateMosaicDatasetParameters
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void setMaxCellsizeFieldName(java.lang.String pMaxCellsizeFieldName) throws java.io.IOException, AutomationException
setMaxCellsizeFieldName
in interface ICreateMosaicDatasetParameters
pMaxCellsizeFieldName
- The pMaxCellsizeFieldName (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public java.lang.String getMaxCellsizeFieldName() throws java.io.IOException, AutomationException
getMaxCellsizeFieldName
in interface ICreateMosaicDatasetParameters
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void setLODFieldName(java.lang.String pLODFieldName) throws java.io.IOException, AutomationException
setLODFieldName
in interface ICreateMosaicDatasetParameters
pLODFieldName
- The pLODFieldName (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public java.lang.String getLODFieldName() throws java.io.IOException, AutomationException
getLODFieldName
in interface ICreateMosaicDatasetParameters
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void setDefinitionFIDsByRef(IFIDSet ppFIDs) throws java.io.IOException, AutomationException
setDefinitionFIDsByRef
in interface ICreateMosaicDatasetParameters
ppFIDs
- 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 getDefinitionFIDs() throws java.io.IOException, AutomationException
getDefinitionFIDs
in interface ICreateMosaicDatasetParameters
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void setTemplateMosaicDatasetByRef(IMosaicDataset ppMosaicDataset) throws java.io.IOException, AutomationException
setTemplateMosaicDatasetByRef
in interface ICreateMosaicDatasetParameters2
ppMosaicDataset
- A reference to a com.esri.arcgis.datasourcesraster.IMosaicDataset (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public IMosaicDataset getTemplateMosaicDataset() throws java.io.IOException, AutomationException
getTemplateMosaicDataset
in interface ICreateMosaicDatasetParameters2
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void setBandDefinitionKeyword(java.lang.String pBandDefinitionKeyword) throws java.io.IOException, AutomationException
setBandDefinitionKeyword
in interface ICreateMosaicDatasetParameters2
pBandDefinitionKeyword
- The pBandDefinitionKeyword (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public java.lang.String getBandDefinitionKeyword() throws java.io.IOException, AutomationException
getBandDefinitionKeyword
in interface ICreateMosaicDatasetParameters2
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public void setBandPropertiesByRef(IArray ppArrayOfPropertySet) throws java.io.IOException, AutomationException
setBandPropertiesByRef
in interface ICreateMosaicDatasetParameters2
ppArrayOfPropertySet
- A reference to a com.esri.arcgis.system.IArray (in)java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.public IArray getBandProperties() throws java.io.IOException, AutomationException
getBandProperties
in interface ICreateMosaicDatasetParameters2
java.io.IOException
- If there are interop problems.AutomationException
- If the ArcObject component throws an exception.