com.esri.arcgis.system
Interface IESRIScriptEngine

All Superinterfaces:
java.io.Serializable
All Known Implementing Classes:
ESRIScriptEngine, IESRIScriptEngineProxy

public interface IESRIScriptEngine
extends java.io.Serializable

COM Interface 'IESRIScriptEngine'. Generated 3/19/2015 1:21:00 PM from 'C:\ArcGIS\COM\esriSystem.olb'

Description: 'Provides access to members that control the ESRIScriptEngine.' 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 IID52b13a57_aa06_49be_a4d0_3cddac943ebe
           
static int xxDummy
          Deprecated. Internal use only
 
Method Summary
 void addCode(java.lang.String scriptCode)
          The AddCode method.
 void getError(int[] pLineNumber, int[] pCharacterPosition, java.lang.String[] pErrorSourceCode, java.lang.String[] pErrorDescription)
          The Error method.
 java.lang.String getLanguage()
          The Script Language.
 boolean isAllowUI()
          The AllowUI method.
 java.lang.Object run(java.lang.String procedureName, java.lang.Object[] pParameters)
          The Run method.
 void setAllowUI(boolean pAllowUI)
          The AllowUI method.
 void setLanguage(java.lang.String pLanguage)
          The Script Language.
 

Field Detail

IID52b13a57_aa06_49be_a4d0_3cddac943ebe

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

getLanguage

java.lang.String getLanguage()
                             throws java.io.IOException,
                                    AutomationException
The Script Language.

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

setLanguage

void setLanguage(java.lang.String pLanguage)
                 throws java.io.IOException,
                        AutomationException
The Script Language.

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

isAllowUI

boolean isAllowUI()
                  throws java.io.IOException,
                         AutomationException
The AllowUI method.

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

setAllowUI

void setAllowUI(boolean pAllowUI)
                throws java.io.IOException,
                       AutomationException
The AllowUI method.

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

addCode

void addCode(java.lang.String scriptCode)
             throws java.io.IOException,
                    AutomationException
The AddCode method.

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

run

java.lang.Object run(java.lang.String procedureName,
                     java.lang.Object[] pParameters)
                     throws java.io.IOException,
                            AutomationException
The Run method.

Parameters:
procedureName - The procedureName (in)
pParameters - An UNSUPPORTED non-automation type: 26 (in)
Returns:
A Variant
Throws:
java.io.IOException - If there are interop problems.
AutomationException - If the ArcObject component throws an exception.

getError

void getError(int[] pLineNumber,
              int[] pCharacterPosition,
              java.lang.String[] pErrorSourceCode,
              java.lang.String[] pErrorDescription)
              throws java.io.IOException,
                     AutomationException
The Error method.

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