|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface IItemTemplate2
Provides access to members that control an item template.
| Method Summary | |
|---|---|
void |
addAncillaryDataset(String sOutputDatasetTag,
String sFunctionTemplateName,
String sPrimaryChainConnectorVariable)
Adds additional outgoing tags for non-primary datasets that can be built using this item template. |
void |
enableEnhancement(boolean bEnableEnhancement)
Enable or disable functions that enhance a dataset. |
void |
getAncillaryDatasets(IStringArray[] ppOutputDatasetTags,
IStringArray[] ppFunctionTemplateNames,
IStringArray[] ppPrimaryChainConnectorVariables)
Returns a collection of tags and associated function template names and connector variables of all non-primary datasets built by the item template. |
IGeoTransformationHelper |
getGeoTransformationHelper()
The geographic tranformation helper object, set by the calling application, that enables the item template to install geotransformation method in to the system's GeoTransformationOperationSet. |
boolean |
isEnhancementEnabled()
Indicates whether the item template will enhance datasets. |
boolean |
isSensorTemplate()
Indicates whether the item template can be used to build sensor data sources (as opposed to regular raster data sources). |
boolean |
isSupportsEnhancement()
Indicates whether the item template contains functions that enhance a dataset. |
void |
setGeoTransformationHelperByRef(IGeoTransformationHelper ppGeoTransformationHelper)
The geographic tranformation helper object, set by the calling application, that enables the item template to install geotransformation method in to the system's GeoTransformationOperationSet. |
void |
setIsSensorTemplate(boolean pbIsSensorTemplate)
Indicates whether the item template can be used to build sensor data sources (as opposed to regular raster data sources). |
void |
setSupportsEnhancement(boolean pbSupportsEnhancement)
Indicates whether the item template contains functions that enhance a dataset. |
| Methods inherited from interface com.esri.arcgis.datasourcesraster.IItemTemplate |
|---|
getName, getOutputDatasetTag, getPrimaryInputDatasetTag, getRasterFunctionTemplate, isEnabled, isIntersectFootprints, setEnabled, setIntersectFootprints, setName, setOutputDatasetTag, setPrimaryInputDatasetTag, setRasterFunctionTemplateByRef |
| Method Detail |
|---|
void setSupportsEnhancement(boolean pbSupportsEnhancement)
throws IOException,
AutomationException
pbSupportsEnhancement - The pbSupportsEnhancement (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isSupportsEnhancement()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void enableEnhancement(boolean bEnableEnhancement)
throws IOException,
AutomationException
bEnableEnhancement - The bEnableEnhancement (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isEnhancementEnabled()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setIsSensorTemplate(boolean pbIsSensorTemplate)
throws IOException,
AutomationException
pbIsSensorTemplate - The pbIsSensorTemplate (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
boolean isSensorTemplate()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void setGeoTransformationHelperByRef(IGeoTransformationHelper ppGeoTransformationHelper)
throws IOException,
AutomationException
ppGeoTransformationHelper - A reference to a com.esri.arcgis.datasourcesraster.IGeoTransformationHelper (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
IGeoTransformationHelper getGeoTransformationHelper()
throws IOException,
AutomationException
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void addAncillaryDataset(String sOutputDatasetTag,
String sFunctionTemplateName,
String sPrimaryChainConnectorVariable)
throws IOException,
AutomationException
sOutputDatasetTag - The sOutputDatasetTag (in)sFunctionTemplateName - The sFunctionTemplateName (in)sPrimaryChainConnectorVariable - The sPrimaryChainConnectorVariable (in)
IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.
void getAncillaryDatasets(IStringArray[] ppOutputDatasetTags,
IStringArray[] ppFunctionTemplateNames,
IStringArray[] ppPrimaryChainConnectorVariables)
throws IOException,
AutomationException
ppOutputDatasetTags - A reference to a com.esri.arcgis.system.IStringArray (out: use single element array)ppFunctionTemplateNames - A reference to a com.esri.arcgis.system.IStringArray (out: use single element array)ppPrimaryChainConnectorVariables - A reference to a com.esri.arcgis.system.IStringArray (out: use single element array)
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 | ||||||||