Difference between revisions of "Scripting: Included libraries"
From Freeplane - free mind mapping and knowledge management software
(→freeplane) |
m (Reverted edits by Dimitry (talk) to last revision by Haaihenkie) (Tag: Rollback) |
||
(4 intermediate revisions by 3 users not shown) | |||
Line 14: | Line 14: | ||
* [http://commons.apache.org/lang/ commons-lang] Utility classes (without <tt>builder</tt>, <tt>math</tt>, <tt>exception</tt> and <tt>time</tt>). | * [http://commons.apache.org/lang/ commons-lang] Utility classes (without <tt>builder</tt>, <tt>math</tt>, <tt>exception</tt> and <tt>time</tt>). | ||
* Java standard runtime library, <tt>jre/lib/rt.jar</tt> | * Java standard runtime library, <tt>jre/lib/rt.jar</tt> | ||
− | + | * [http://jortho.sourceforge.net/ Jortho] (since 1.2.22) | |
== Inaccessible libraries that are part of the distribution == | == Inaccessible libraries that are part of the distribution == | ||
− | Accessing the following libraries requires ''repackaging'' of Freeplane (the libraries are grouped by their project). If there there should be a common need to add certain packages/libraries please file a feature request | + | Accessing the following libraries requires ''repackaging'' of Freeplane (the libraries are grouped by their project). If there there should be a common need to add certain packages/libraries, please file a feature request [https://sourceforge.net/p/freeplane/featurerequests/ here]. |
=== freeplane === | === freeplane === |
Latest revision as of 11:27, 18 November 2018
Contents
OSGI allows to control exactly which packages should be exported by a library. By this means only a few of the libraries included in the Freeplane distribution are accessible by scripts:
Accessible libraries
- Allmost all packages of the freeplane project as listed in freeplane/META-INF/MANIFEST.MF in section Export-Package.
- groovy-all.jar The groovy implementation comes with a large number of included libraries, e.g.
- commons-lang Utility classes (without builder, math, exception and time).
- Java standard runtime library, jre/lib/rt.jar
- Jortho (since 1.2.22)
Inaccessible libraries that are part of the distribution
Accessing the following libraries requires repackaging of Freeplane (the libraries are grouped by their project). If there there should be a common need to add certain packages/libraries, please file a feature request here.
freeplane
- SimplyHTML
- forms
- gnu-regexp
freeplane_plugin_help
- jhall
freeplane_plugin_latex
- jlatexmath
freeplane_plugin_svg
- batik-anim
- batik-awt-util
- batik-bridge
- batik-codec
- batik-css
- batik-dom
- batik-ext
- batik-extension
- batik-gui-util
- batik-gvt
- batik-parser
- batik-script
- batik-svg-dom
- batik-svggen
- batik-swing
- batik-transcoder
- batik-util
- batik-xml
- js
- pdf-transcoder
- xerces_2_5_0
- xml-apis-ext
- xml-apis