com.esri.arcgis.datasourcesraster
Interface IRasterTypeProperties

All Superinterfaces:
java.io.Serializable
All Known Subinterfaces:
IRasterTypeProperties2, IRasterTypeProperties3
All Known Implementing Classes:
IRasterTypeProperties2Proxy, IRasterTypeProperties3Proxy, IRasterTypePropertiesProxy, RasterType

public interface IRasterTypeProperties
extends java.io.Serializable

COM Interface 'IRasterTypeProperties'. Generated 3/19/2015 1:20:55 PM from 'C:\ArcGIS\COM\esriDataSourcesRaster.olb'

Description: 'Provides access to members that control raster type properties.' 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 IID078c7800_66f2_46cf_a182_78e6c4aade53
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 IAddRastersParameters getAddRastersParameters()
          The parameters controlling how rasters are added using this raster type.
 java.lang.String getDataSourceFilter()
          Regular expression formed using wild card characters ('*', '?', or '.') for matching data source items requested for URI constructions.
 java.lang.String getDescription()
          Description of the raster type.
 java.util.Date getFirstAddTimeStamp()
          The time when this raster type was first used for adding rasters to the mosaic dataset.
 int getInputDataSourceTypes()
          The types of input data source types as a bitwise combination of esriCrawlerDataSourceType values.
 java.util.Date getLastAddTimeStamp()
          The time when this raster type was last used for adding rasters to the mosaic dataset.
 java.util.Date getLastSyncTimeStamp()
          The time when this raster type was last used for synchronizing one or more rasters in the mosaic dataset.
 java.lang.String getName()
          Name of the raster type.
 java.lang.String getOperationDescription()
          A user-identifiable description of the collection of items added by this raster type instance.
 IGeometricFunctionArguments getOrthorectificationParameters()
          The parameters controlling orthorectification of raster datasets built by this raster type.
 IArray getSupportedURIFilters()
          Default URI filters supported by the raster type.
 ISynchronizeParameters getSynchronizeParameters()
          The parameters controlling how rasters are synchronized using this raster type instance.
 boolean isEnableClipToFootprint()
          Indicates whether datasets are clipped to their footprints.
 boolean isSupportsOrthorectification()
          Indicates whether the raster type supports orthorectification.
 boolean isSupportsSeamline()
          Indicates whether the raster type supports seamline.
 boolean isSupportsStereo()
          Indicates whether the raster type supports stereo.
 void setAddRastersParameters(IAddRastersParameters ppAddRastersParameters)
          The parameters controlling how rasters are added using this raster type.
 void setDataSourceFilter(java.lang.String pDataSourceFilter)
          Regular expression formed using wild card characters ('*', '?', or '.') for matching data source items requested for URI constructions.
 void setDescription(java.lang.String pRasterTypeDescription)
          Description of the raster type.
 void setEnableClipToFootprint(boolean pbEnableClipToFootprint)
          Indicates whether datasets are clipped to their footprints.
 void setFirstAddTimeStamp(java.util.Date pFirstAddTimeStamp)
          The time when this raster type was first used for adding rasters to the mosaic dataset.
 void setInputDataSourceTypes(int pInputDataSourceTypes)
          The types of input data source types as a bitwise combination of esriCrawlerDataSourceType values.
 void setLastAddTimeStamp(java.util.Date pLastAddTimeStamp)
          The time when this raster type was last used for adding rasters to the mosaic dataset.
 void setLastSyncTimeStamp(java.util.Date pLastSyncTimeStamp)
          The time when this raster type was last used for synchronizing one or more rasters in the mosaic dataset.
 void setName(java.lang.String pRasterTypeName)
          Name of the raster type.
 void setOperationDescription(java.lang.String pOperationDescription)
          A user-identifiable description of the collection of items added by this raster type instance.
 void setOrthorectificationParametersByRef(IGeometricFunctionArguments ppIGeometricFunctionArguments)
          The parameters controlling orthorectification of raster datasets built by this raster type.
 void setSupportedURIFiltersByRef(IArray pppItemURIFilterArray)
          Default URI filters supported by the raster type.
 void setSupportsOrthorectification(boolean pbSupportsOrthorectification)
          Indicates whether the raster type supports orthorectification.
 void setSupportsSeamline(boolean pbSupportsSeamline)
          Indicates whether the raster type supports seamline.
 void setSupportsStereo(boolean pbSupportsStereo)
          Indicates whether the raster type supports stereo.
 void setSynchronizeParameters(ISynchronizeParameters ppSynchronizeParameters)
          The parameters controlling how rasters are synchronized using this raster type instance.
 

