com.esri.arcgis.datasourcesraster
Interface IItemTemplate

All Superinterfaces:
java.io.Serializable
All Known Subinterfaces:
IItemTemplate2
All Known Implementing Classes:
IItemTemplate2Proxy, IItemTemplateProxy, ItemTemplate

public interface IItemTemplate
extends java.io.Serializable

COM Interface 'IItemTemplate'. Generated 3/19/2015 1:20:55 PM from 'C:\ArcGIS\COM\esriDataSourcesRaster.olb'

Description: 'Provides access to members that control an item template.' Generator Options: PromptForTypeLibraries = False ClashPrefix = esri_ LowerCaseMemberNames = True IDispatchOnly = False RetryOnReject = False AwtForOcxs = True ArraysAsObjects = False DontRenameSameMethods = False ImplementConflictingInterfaces = True ReuseMethods = True RenameConflictingInterfaceMethods = True GenBeanInfo = True GenerateJavadoc =


Field Summary
static java.lang.String IID
          Deprecated. Internal use only
static int IID205b20a1_3bc1_4270_acc9_6f73c1840007
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 java.lang.String getName()
          The name of the item template.
 java.lang.String getOutputDatasetTag()
          The output dataset tag associated with the item template.
 java.lang.String getPrimaryInputDatasetTag()
          Tag identifying the item URI that references a dataset from which all properties are copied over to the outgoing dataset.
 IRasterFunctionTemplate getRasterFunctionTemplate()
          The raster function template associated with the item template.
 boolean isEnabled()
          Indicates whether the item template is active.
 boolean isIntersectFootprints()
          Indicates whether the footprint of items constructed using this template is computed using the intersection of the footprints of all participating input items.
 void setEnabled(boolean pbEnabled)
          Indicates whether the item template is active.
 void setIntersectFootprints(boolean pbIntersectFootprints)
          Indicates whether the footprint of items constructed using this template is computed using the intersection of the footprints of all participating input items.
 void setName(java.lang.String pItemTemplateName)
          The name of the item template.
 void setOutputDatasetTag(java.lang.String pOutputDatasetTag)
          The output dataset tag associated with the item template.
 void setPrimaryInputDatasetTag(java.lang.String pPrimaryInputDatasetTag)
          Tag identifying the item URI that references a dataset from which all properties are copied over to the outgoing dataset.
 void setRasterFunctionTemplateByRef(IRasterFunctionTemplate ppFunctionTemplate)
          The raster function template associated with the item template.
 

Field Detail

IID205b20a1_3bc1_4270_acc9_6f73c1840007

static final int IID205b20a1_3bc1_4270_acc9_6f73c1840007
See Also:
Constant Field Values

xxDummy

static final int xxDummy
Deprecated. Internal use only
See Also:
Constant Field Values

IID

static final java.lang.String IID
Deprecated. Internal use only
See Also:
Constant Field Values
Method Detail

setName

void setName(java.lang.String pItemTemplateName)
             throws java.io.IOException,
                    AutomationException
The name of the item template.

Parameters:
pItemTemplateName - The pItemTemplateName (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getName

java.lang.String getName()
                         throws java.io.IOException,
                                AutomationException
The name of the item template.

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

setEnabled

void setEnabled(boolean pbEnabled)
                throws java.io.IOException,
                       AutomationException
Indicates whether the item template is active.

Parameters:
pbEnabled - The pbEnabled (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isEnabled

boolean isEnabled()
                  throws java.io.IOException,
                         AutomationException
Indicates whether the item template is active.

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

setRasterFunctionTemplateByRef

void setRasterFunctionTemplateByRef(IRasterFunctionTemplate ppFunctionTemplate)
                                    throws java.io.IOException,
                                           AutomationException
The raster function template associated with the item template.

Parameters:
ppFunctionTemplate - A reference to a com.esri.arcgis.datasourcesraster.IRasterFunctionTemplate (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getRasterFunctionTemplate

IRasterFunctionTemplate getRasterFunctionTemplate()
                                                  throws java.io.IOException,
                                                         AutomationException
The raster function template associated with the item template.

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

setOutputDatasetTag

void setOutputDatasetTag(java.lang.String pOutputDatasetTag)
                         throws java.io.IOException,
                                AutomationException
The output dataset tag associated with the item template. This property determines the tag of the outgoing item constructed using this template.

Parameters:
pOutputDatasetTag - The pOutputDatasetTag (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getOutputDatasetTag

java.lang.String getOutputDatasetTag()
                                     throws java.io.IOException,
                                            AutomationException
The output dataset tag associated with the item template. This property determines the tag of the outgoing item constructed using this template.

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

setPrimaryInputDatasetTag

void setPrimaryInputDatasetTag(java.lang.String pPrimaryInputDatasetTag)
                               throws java.io.IOException,
                                      AutomationException
Tag identifying the item URI that references a dataset from which all properties are copied over to the outgoing dataset.

Parameters:
pPrimaryInputDatasetTag - The pPrimaryInputDatasetTag (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getPrimaryInputDatasetTag

java.lang.String getPrimaryInputDatasetTag()
                                           throws java.io.IOException,
                                                  AutomationException
Tag identifying the item URI that references a dataset from which all properties are copied over to the outgoing dataset.

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

setIntersectFootprints

void setIntersectFootprints(boolean pbIntersectFootprints)
                            throws java.io.IOException,
                                   AutomationException
Indicates whether the footprint of items constructed using this template is computed using the intersection of the footprints of all participating input items.

Parameters:
pbIntersectFootprints - The pbIntersectFootprints (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isIntersectFootprints

boolean isIntersectFootprints()
                              throws java.io.IOException,
                                     AutomationException
Indicates whether the footprint of items constructed using this template is computed using the intersection of the footprints of all participating input items.

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