Оглавление | Назад | Вперёд | Индекс

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()

См. также

init

getPeer


Метод. Возвращает внешний 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()

См. также

destroy

isActive


Метод. Определяет, ссылается ли по-прежнему 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

Hosted by uCoz