Это ссылка JavaScript на Java-пакет.
Ссылка на имя пакета, используемая с ключевым словом Packages:
Packages.JavaPackage
где JavaPackage это имя Java-пакета объекта. Если пакет находится в
пакете java, netscape или sun,
ключевое слово Packages необязательно.
В Java пакет является коллекцией Java-классов или
других
Java-пакетов. Например, пакет netscape содержит пакет
netscape.javascript; пакет netscape.javascript
содержит классы JSObject и JSException.
В JavaScript объект JavaPackage является
ссылкой на Java-пакет. Например, ссылкой на netscape является JavaPackage.
netscape.javascript является одновременно объектом JavaPackage
и свойством из netscape JavaPackage.
Объект JavaClass является ссылкой на один
из классов пакета, такой как netscape.javascript.JSObject. Иерархия
JavaPackage и JavaClass отражает иерархию пакетов и
классов Java.
Хотя пакеты и классы, содержащиеся в JavaPackage,
являются его свойствами, Вы не можете использовать оператор for...in
для перечисления их, как это можно сделать в других объектах.
Свойства
объекта
JavaPackage являются JavaClass-объектами и любыми
другими
JavaPackage-объектами, которые он содержит.
Предположим, корпорация Redwood использует пакет Java
redwood для хранения различных Java-классов, реализуемых ею.
Следующий код создаёт JavaPackage red:
var red = Packages.redwood
JavaArray,
JavaClass, JavaObject,
PackagesДата последнего обновления: 28 мая 1999 года.
Copyright (c) 1999