Difference between revisions of "Documentation/DevGuide/Scripting/Storage of Scripts"
From Apache OpenOffice Wiki
< Documentation | DevGuide
m (1 revision(s)) |
OOoWikiBot (Talk | contribs) m (Robot: Changing Category:Scripting) |
||
Line 14: | Line 14: | ||
{{PDL1}} | {{PDL1}} | ||
− | [[Category: Scripting]] | + | |
+ | [[Category:Documentation/Developers Guide/Scripting]] |
Revision as of 10:12, 4 June 2008
A LanguageScriptProvider
is responsible for knowing about how its own macros are stored: where, what format and what kind of directory structure is used. The Scripting Framework attempts to standardize how to store and discover macros by defining:
- A default directory structure.
- Macros can only be stored under a directory with the language name ( as it appears in the script URI ) in lowercase under a directory called Scripts, which is located in either the user or share directories of a OpenOffice.org installation or a OpenOffice.org document.
- Example for a
LanguageScriptProvider
for the “JavaScript” macro library. It is located in <OfficePath>/share/Scripts/JavaScript/Highlight
- A generic mechanism for enabling discovery of macros in macro libraries and associating meta-data with scripts located in this libraries. See parcel-descriptor.xml in Compiling and Deploying Java Macros. Example the parcel-descriptor for the JavaScript Highlight macro library is located in <OfficePath>/share/Scripts/JavaScript/Highlight/parcel-descriptor.xml
Content on this page is licensed under the Public Documentation License (PDL). |