com.esri.arcgis.datasourcesraster
Interface IRasterFunctionTemplate2

All Superinterfaces:
IRasterFunctionTemplate, java.io.Serializable
All Known Subinterfaces:
IRasterFunctionTemplate3, IRasterFunctionTemplate4
All Known Implementing Classes:
IRasterFunctionTemplate2Proxy, IRasterFunctionTemplate3Proxy, IRasterFunctionTemplate4Proxy, RasterFunctionTemplate

public interface IRasterFunctionTemplate2
extends IRasterFunctionTemplate, java.io.Serializable

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

Description: 'Provides access to members that control a raster template function.' 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 IIDe312d8af_1b60_482b_ae13_b8e111cfc894
           
static int xxDummy
          Deprecated. Internal use only
 
Fields inherited from interface com.esri.arcgis.datasourcesraster.IRasterFunctionTemplate
IIDc395d08b_7fc8_4a61_ac3f_c114d690be52
 
Method Summary
 void findMemberFunctionsArgumentsByCLSID(IUID functionArgumentsCLSID, IArray ppMatchingFunctionArguments)
          Finds raster function arguments in this template that match the given function arguments CLSID.
 IArray findMemberFunctionsByCLSID(IUID rasterFunctionCLSID)
          Finds raster functions in this template that match the given function CLSID.
 IArray findMemberFunctionsByName(java.lang.String rasterFunctionName)
          Finds raster functions in this template that match the given function name.
 java.lang.String getHelp()
          The help document URL.
 IPropertySet getProperties()
          The properties.
 void setHelp(java.lang.String pHelp)
          The help document URL.
 void setPropertiesByRef(IPropertySet pProperties)
          The properties.
 
Methods inherited from interface com.esri.arcgis.datasourcesraster.IRasterFunctionTemplate
getArguments, getFunction, getVariables, setArgumentsByRef, setFunctionByRef
 

Field Detail

IIDe312d8af_1b60_482b_ae13_b8e111cfc894

static final int IIDe312d8af_1b60_482b_ae13_b8e111cfc894
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

getHelp

java.lang.String getHelp()
                         throws java.io.IOException,
                                AutomationException
The help document URL.

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

setHelp

void setHelp(java.lang.String pHelp)
             throws java.io.IOException,
                    AutomationException
The help document URL.

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

getProperties

IPropertySet getProperties()
                           throws java.io.IOException,
                                  AutomationException
The properties.

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

setPropertiesByRef

void setPropertiesByRef(IPropertySet pProperties)
                        throws java.io.IOException,
                               AutomationException
The properties.

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

findMemberFunctionsByCLSID

IArray findMemberFunctionsByCLSID(IUID rasterFunctionCLSID)
                                  throws java.io.IOException,
                                         AutomationException
Finds raster functions in this template that match the given function CLSID.

Parameters:
rasterFunctionCLSID - A reference to a com.esri.arcgis.system.IUID (in)
Returns:
A reference to a com.esri.arcgis.system.IArray
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

findMemberFunctionsByName

IArray findMemberFunctionsByName(java.lang.String rasterFunctionName)
                                 throws java.io.IOException,
                                        AutomationException
Finds raster functions in this template that match the given function name.

Parameters:
rasterFunctionName - The rasterFunctionName (in)
Returns:
A reference to a com.esri.arcgis.system.IArray
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

findMemberFunctionsArgumentsByCLSID

void findMemberFunctionsArgumentsByCLSID(IUID functionArgumentsCLSID,
                                         IArray ppMatchingFunctionArguments)
                                         throws java.io.IOException,
                                                AutomationException
Finds raster function arguments in this template that match the given function arguments CLSID.

Parameters:
functionArgumentsCLSID - A reference to a com.esri.arcgis.system.IUID (in)
ppMatchingFunctionArguments - A reference to a com.esri.arcgis.system.IArray (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.