com.esri.arcgis.datasourcesraster
Interface IItemURI

All Superinterfaces:
java.io.Serializable
All Known Subinterfaces:
IItemURI2
All Known Implementing Classes:
CellSizeLevel, CompositeItemURI, FileItemURI, IItemURI2Proxy, IItemURIProxy, IndexedItemURI, ItemURI, MultiPartItemURI, OverviewItemURI, RasterTypeItemURI, RPFItemURI, SearchItemURI

public interface IItemURI
extends java.io.Serializable

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

Description: 'Provides access to members that control an item URI.' 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 IID0fc1719b_b1aa_4d23_af07_932490a18075
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 IStringArray getAuxiliaryPaths()
          Paths to all auxiliary data source items that aid in the construction of this item.
 java.lang.String getDisplayName()
          The friendly-name identifying this item in the mosaic dataset.
 java.lang.String getGroup()
          The name of the collection to which the item belongs.
 java.lang.String getKey()
          A phrase that uniquely identifies the item's data source in the mosaic dataset.
 java.lang.String getProductName()
          The name of the sensor product associated with the item's data source.
 java.util.Date getSourceTimeStamp()
          The timestamp associated with the data source referenced by this item URI.
 java.lang.String getTag()
          The unique identifier of the item within a group.
 void setAuxiliaryPathsByRef(IStringArray ppAuxiliaryPaths)
          Paths to all auxiliary data source items that aid in the construction of this item.
 void setDisplayName(java.lang.String pDisplayName)
          The friendly-name identifying this item in the mosaic dataset.
 void setGroup(java.lang.String pItemGroup)
          The name of the collection to which the item belongs.
 void setKey(java.lang.String pKeyString)
          A phrase that uniquely identifies the item's data source in the mosaic dataset.
 void setProductName(java.lang.String pProductName)
          The name of the sensor product associated with the item's data source.
 void setSourceTimeStamp(java.util.Date pSourceTimeStamp)
          The timestamp associated with the data source referenced by this item URI.
 void setTag(java.lang.String pItemTag)
          The unique identifier of the item within a group.
 

Field Detail

IID0fc1719b_b1aa_4d23_af07_932490a18075

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

setKey

void setKey(java.lang.String pKeyString)
            throws java.io.IOException,
                   AutomationException
A phrase that uniquely identifies the item's data source in the mosaic dataset. The value in this property is used for computing a 'signature' that appears in the URIHash field of the mosaic catalog.

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

getKey

java.lang.String getKey()
                        throws java.io.IOException,
                               AutomationException
A phrase that uniquely identifies the item's data source in the mosaic dataset. The value in this property is used for computing a 'signature' that appears in the URIHash field of the mosaic catalog.

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

setTag

void setTag(java.lang.String pItemTag)
            throws java.io.IOException,
                   AutomationException
The unique identifier of the item within a group. The value in this property appears in the Tag field of the mosaic catalog.

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

getTag

java.lang.String getTag()
                        throws java.io.IOException,
                               AutomationException
The unique identifier of the item within a group. The value in this property appears in the Tag field of the mosaic catalog.

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

setGroup

void setGroup(java.lang.String pItemGroup)
              throws java.io.IOException,
                     AutomationException
The name of the collection to which the item belongs. The value in this property appears in the GroupName field of the mosaic catalog.

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

getGroup

java.lang.String getGroup()
                          throws java.io.IOException,
                                 AutomationException
The name of the collection to which the item belongs. The value in this property appears in the GroupName field of the mosaic catalog.

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

setDisplayName

void setDisplayName(java.lang.String pDisplayName)
                    throws java.io.IOException,
                           AutomationException
The friendly-name identifying this item in the mosaic dataset. The value in this property appears in the Name field of the mosaic catalog.

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

getDisplayName

java.lang.String getDisplayName()
                                throws java.io.IOException,
                                       AutomationException
The friendly-name identifying this item in the mosaic dataset. The value in this property appears in the Name field of the mosaic catalog.

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

setProductName

void setProductName(java.lang.String pProductName)
                    throws java.io.IOException,
                           AutomationException
The name of the sensor product associated with the item's data source. The value in this property appears in the ProductName field of the mosaic catalog.

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

getProductName

java.lang.String getProductName()
                                throws java.io.IOException,
                                       AutomationException
The name of the sensor product associated with the item's data source. The value in this property appears in the ProductName field of the mosaic catalog.

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

setSourceTimeStamp

void setSourceTimeStamp(java.util.Date pSourceTimeStamp)
                        throws java.io.IOException,
                               AutomationException
The timestamp associated with the data source referenced by this item URI.

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

getSourceTimeStamp

java.util.Date getSourceTimeStamp()
                                  throws java.io.IOException,
                                         AutomationException
The timestamp associated with the data source referenced by this item URI.

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

setAuxiliaryPathsByRef

void setAuxiliaryPathsByRef(IStringArray ppAuxiliaryPaths)
                            throws java.io.IOException,
                                   AutomationException
Paths to all auxiliary data source items that aid in the construction of this item.

Parameters:
ppAuxiliaryPaths - 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.

getAuxiliaryPaths

IStringArray getAuxiliaryPaths()
                               throws java.io.IOException,
                                      AutomationException
Paths to all auxiliary data source items that aid in the construction of this item.

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.