com.esri.arcgis.datasourcesraster
Interface IRasterTypeEnvironment

All Superinterfaces:
java.io.Serializable
All Known Subinterfaces:
IRasterTypeEnvironment2
All Known Implementing Classes:
IRasterTypeEnvironment2Proxy, IRasterTypeEnvironmentProxy, RasterTypeEnvironment

public interface IRasterTypeEnvironment
extends java.io.Serializable

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

Description: 'Provides access to members that control the raster type environment.' 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 IID3eca95bb_3dd3_4f8b_8bb0_cb47071c456b
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 IStringArray getRasterTypeNames()
          Names of all raster types installed on the system.
 java.util.Date getTimeStamp(java.lang.String filePath)
          Returns a time stamp associated either with the present instance in time or with the optional file path.
 IItemURI loadItemURI(IMemoryBlobStream pBlob)
          Loads an item URI object from a blob.
 IRasterType loadRasterType(IMemoryBlobStream pBlob)
          Loads a raster type object from a blob.
 java.lang.String replacePath(IStringArray pOldPaths, IStringArray pNewPaths, java.lang.String inputPath)
          Replaces one or more parts of the specified input path using two arrays that map path values.
 IMemoryBlobStream saveItemURI(IItemURI pItemURI)
          Saves an item URI object to a blob.
 IMemoryBlobStream saveRasterType(IRasterType pRasterType)
          Saves a raster type object to a blob.
 

Field Detail

IID3eca95bb_3dd3_4f8b_8bb0_cb47071c456b

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

getRasterTypeNames

IStringArray getRasterTypeNames()
                                throws java.io.IOException,
                                       AutomationException
Names of all raster types installed on the system.

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.

loadItemURI

IItemURI loadItemURI(IMemoryBlobStream pBlob)
                     throws java.io.IOException,
                            AutomationException
Loads an item URI object from a blob.

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

saveItemURI

IMemoryBlobStream saveItemURI(IItemURI pItemURI)
                              throws java.io.IOException,
                                     AutomationException
Saves an item URI object to a blob.

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

loadRasterType

IRasterType loadRasterType(IMemoryBlobStream pBlob)
                           throws java.io.IOException,
                                  AutomationException
Loads a raster type object from a blob.

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

saveRasterType

IMemoryBlobStream saveRasterType(IRasterType pRasterType)
                                 throws java.io.IOException,
                                        AutomationException
Saves a raster type object to a blob.

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

getTimeStamp

java.util.Date getTimeStamp(java.lang.String filePath)
                            throws java.io.IOException,
                                   AutomationException
Returns a time stamp associated either with the present instance in time or with the optional file path.

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

replacePath

java.lang.String replacePath(IStringArray pOldPaths,
                             IStringArray pNewPaths,
                             java.lang.String inputPath)
                             throws java.io.IOException,
                                    AutomationException
Replaces one or more parts of the specified input path using two arrays that map path values.

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