Field Detail

IID078c7800_66f2_46cf_a182_78e6c4aade53

static final int IID078c7800_66f2_46cf_a182_78e6c4aade53
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

setName

void setName(java.lang.String pRasterTypeName)
             throws java.io.IOException,
                    AutomationException
Name of the raster type.

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

getName

java.lang.String getName()
                         throws java.io.IOException,
                                AutomationException
Name of the raster type.

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

setDescription

void setDescription(java.lang.String pRasterTypeDescription)
                    throws java.io.IOException,
                           AutomationException
Description of the raster type.

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

getDescription

java.lang.String getDescription()
                                throws java.io.IOException,
                                       AutomationException
Description of the raster type.

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

setInputDataSourceTypes

void setInputDataSourceTypes(int pInputDataSourceTypes)
                             throws java.io.IOException,
                                    AutomationException
The types of input data source types as a bitwise combination of esriCrawlerDataSourceType values.

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

getInputDataSourceTypes

int getInputDataSourceTypes()
                            throws java.io.IOException,
                                   AutomationException
The types of input data source types as a bitwise combination of esriCrawlerDataSourceType values.

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

setDataSourceFilter

void setDataSourceFilter(java.lang.String pDataSourceFilter)
                         throws java.io.IOException,
                                AutomationException
Regular expression formed using wild card characters ('*', '?', or '.') for matching data source items requested for URI constructions. No item URIs are created for input that doesn't match the specified regular expression.

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

getDataSourceFilter

java.lang.String getDataSourceFilter()
                                     throws java.io.IOException,
                                            AutomationException
Regular expression formed using wild card characters ('*', '?', or '.') for matching data source items requested for URI constructions. No item URIs are created for input that doesn't match the specified regular expression.

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

setSupportedURIFiltersByRef

void setSupportedURIFiltersByRef(IArray pppItemURIFilterArray)
                                 throws java.io.IOException,
                                        AutomationException
Default URI filters supported by the raster type.

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

getSupportedURIFilters

IArray getSupportedURIFilters()
                              throws java.io.IOException,
                                     AutomationException
Default URI filters supported by the raster type.

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

setSupportsOrthorectification

void setSupportsOrthorectification(boolean pbSupportsOrthorectification)
                                   throws java.io.IOException,
                                          AutomationException
Indicates whether the raster type supports orthorectification.

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

isSupportsOrthorectification

boolean isSupportsOrthorectification()
                                     throws java.io.IOException,
                                            AutomationException
Indicates whether the raster type supports orthorectification.

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

setSupportsStereo

void setSupportsStereo(boolean pbSupportsStereo)
                       throws java.io.IOException,
                              AutomationException
Indicates whether the raster type supports stereo.

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

isSupportsStereo

boolean isSupportsStereo()
                         throws java.io.IOException,
                                AutomationException
Indicates whether the raster type supports stereo.

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

setSupportsSeamline

void setSupportsSeamline(boolean pbSupportsSeamline)
                         throws java.io.IOException,
                                AutomationException
Indicates whether the raster type supports seamline.

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

isSupportsSeamline

boolean isSupportsSeamline()
                           throws java.io.IOException,
                                  AutomationException
Indicates whether the raster type supports seamline.

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

