| 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IBuilderItem
Provides access to members that control a builder item.
The IBuilderItem interface provides access to the members of a builder item. This item is generated by a Raster Builder.
| Method Summary | |
|---|---|
 void | 
addVariable(String variableName,
            Object vtVariableValue,
            boolean bPrefixWithTag)
Adds a variable to this item's collection given the variable name, value, and a flag that indicates whether the item URI's tag is prefixed with the variable name and separated by a period.  | 
 int | 
getCategory()
The catagory of builder item.  | 
 IFunctionRasterDataset | 
getDataset()
The function raster dataset associated with builder item.  | 
 IGeometry | 
getFootprint()
The footprint geometry of the function raster dataset.  | 
 IGeometry | 
getSeamline()
The seamline geometry associated with this builder item.  | 
 String | 
getStereoID()
The stereo ID associated with this builder item.  | 
 IStringArray | 
getStereoPairs()
The stereo IDs of all items that can be paired with this builder item.  | 
 IItemURI | 
getURI()
The URI object associated with the builder item.  | 
 IPropertySet | 
getVariables()
The collection of variables associated with this item.  | 
 void | 
setCategory(int pItemCategory)
The catagory of builder item.  | 
 void | 
setDatasetByRef(IFunctionRasterDataset ppDataset)
The function raster dataset associated with builder item.  | 
 void | 
setFootprintByRef(IGeometry ppFootprint)
The footprint geometry of the function raster dataset.  | 
 void | 
setSeamlineByRef(IGeometry ppSeamline)
The seamline geometry associated with this builder item.  | 
 void | 
setStereoID(String pStereoID)
The stereo ID associated with this builder item.  | 
 void | 
setStereoPairsByRef(IStringArray ppStereoPairs)
The stereo IDs of all items that can be paired with this builder item.  | 
 void | 
setURIByRef(IItemURI ppItemURI)
The URI object associated with the builder item.  | 
 void | 
setVariablesByRef(IPropertySet ppVariables)
The collection of variables associated with this item.  | 
| Method Detail | 
|---|
void setURIByRef(IItemURI ppItemURI)
                 throws IOException,
                        AutomationException
Unique Resource Identifier of the Builder Item.
ppItemURI - A reference to a com.esri.arcgis.datasourcesraster.IItemURI  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IItemURI getURI()
                throws IOException,
                       AutomationException
Unique Resource Identifier of the Builder Item.
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setDatasetByRef(IFunctionRasterDataset ppDataset)
                     throws IOException,
                            AutomationException
ppDataset - A reference to a com.esri.arcgis.datasourcesraster.IFunctionRasterDataset  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IFunctionRasterDataset getDataset()
                                  throws IOException,
                                         AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IGeometry getFootprint()
                       throws IOException,
                              AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setFootprintByRef(IGeometry ppFootprint)
                       throws IOException,
                              AutomationException
ppFootprint - A reference to a com.esri.arcgis.geometry.IGeometry  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IGeometry getSeamline()
                      throws IOException,
                             AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setSeamlineByRef(IGeometry ppSeamline)
                      throws IOException,
                             AutomationException
ppSeamline - A reference to a com.esri.arcgis.geometry.IGeometry  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setStereoID(String pStereoID)
                 throws IOException,
                        AutomationException
pStereoID - The pStereoID  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
String getStereoID()
                   throws IOException,
                          AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setStereoPairsByRef(IStringArray ppStereoPairs)
                         throws IOException,
                                AutomationException
ppStereoPairs - A reference to a com.esri.arcgis.system.IStringArray  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IStringArray getStereoPairs()
                            throws IOException,
                                   AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setVariablesByRef(IPropertySet ppVariables)
                       throws IOException,
                              AutomationException
ppVariables - A reference to a com.esri.arcgis.system.IPropertySet  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IPropertySet getVariables()
                          throws IOException,
                                 AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void addVariable(String variableName,
                 Object vtVariableValue,
                 boolean bPrefixWithTag)
                 throws IOException,
                        AutomationException
variableName - The variableName  (in)vtVariableValue - A Variant  (in)bPrefixWithTag - The bPrefixWithTag  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setCategory(int pItemCategory)
                 throws IOException,
                        AutomationException
pItemCategory - A com.esri.arcgis.datasourcesraster.esriRasterCatalogItemCategory constant  (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
int getCategory()
                throws IOException,
                       AutomationException
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 | ||||||||