com.esri.arcgis.datasourcesraster
Interface IPythonAdapterFunctionArguments

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
IPythonAdapterFunctionArgumentsProxy, PythonAdapterFunctionArguments

public interface IPythonAdapterFunctionArguments
extends java.io.Serializable

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

Description: 'Provides access to members that control python adapter function arguments.' 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 IIDc9f2f0eb_f6fe_4816_ba9d_92c10f659d87
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 IPropertySet getAttributes()
          Attributes of the python class.
 java.lang.String getClassName()
          The name of the python class that implements the raster function.
 java.lang.Object getParameterInfo()
          Input parameters required by the python raster function.
 java.lang.String getPythonModule()
          The python module file path.
 void setClassName(java.lang.String pClassName)
          The name of the python class that implements the raster function.
 void setPythonModule(java.lang.String pModule)
          The python module file path.
 

Field Detail

IIDc9f2f0eb_f6fe_4816_ba9d_92c10f659d87

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

getPythonModule

java.lang.String getPythonModule()
                                 throws java.io.IOException,
                                        AutomationException
The python module file path.

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

setPythonModule

void setPythonModule(java.lang.String pModule)
                     throws java.io.IOException,
                            AutomationException
The python module file path.

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

getClassName

java.lang.String getClassName()
                              throws java.io.IOException,
                                     AutomationException
The name of the python class that implements the raster function. If unspecified, it's assumed that the class name matches the name of the python module.

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

setClassName

void setClassName(java.lang.String pClassName)
                  throws java.io.IOException,
                         AutomationException
The name of the python class that implements the raster function. If unspecified, it's assumed that the class name matches the name of the python module.

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

getParameterInfo

java.lang.Object getParameterInfo()
                                  throws java.io.IOException,
                                         AutomationException
Input parameters required by the python raster function.

Returns:
A reference to another Object (IUnknown)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getAttributes

IPropertySet getAttributes()
                           throws java.io.IOException,
                                  AutomationException
Attributes of the python class.

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.