: Package FESI.jslib

Package | Class | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package FESI.jslib

Contains the public routines to access FESI objects and functions.

See:
Description

Interface Summary
JSExtension | Interface used to describe EcmaScript extensions with the jslib package.
JSFunction | Interface that an object must implement to be considered an EcmaScript function.
JSGlobalObject | Interface used to represent the GlobalObject wrapper of the interpreter.
JSObject | Interface used for interfacing the FESI EcmaScript interpreter with Java code.

Class Summary
JSFunctionAdapter | Implements a default class to ease the implementation of function objects.
JSUtil | Abstract class used for interfacing the FESI EcmaScript interpreter with Java code.

Exception Summary
JSException | Thrown when the EcmaScript interpreter detect an error.

## Package FESI.jslib Description

Contains the public routines to access FESI objects and functions. They are patterned after Netscape 3.x functions and are largely upward compatible with them (but greatly extended).

The routines wrap the native FESI objects and delegate the operations. This allow a better independence of the implementation of FESI from these routines, at the cost of some overhead.

Package | Class | Tree | Deprecated | Index | Help
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES