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