| 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.esri.arcgis.datasourcesraster.IndexedItemURI
public class IndexedItemURI
An indexed item URI object.
| Constructor Summary | |
|---|---|
IndexedItemURI()
Constructs a IndexedItemURI using ArcGIS Engine.  | 
|
IndexedItemURI(Object obj)
Construct a IndexedItemURI using a reference to such an object returned from ArcGIS Engine or Server.  | 
|
| Method Summary | |
|---|---|
 boolean | 
equals(Object o)
Compare this object with another  | 
 IStringArray | 
getAuxiliaryPaths()
Paths to all auxiliary data source items that aid in the construction of this item.  | 
static String | 
getClsid()
getClsid.  | 
 IName | 
getDatasetName()
The name object associated with the container dataset.  | 
 String | 
getDisplayName()
The friendly-name identifying this item in the mosaic dataset.  | 
 String | 
getGroup()
The name of the collection to which the item belongs.  | 
 int | 
getItemID()
The ID of the data source within the container dataset referenced by the item URI.  | 
 String | 
getKey()
A phrase that uniquely identifies the item's data source in the mosaic dataset.  | 
 IStringArray | 
getPaths()
Returns all paths associated with the object.  | 
 String | 
getProductName()
The name of the sensor product associated with the item's data source.  | 
 Date | 
getSourceTimeStamp()
The timestamp associated with the data source referenced by this item URI.  | 
 String | 
getTag()
The unique identifier of the item within a group.  | 
 int | 
hashCode()
the hashcode for this object  | 
 void | 
replacePaths(IStringArray pOldPaths,
             IStringArray pNewPaths)
Updates all paths associated with the object using the specified mapping rule.  | 
 void | 
setAuxiliaryPathsByRef(IStringArray ppAuxiliaryPaths)
Paths to all auxiliary data source items that aid in the construction of this item.  | 
 void | 
setDatasetNameByRef(IName ppDatasetName)
The name object associated with the container dataset.  | 
 void | 
setDisplayName(String pDisplayName)
The friendly-name identifying this item in the mosaic dataset.  | 
 void | 
setGroup(String pItemGroup)
The name of the collection to which the item belongs.  | 
 void | 
setItemID(int pItemID)
The ID of the data source within the container dataset referenced by the item URI.  | 
 void | 
setKey(String pKeyString)
A phrase that uniquely identifies the item's data source in the mosaic dataset.  | 
 void | 
setProductName(String pProductName)
The name of the sensor product associated with the item's data source.  | 
 void | 
setSourceTimeStamp(Date pSourceTimeStamp)
The timestamp associated with the data source referenced by this item URI.  | 
 void | 
setTag(String pItemTag)
The unique identifier of the item within a group.  | 
| Methods inherited from class java.lang.Object | 
|---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait | 
| Methods inherited from interface com.esri.arcgis.interop.RemoteObjRef | 
|---|
getJintegraDispatch, release | 
| Constructor Detail | 
|---|
public IndexedItemURI()
               throws IOException,
                      UnknownHostException
IOException - if there are interop problems
UnknownHostException - if there are interop problems
public IndexedItemURI(Object obj)
               throws IOException
obj to IndexedItemURI.
obj - an object returned from ArcGIS Engine or Server
IOException - if there are interop problems
  IndexedItemURI theIndexedItemURI = (IndexedItemURI) obj;| Method Detail | 
|---|
public static String getClsid()
public boolean equals(Object o)
equals in class Objectpublic int hashCode()
hashCode in class Object
public void setKey(String pKeyString)
            throws IOException,
                   AutomationException
setKey in interface IItemURIpKeyString - The pKeyString  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public String getKey()
              throws IOException,
                     AutomationException
getKey in interface IItemURIIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setTag(String pItemTag)
            throws IOException,
                   AutomationException
setTag in interface IItemURIpItemTag - The pItemTag  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public String getTag()
              throws IOException,
                     AutomationException
getTag in interface IItemURIIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setGroup(String pItemGroup)
              throws IOException,
                     AutomationException
setGroup in interface IItemURIpItemGroup - The pItemGroup  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public String getGroup()
                throws IOException,
                       AutomationException
getGroup in interface IItemURIIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setDisplayName(String pDisplayName)
                    throws IOException,
                           AutomationException
setDisplayName in interface IItemURIpDisplayName - The pDisplayName  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public String getDisplayName()
                      throws IOException,
                             AutomationException
getDisplayName in interface IItemURIIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setProductName(String pProductName)
                    throws IOException,
                           AutomationException
setProductName in interface IItemURIpProductName - The pProductName  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public String getProductName()
                      throws IOException,
                             AutomationException
getProductName in interface IItemURIIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setSourceTimeStamp(Date pSourceTimeStamp)
                        throws IOException,
                               AutomationException
setSourceTimeStamp in interface IItemURIpSourceTimeStamp - The pSourceTimeStamp  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public Date getSourceTimeStamp()
                        throws IOException,
                               AutomationException
getSourceTimeStamp in interface IItemURIIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setAuxiliaryPathsByRef(IStringArray ppAuxiliaryPaths)
                            throws IOException,
                                   AutomationException
setAuxiliaryPathsByRef in interface IItemURIppAuxiliaryPaths - A reference to a com.esri.arcgis.system.IStringArray  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IStringArray getAuxiliaryPaths()
                               throws IOException,
                                      AutomationException
getAuxiliaryPaths in interface IItemURIIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setDatasetNameByRef(IName ppDatasetName)
                         throws IOException,
                                AutomationException
setDatasetNameByRef in interface IIndexedItemURIppDatasetName - A reference to a com.esri.arcgis.system.IName  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IName getDatasetName()
                     throws IOException,
                            AutomationException
getDatasetName in interface IIndexedItemURIIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void setItemID(int pItemID)
               throws IOException,
                      AutomationException
setItemID in interface IIndexedItemURIpItemID - The pItemID  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public int getItemID()
              throws IOException,
                     AutomationException
getItemID in interface IIndexedItemURIIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public IStringArray getPaths()
                      throws IOException,
                             AutomationException
getPaths in interface IItemPathsIOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
public void replacePaths(IStringArray pOldPaths,
                         IStringArray pNewPaths)
                  throws IOException,
                         AutomationException
replacePaths in interface IItemPathspOldPaths - A reference to a com.esri.arcgis.system.IStringArray  (in)pNewPaths - A reference to a com.esri.arcgis.system.IStringArray  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
  | 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||