|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
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. |
Method Detail |
public void initializeExtension(JSGlobalObject globalObject) throws JSException
globalObject
- The global object of this evaluator
JSException
- To be thrown in case of error
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |