com.esri.arcgis.carto
Interface IRasterItemDescription

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
IRasterItemDescriptionProxy, RasterItemDescription

public interface IRasterItemDescription
extends java.io.Serializable

COM Interface 'IRasterItemDescription'. Generated 3/19/2015 1:20:54 PM from 'C:\ArcGIS\COM\esriCarto.olb'

Description: 'Provides access to the properties of a raster item description for adding a raster.' 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 =


Field Summary
static java.lang.String IID
          Deprecated. Internal use only
static int IIDe7a23083_b9bb_41bf_9253_c148b0ab033e
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 IStringArray getDataFileNames()
          The data file names.
 IStringArray getDataFileURLs()
          The data file URLs.
 IGeodataXform getGeodataXform()
          The georefencing of the raster item.
 int getGeodataXformApplyMethod()
          The method used for applying the GeodataXform.
 double getMaximumCellSizeFactor()
          The maximum visible cell size factor.
 double getMinimumCellSizeFactor()
          The minimum visible cell size factor.
 IPropertySet getProperties()
          The raster item properties.
 java.lang.String getType()
          The raster item type, i.e.
 boolean isBuildPyramids()
          Indicates whether pyramids are built for the raster item.
 boolean isBuildThumbnail()
          Indicates whether thumbnails are built and saved for the raster item.
 boolean isComputeStatistics()
          Indicates whether histogram statistics are computed for the raster item.
 void setBuildPyramids(boolean pvbBuildPyramids)
          Indicates whether pyramids are built for the raster item.
 void setBuildThumbnail(boolean pvbBuildThumbnail)
          Indicates whether thumbnails are built and saved for the raster item.
 void setComputeStatistics(boolean pvbComputeStatistics)
          Indicates whether histogram statistics are computed for the raster item.
 void setDataFileNamesByRef(IStringArray ppNames)
          The data file names.
 void setDataFileURLsByRef(IStringArray ppURLs)
          The data file URLs.
 void setGeodataXformApplyMethod(int pMethod)
          The method used for applying the GeodataXform.
 void setGeodataXformByRef(IGeodataXform ppXf)
          The georefencing of the raster item.
 void setMaximumCellSizeFactor(double pMaxCellSizeFactor)
          The maximum visible cell size factor.
 void setMinimumCellSizeFactor(double pMinCellSizeFactor)
          The minimum visible cell size factor.
 void setPropertiesByRef(IPropertySet ppProperties)
          The raster item properties.
 void setType(java.lang.String pType)
          The raster item type, i.e.
 

Field Detail

IIDe7a23083_b9bb_41bf_9253_c148b0ab033e

static final int IIDe7a23083_b9bb_41bf_9253_c148b0ab033e
See Also:
Constant Field Values

xxDummy

static final int xxDummy
Deprecated. Internal use only
See Also:
Constant Field Values

IID

static final java.lang.String IID
Deprecated. Internal use only
See Also:
Constant Field Values
Method Detail

getDataFileNames

IStringArray getDataFileNames()
                              throws java.io.IOException,
                                     AutomationException
The data file names.

Returns:
A reference to a com.esri.arcgis.system.IStringArray
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setDataFileNamesByRef

void setDataFileNamesByRef(IStringArray ppNames)
                           throws java.io.IOException,
                                  AutomationException
The data file names.

