Ez a fejezet referencia információkat biztosít a BIRT JavaScript osztályokkal kapcsolatban. A BIRT számos JavaScript osztályt biztosít biztosít a Rhino JavaScript
részét képező JavaScript osztályok mellett. A jelentésfejlesztők bármelyik
BIRT osztályt és annak tulajdonságait és függvényeit elérhetik a
kifejezések írásakor. A BIRT osztályok a kifejezéskészítő Kategória listájában BIRT függvények néven jelennek meg.
A Java kódban írt BIRT eseménykezelők nem tudják
közvetlenül elérni a BIRT JavaScript osztályokat. Ezt a korlátozást azonban részben meg lehet kerülni úgy, hogy
meghatároz egy új felhasználói tulajdonságot egy elemhez, és a tulajdonság
értékét egy JavaScript kifejezéssel adja hozzá. A JavaScript kifejezés
bármelyik BIRT JavaScript objektumot használhatja. Mivel a Java kód
hozzáfér a felhasználói tulajdonságok értékéhez, ezért ily módon elérheti
a JavaScript kifejezés kiértékelésének eredményét. Ennek a módszernek az
elsődleges korlátozása az, hogy a kifejezés kiértékelésére az elem
létrehozásakor kerül sor, és ezért statikus.
A Java parancsfájlok írásával kapcsolatos további információkért lásd: Parancsfájlok használata egy jelentéstervben.