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