public-класс Plugin
расширяет Object
.
java.lang.Object
|
+----netscape.plugin.Plugin
Этот класс представляет отражение plug-in'а в Java. Plug-ins, которым необходимы Java-методы, ассоциированные с ними, должны создавать подкласс данного класса и добавлять новые (возможно, внешние) методы. Это даёт возможность другим объектам Java (таким как аплеты и JavaScript-код) работать с plug-in'ом.
Класс netscape.plugin.Plugin
имеет
следующий конструктор:
Конструктор | Описание |
---|---|
|
Класс netscape.plugin.Plugin
имеет
следующие методы:
Метод | Описание |
---|---|
| |
| Возвращает внешний NPP-объект --
экземпляр plug-in'а, являющийся внешней частью Java-объекта |
| |
| |
| Определяет, ссылается ли по-прежнему Java-отражение plug-in'а на активный plug-in. |
В следующих разделах показано объявление и использование этих конструкторов и методов.
Метод. Вызывается при разрушении plug-in'а. Вы никогда не должны вызывать этот метод явно, он вызывается при уничтожении plug-in'а. С момента вызова этого метода plug-in будет продолжать оставаться активным.
public void destroy()
init
Метод. Возвращает внешний NPP-объект -- экземпляр plug-in'а,
являющийся внешней частью Java-объекта Plugin
.
Это поле устанавливается системой, но может читаться из внешних методов plug-in'а путём вызова:
NPP npp = (NPP)netscape_plugin_Plugin_getPeer(env, thisPlugin);
public int getPeer()
Метод. Возвращает окно JavaScript, в которое plug-in внедрён.
public JSObject getWindow()
Метод. Вызывается при инициализации plug-in'а. Вы никогда не должны вызывать этот метод явно, он вызывается при создании plug-in'а.
public void init()
destroy
Метод. Определяет, ссылается ли по-прежнему Java-отражение plug-in'а на активный plug-in. Plug-in-экземпляры уничтожаются всякий раз при оставлении страницы, содержащей plug-in, вызывая таким образом дезактивацию plug-in'а.
public boolean isActive()
Конструктор. Конструирует Plugin
.
public Plugin()
Дата последнего обновления: 28 мая 1999 года.
Copyright (c) 1999