setEnableClipToFootprint

void setEnableClipToFootprint(boolean pbEnableClipToFootprint)
                              throws java.io.IOException,
                                     AutomationException
Indicates whether datasets are clipped to their footprints.

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

isEnableClipToFootprint

boolean isEnableClipToFootprint()
                                throws java.io.IOException,
                                       AutomationException
Indicates whether datasets are clipped to their footprints.

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

setAddRastersParameters

void setAddRastersParameters(IAddRastersParameters ppAddRastersParameters)
                             throws java.io.IOException,
                                    AutomationException
The parameters controlling how rasters are added using this raster type.

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

getAddRastersParameters

IAddRastersParameters getAddRastersParameters()
                                              throws java.io.IOException,
                                                     AutomationException
The parameters controlling how rasters are added using this raster type.

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

setSynchronizeParameters

void setSynchronizeParameters(ISynchronizeParameters ppSynchronizeParameters)
                              throws java.io.IOException,
                                     AutomationException
The parameters controlling how rasters are synchronized using this raster type instance.

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

getSynchronizeParameters

ISynchronizeParameters getSynchronizeParameters()
                                                throws java.io.IOException,
                                                       AutomationException
The parameters controlling how rasters are synchronized using this raster type instance.

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

setOrthorectificationParametersByRef

void setOrthorectificationParametersByRef(IGeometricFunctionArguments ppIGeometricFunctionArguments)
                                          throws java.io.IOException,
                                                 AutomationException
The parameters controlling orthorectification of raster datasets built by this raster type.

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

getOrthorectificationParameters

IGeometricFunctionArguments getOrthorectificationParameters()
                                                            throws java.io.IOException,
                                                                   AutomationException
The parameters controlling orthorectification of raster datasets built by this raster type.

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

setFirstAddTimeStamp

void setFirstAddTimeStamp(java.util.Date pFirstAddTimeStamp)
                          throws java.io.IOException,
                                 AutomationException
The time when this raster type was first used for adding rasters to the mosaic dataset. The value in this property also appears in the moasic dataset's raster type table.

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

getFirstAddTimeStamp

java.util.Date getFirstAddTimeStamp()
                                    throws java.io.IOException,
                                           AutomationException
The time when this raster type was first used for adding rasters to the mosaic dataset. The value in this property also appears in the moasic dataset's raster type table.

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

setLastAddTimeStamp

void setLastAddTimeStamp(java.util.Date pLastAddTimeStamp)
                         throws java.io.IOException,
                                AutomationException
The time when this raster type was last used for adding rasters to the mosaic dataset. The value in this property also appears in the moasic dataset's raster type table.

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

getLastAddTimeStamp

java.util.Date getLastAddTimeStamp()
                                   throws java.io.IOException,
                                          AutomationException
The time when this raster type was last used for adding rasters to the mosaic dataset. The value in this property also appears in the moasic dataset's raster type table.

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

setLastSyncTimeStamp

void setLastSyncTimeStamp(java.util.Date pLastSyncTimeStamp)
                          throws java.io.IOException,
                                 AutomationException
The time when this raster type was last used for synchronizing one or more rasters in the mosaic dataset. The value in this property also appears in the moasic dataset's raster type table.

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

getLastSyncTimeStamp

java.util.Date getLastSyncTimeStamp()
                                    throws java.io.IOException,
                                           AutomationException
The time when this raster type was last used for synchronizing one or more rasters in the mosaic dataset. The value in this property also appears in the moasic dataset's raster type table.

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

setOperationDescription

void setOperationDescription(java.lang.String pOperationDescription)
                             throws java.io.IOException,
                                    AutomationException
A user-identifiable description of the collection of items added by this raster type instance.

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

getOperationDescription

java.lang.String getOperationDescription()
                                         throws java.io.IOException,
                                                AutomationException
A user-identifiable description of the collection of items added by this raster type instance.

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