| Name | Date | Size | #Lines | LOC | ||
|---|---|---|---|---|---|---|
| .. | - | - | ||||
| examples/ | H | - | - | 6,151 | 4,083 | |
| inc/ | H | - | - | 96 | 13 | |
| java/ | H | - | - | 22,479 | 14,260 | |
| prj/ | H | - | - | 45 | 39 | |
| source/ | H | - | - | 23,906 | 16,396 | |
| util/ | H | - | - | 235 | 122 | |
| workben/ | H | - | - | 12,107 | 8,597 | |
| README | H A D | 24-May-2026 | 1.8 KiB | 68 | 40 |
README
1This module provides the source code for the Scripting Framework. For 2more information on the Scripting Framework, see the project web page: 3https://framework.openoffice.org/scripting/ 4 5Source Code Structure 6===================== 7 8The following directories contain the source code currently used 9by the Scripting Framework: 10 11- source/provider 12 13C++ source for the implementations of the com.sun.star.script.provider.* 14and com.sun.star.script.browse.* UNO types. These types are used for 15browsing and executing scripts. 16 17- source/protocolhandler 18 19C++ for a ProtocolHandler implementation that handles vnd.sun.star.script 20URIs and dispatches them for execution to the Scripting Framework. 21 22- source/pyprov 23 24LanguageScriptProvider for Python 25 26- source/basprov 27 28C++ implementation of the LanguageScriptProvider UNO service for Basic 29 30- source/dlgprov 31 32C++ implementation of the DialogProvider UNO service used for loading 33UNO dialogs from various languages 34 35- java/com/sun/star/script/framework/provider 36 37Implementation of an abstract base class ScriptProvider which provides 38core methods for implementing Java based LanguageScriptProvider implementations 39 40- java/com/sun/star/script/framework/provider/* 41 42BeanShell, JavaScript and Java LanguageScriptProvider implementations 43 44- java/com/sun/star/script/framework/browse/* 45 46BrowseNode implementations for the Java based LanguageScriptProviders 47 48- java/com/sun/star/script/framework/io 49- java/com/sun/star/script/framework/container 50 51Classes for performing script IO 52 53- examples 54 55Example scripts in BeanShell, JavaScript, Java and Python 56 57Deprecated Code 58=============== 59 60- java/org/openoffice/* 61 62Support for developing scripts in IDEs such as NetBeans. 63 64- source/storage 65- source/runtimemgr 66 67Implementations of deprecated Scripting Framework UNO types 68