| Class | Description |
|---|---|
| AnyMapWrapper |
Wraps an AnyMap as a Javascript object.
|
| AnySeqWrapper |
Wraps an AnySeq as a Javascript object.
|
| AnyWrapper |
Utility class to help with wrapping and unwrapping of SMILA objects.
|
| AttachmentWrapper |
Provides access to Record attachments as a native Javascript object.
|
| JavascriptEngine |
Implements
ScriptingEngine by using Mozilla Rhino to evaluate Javascript files. |
| JavascriptExecutor |
Loads a Javascript script and executes functions.
|
| ObjectWrapperBase |
Base class for Javascript wrappers for SMILA objects (Any, Record, ...).
|
| PipeletBuilder |
An instance of this class is registered in the scripting context for being able to create and access pipelets in the
JavaScript scripts.
|
| PipeletWrapper |
Wrapper for executing pipelets in scripts.
|
| RecordWrapper |
Wraps a SMILA record as a native Javascript object with these properties.
|
| RhinoInstallable |
base class for
ScriptExecutor.Installable that want to install into a Rhino Scriptable scope. |
| RhinoUtils |
Some helper functions around Rhino classes to hide details.
|
| ScriptCatalogVisitor |
Evaluate all "*ScriptCatalog.js" files in a directory and merge the results to a single list, sorted by the name of
the descriptions.
|
| ServiceAccessor |
Utility class to lookup OSGi service references from a script.
|