Interface used to describe EcmaScript extensions with the
jslib package. An extension must implements this interface
to be loadable. A new instance of the extension is created
by FESI at load time.
As there can be multiple extension (possibly in multiple
threads) in a single project, an extension should not have
shared static properties (unless protected and to share
information between various instances).
Method Summary
void
initializeExtension(JSGlobalObject globalObject)
Called by the FESI interpreter the first time the extension
is loaded in the evaluator.