# Class: com.pnfsoftware.jeb.client.script.ScriptLoader

High\-level script loader and executor used by the GUI client.

## Constructor: ScriptLoader
- parameter: `path`, type: `java.lang.String`
- parameter: `libdirPath`, type: `java.lang.String`

Description: Create a new script loader. Supported language\(s\): Python
parameter: path: path to script
parameter: libdirPath: directory containing libraries used to execute scripts \(eg, jython lib for a            Python script\)
throws: 

## Method: execute
- parameter: `context`, type: `com.pnfsoftware.jeb.client.api.IClientContext`

Description: Execute a script.
throws: 

## Method: getScriptType
- return type: `com.pnfsoftware.jeb.client.script.ScriptType`


