| Name | Description | Type | Package | Framework |
| Script .ScriptThread | The Thread for running a script. | Class | weka.gui.scripting | Weka |
| ScriptExecutionEvent | Event that gets sent when a script is executed. | Class | weka.gui.scripting.event | Weka |
| ScriptExecutionEvent .Type | Defines the type of event. | Class | weka.gui.scripting.event | Weka |
| ScriptExecutionListener | For classes that want to be notified about changes in the script execution. | Interface | weka.gui.scripting.event | Weka |
| ScriptingPanel | Abstract ancestor for scripting panels. | Class | weka.gui.scripting | Weka |
| ScriptUtils | A helper class for Script related stuff. | Class | weka.gui.scripting | Weka |
| SyntaxDocument | Highlights syntax in a DefaultStyledDocument. | Class | weka.gui.scripting | Weka |
| SyntaxDocument .ATTR_TYPE | Returns the enum constant of this type with the specified name. | Class | weka.gui.scripting | Weka |
| TitleUpdatedEvent | Event that gets send in case a scripting panel updates the title. | Class | weka.gui.scripting.event | Weka |
| TitleUpdatedListener | Interface for frames/dialogs that listen to changes of the title. | Interface | weka.gui.scripting.event | Weka |