com.esri.arcgis.datasourcesraster
Interface IBuilderItem2

All Superinterfaces:
IBuilderItem, Serializable
All Known Implementing Classes:
BuilderItem

public interface IBuilderItem2
extends IBuilderItem, Serializable

Provides access to members that control a builder item.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.


Method Summary
 IPropertySet getColorCorrectionProperties()
          Variables supporting color correction operation.
 IName getDatasetName()
          The raster dataset name associated with builder item.
 IPropertySet getSeamlineProperties()
          Variables supporting seamline operation.
 Object getThumbnail()
          The thumbnail associated with the builder item.
 boolean isHasThumbnail()
          Indicates whether the builder item has a valid thumbnail.
 void setColorCorrectionPropertiesByRef(IPropertySet ppPropertySet)
          Variables supporting color correction operation.
 void setDatasetNameByRef(IName ppDatasetName)
          The raster dataset name associated with builder item.
 void setSeamlinePropertiesByRef(IPropertySet ppPropertySet)
          Variables supporting seamline operation.
 void setThumbnail(Object pvtThumbnailBlob)
          The thumbnail associated with the builder item.
 
Methods inherited from interface com.esri.arcgis.datasourcesraster.IBuilderItem
addVariable, getCategory, getDataset, getFootprint, getSeamline, getStereoID, getStereoPairs, getURI, getVariables, setCategory, setDatasetByRef, setFootprintByRef, setSeamlineByRef, setStereoID, setStereoPairsByRef, setURIByRef, setVariablesByRef
 

Method Detail

setDatasetNameByRef

void setDatasetNameByRef(IName ppDatasetName)
                         throws IOException,
                                AutomationException
The raster dataset name associated with builder item.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

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

getDatasetName

IName getDatasetName()
                     throws IOException,
                            AutomationException
The raster dataset name associated with builder item.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

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

setSeamlinePropertiesByRef

void setSeamlinePropertiesByRef(IPropertySet ppPropertySet)
                                throws IOException,
                                       AutomationException
Variables supporting seamline operation.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

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

getSeamlineProperties

IPropertySet getSeamlineProperties()
                                   throws IOException,
                                          AutomationException
Variables supporting seamline operation.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

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

setColorCorrectionPropertiesByRef

void setColorCorrectionPropertiesByRef(IPropertySet ppPropertySet)
                                       throws IOException,
                                              AutomationException
Variables supporting color correction operation.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

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

getColorCorrectionProperties

IPropertySet getColorCorrectionProperties()
                                          throws IOException,
                                                 AutomationException
Variables supporting color correction operation.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

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

isHasThumbnail

boolean isHasThumbnail()
                       throws IOException,
                              AutomationException
Indicates whether the builder item has a valid thumbnail.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

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

setThumbnail

void setThumbnail(Object pvtThumbnailBlob)
                  throws IOException,
                         AutomationException
The thumbnail associated with the builder item.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Parameters:
pvtThumbnailBlob - A Variant (in)
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getThumbnail

Object getThumbnail()
                    throws IOException,
                           AutomationException
The thumbnail associated with the builder item.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Returns:
A Variant
Throws:
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.