1cdf0e10cSrcweirThis module provides the source code for the Scripting Framework. For 2cdf0e10cSrcweirmore information on the Scripting Framework, see the project web page: 3cdf0e10cSrcweirhttp://framework.openoffice.org/scripting/ 4cdf0e10cSrcweir 5cdf0e10cSrcweirSource Code Structure 6cdf0e10cSrcweir===================== 7cdf0e10cSrcweir 8cdf0e10cSrcweirThe following directories contain the source code currently used 9cdf0e10cSrcweirby the Scripting Framework: 10cdf0e10cSrcweir 11cdf0e10cSrcweir- source/provider 12cdf0e10cSrcweir 13cdf0e10cSrcweirC++ source for the implementations of the com.sun.star.script.provider.* 14cdf0e10cSrcweirand com.sun.star.script.browse.* UNO types. These types are used for 15cdf0e10cSrcweirbrowsing and executing scripts. 16cdf0e10cSrcweir 17cdf0e10cSrcweir- source/protocolhandler 18cdf0e10cSrcweir 19cdf0e10cSrcweirC++ for a ProtocolHandler implementation that handles vnd.sun.star.script 20cdf0e10cSrcweirURIs and dispatches them for execution to the Scripting Framework. 21cdf0e10cSrcweir 22*3492f040SDamjan Jovanovic- source/pyprov 23*3492f040SDamjan Jovanovic 24*3492f040SDamjan JovanovicLanguageScriptProvider for Python 25*3492f040SDamjan Jovanovic 26cdf0e10cSrcweir- source/basprov 27cdf0e10cSrcweir 28cdf0e10cSrcweirC++ implementation of the LanguageScriptProvider UNO service for Basic 29cdf0e10cSrcweir 30cdf0e10cSrcweir- source/dlgprov 31cdf0e10cSrcweir 32cdf0e10cSrcweirC++ implementation of the DialogProvider UNO service used for loading 33cdf0e10cSrcweirUNO dialogs from various languages 34cdf0e10cSrcweir 35cdf0e10cSrcweir- java/com/sun/star/script/framework/provider 36cdf0e10cSrcweir 37cdf0e10cSrcweirImplementation of an abstract base class ScriptProvider which provides 38cdf0e10cSrcweircore methods for implementing Java based LanguageScriptProvider implemetations 39cdf0e10cSrcweir 40cdf0e10cSrcweir- java/com/sun/star/script/framework/provider/* 41cdf0e10cSrcweir 42cdf0e10cSrcweirBeanShell, JavaScript and Java LanguageScriptProvider implementations 43cdf0e10cSrcweir 44cdf0e10cSrcweir- java/com/sun/star/script/framework/browse/* 45cdf0e10cSrcweir 46cdf0e10cSrcweirBrowseNode implementations for the Java based LanguageScriptProviders 47cdf0e10cSrcweir 48cdf0e10cSrcweir- java/com/sun/star/script/framework/io 49cdf0e10cSrcweir- java/com/sun/star/script/framework/container 50cdf0e10cSrcweir 51cdf0e10cSrcweirClasses for performing script IO 52cdf0e10cSrcweir 53cdf0e10cSrcweir- examples 54cdf0e10cSrcweir 55cdf0e10cSrcweirExample scripts in BeanShell, JavaScript, Java and Python 56cdf0e10cSrcweir 57cdf0e10cSrcweirDeprecated Code 58cdf0e10cSrcweir=============== 59cdf0e10cSrcweir 60cdf0e10cSrcweir- java/org/openoffice/* 61cdf0e10cSrcweir 62cdf0e10cSrcweirSupport for developing scripts in IDEs such as NetBeans. 63cdf0e10cSrcweir 64cdf0e10cSrcweir- source/storage 65cdf0e10cSrcweir- source/runtimemgr 66cdf0e10cSrcweir 67cdf0e10cSrcweirImplementations of deprecated Scripting Framework UNO types 68