|
|||||||||
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 |