com.esri.arcgis.geoprocessing
Interface IGPScriptTool2

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
IGPScriptTool2Proxy

public interface IGPScriptTool2
extends java.io.Serializable

COM Interface 'IGPScriptTool2'. Generated 3/19/2015 1:20:59 PM from 'C:\ArcGIS\COM\esriGeoprocessing.olb'

Description: 'Provides access to methods on a geoprocessing script tool object.' 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 IIDada6b529_e9e7_4cf1_875f_bfb55c666b76
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 java.lang.String getCodeBlock()
          Validation code block.
 int getExtensionCode()
          Extension code.
 int getProductCode()
          Product code.
 java.lang.String getSymbologyLayer(java.lang.String parameterName)
          Layer for Symbology.
 boolean isProductAndExtensionCodes()
          Indicates if the product and/or extension code is set.
 boolean isRunInProc()
          Indicates whether to run the script inproc or not.
 boolean isUseExtensionCode()
          Indicates whether to use the extension code.
 void setCodeBlock(java.lang.String codeBlock)
          Validation code block.
 void setExtensionCode(int extensionCode)
          Extension code.
 void setProductAndExtensionCodes(boolean productAndExtension)
          Indicates if the product and/or extension code is set.
 void setProductCode(int productCode)
          Product code.
 void setRunInProc(boolean inProc)
          Indicates whether to run the script inproc or not.
 void setSymbologyLayer(java.lang.String parameterName, java.lang.String layer)
          Layer for Symbology.
 void setUseExtensionCode(boolean useExtensionCode)
          Indicates whether to use the extension code.
 java.lang.String testGetParameterInfo()
          Internal validation of GetParameterInfo.
 

Field Detail

IIDada6b529_e9e7_4cf1_875f_bfb55c666b76

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

isRunInProc

boolean isRunInProc()
                    throws java.io.IOException,
                           AutomationException
Indicates whether to run the script inproc or not.

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

setRunInProc

void setRunInProc(boolean inProc)
                  throws java.io.IOException,
                         AutomationException
Indicates whether to run the script inproc or not.

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

getCodeBlock

java.lang.String getCodeBlock()
                              throws java.io.IOException,
                                     AutomationException
Validation code block.

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

setCodeBlock

void setCodeBlock(java.lang.String codeBlock)
                  throws java.io.IOException,
                         AutomationException
Validation code block.

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

testGetParameterInfo

java.lang.String testGetParameterInfo()
                                      throws java.io.IOException,
                                             AutomationException
Internal validation of GetParameterInfo.

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

getProductCode

int getProductCode()
                   throws java.io.IOException,
                          AutomationException
Product code.

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

setProductCode

void setProductCode(int productCode)
                    throws java.io.IOException,
                           AutomationException
Product code.

Parameters:
productCode - A com.esri.arcgis.system.esriProductCode constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getExtensionCode

int getExtensionCode()
                     throws java.io.IOException,
                            AutomationException
Extension code.

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

setExtensionCode

void setExtensionCode(int extensionCode)
                      throws java.io.IOException,
                             AutomationException
Extension code.

Parameters:
extensionCode - A com.esri.arcgis.system.esriProductCode constant (in)
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

isUseExtensionCode

boolean isUseExtensionCode()
                           throws java.io.IOException,
                                  AutomationException
Indicates whether to use the extension code.

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

setUseExtensionCode

void setUseExtensionCode(boolean useExtensionCode)
                         throws java.io.IOException,
                                AutomationException
Indicates whether to use the extension code.

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

isProductAndExtensionCodes

boolean isProductAndExtensionCodes()
                                   throws java.io.IOException,
                                          AutomationException
Indicates if the product and/or extension code is set.

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

setProductAndExtensionCodes

void setProductAndExtensionCodes(boolean productAndExtension)
                                 throws java.io.IOException,
                                        AutomationException
Indicates if the product and/or extension code is set.

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

getSymbologyLayer

java.lang.String getSymbologyLayer(java.lang.String parameterName)
                                   throws java.io.IOException,
                                          AutomationException
Layer for Symbology.

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

setSymbologyLayer

void setSymbologyLayer(java.lang.String parameterName,
                       java.lang.String layer)
                       throws java.io.IOException,
                              AutomationException
Layer for Symbology.

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