Parameters:
ppNames - A reference to a com.esri.arcgis.system.IStringArray (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getDataFileURLs

IStringArray getDataFileURLs()
                             throws java.io.IOException,
                                    AutomationException
The data file URLs.

Returns:
A reference to a com.esri.arcgis.system.IStringArray
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setDataFileURLsByRef

void setDataFileURLsByRef(IStringArray ppURLs)
                          throws java.io.IOException,
                                 AutomationException
The data file URLs.

Parameters:
ppURLs - A reference to a com.esri.arcgis.system.IStringArray (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getType

java.lang.String getType()
                         throws java.io.IOException,
                                AutomationException
The raster item type, i.e. a raster type name.

Returns:
The pType
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setType

void setType(java.lang.String pType)
             throws java.io.IOException,
                    AutomationException
The raster item type, i.e. a raster type name.

Parameters:
pType - The pType (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getProperties

IPropertySet getProperties()
                           throws java.io.IOException,
                                  AutomationException
The raster item properties.

Returns:
A reference to a com.esri.arcgis.system.IPropertySet
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setPropertiesByRef

void setPropertiesByRef(IPropertySet ppProperties)
                        throws java.io.IOException,
                               AutomationException
The raster item properties.

Parameters:
ppProperties - A reference to a com.esri.arcgis.system.IPropertySet (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getMinimumCellSizeFactor

double getMinimumCellSizeFactor()
                                throws java.io.IOException,
                                       AutomationException
The minimum visible cell size factor.

Returns:
The pMinCellSizeFactor
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setMinimumCellSizeFactor

void setMinimumCellSizeFactor(double pMinCellSizeFactor)
                              throws java.io.IOException,
                                     AutomationException
The minimum visible cell size factor.

Parameters:
pMinCellSizeFactor - The pMinCellSizeFactor (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getMaximumCellSizeFactor

double getMaximumCellSizeFactor()
                                throws java.io.IOException,
                                       AutomationException
The maximum visible cell size factor.

Returns:
The pMaxCellSizeFactor
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setMaximumCellSizeFactor

void setMaximumCellSizeFactor(double pMaxCellSizeFactor)
                              throws java.io.IOException,
                                     AutomationException
The maximum visible cell size factor.

Parameters:
pMaxCellSizeFactor - The pMaxCellSizeFactor (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getGeodataXform

IGeodataXform getGeodataXform()
                              throws java.io.IOException,
                                     AutomationException
The georefencing of the raster item.

Returns:
A reference to a com.esri.arcgis.geodatabase.IGeodataXform
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setGeodataXformByRef

void setGeodataXformByRef(IGeodataXform ppXf)
                          throws java.io.IOException,
                                 AutomationException
The georefencing of the raster item.

Parameters:
ppXf - A reference to a com.esri.arcgis.geodatabase.IGeodataXform (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getGeodataXformApplyMethod

int getGeodataXformApplyMethod()
                               throws java.io.IOException,
                                      AutomationException
The method used for applying the GeodataXform.

Returns:
A com.esri.arcgis.datasourcesraster.esriGeodataXformApplyMethod constant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setGeodataXformApplyMethod

void setGeodataXformApplyMethod(int pMethod)
                                throws java.io.IOException,
                                       AutomationException
The method used for applying the GeodataXform.

Parameters:
pMethod - A com.esri.arcgis.datasourcesraster.esriGeodataXformApplyMethod constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setComputeStatistics

void setComputeStatistics(boolean pvbComputeStatistics)
                          throws java.io.IOException,
                                 AutomationException
Indicates whether histogram statistics are computed for the raster item.

Parameters:
pvbComputeStatistics - The pvbComputeStatistics (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isComputeStatistics

boolean isComputeStatistics()
                            throws java.io.IOException,
                                   AutomationException
Indicates whether histogram statistics are computed for the raster item.

Returns:
The pvbComputeStatistics
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setBuildPyramids

void setBuildPyramids(boolean pvbBuildPyramids)
                      throws java.io.IOException,
                             AutomationException
Indicates whether pyramids are built for the raster item.

Parameters:
pvbBuildPyramids - The pvbBuildPyramids (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isBuildPyramids

boolean isBuildPyramids()
                        throws java.io.IOException,
                               AutomationException
Indicates whether pyramids are built for the raster item.

Returns:
The pvbBuildPyramids
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

setBuildThumbnail

void setBuildThumbnail(boolean pvbBuildThumbnail)
                       throws java.io.IOException,
                              AutomationException
Indicates whether thumbnails are built and saved for the raster item.

Parameters:
pvbBuildThumbnail - The pvbBuildThumbnail (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isBuildThumbnail

boolean isBuildThumbnail()
                         throws java.io.IOException,
                                AutomationException
Indicates whether thumbnails are built and saved for the raster item.

Returns:
The pvbBuildThumbnail
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.