Клиентский JavaScript. Справочник




Глава 6 Java-классы, конструкторы и методы


    Глава 6 Java-классы, конструкторы и методы
    В этой главе задокументированы Java-классы, используемые в LiveConnect, и их конструкторы и методы. Это алфавитный справочник по классам, которые дают Java-объектам возможность получать доступ к к...
    Jsexception
    public-класс JSException расширяет Exception. java.lang.Object | +----java.lang.Throwable | +----java.lang.Exception | +----netscape.javascript.JSException...
    Описание
    JSException является исключением, которое вызывается, если код JavaScript возвращает ошибку....
    Конструктор. Резюме.
    Класс netscape.javascript.JSException имеет следующий конструктор: Конструктор Описание JSException Конструирует JSException. Вы специфицируете, имеет ли JSException детальное сообщение и другую и...
    Jsexception
    Конструктор. Конструирует JSException. Вы специфицируете, имеет ли JSException детальное сообщение и другую информацию....
    Объявление
    1. public JSException()2. public JSException(String s) 3. public JSException(String s, String filename, int lineno, String source, int tokenIndex)...
    Аргументы
    s Детальное сообщение. filename URL файла, в котором возникла ошибка, если доступен. lineno Номер строки файла, если доступен. source Строка, содержащая код JavaScript. tokenIndex Индекс символа в...
    Описание
    Детальное сообщение это строка, описывающая данное конкретное исключение. Каждая форма конструктора создаёт JSException с различной информацией: Форма 1 конструирует JSException без детального соо...
    Jsobject
    Класс public final netscape.javascript.JSObject расширяет/extends Object. java.lang.Object | +----netscape.javascript.JSObject...
    Описание
    Объекты в JavaScript оборачиваются (помещаются в оболочки) в экземпляры класса netscape.javascript.JSObject и передаются в Java. JSObject позволяет Java работать с объектами JavaScript. Если объек...
    Методы. Резюме.
    Класс netscape.javascript.JSObject имеет следующие методы: Метод Описание call Вызывает метод JavaScript. equals Определяет, ссылаются ли два объекта JSObject на один и тот же экземпляр. eval Вычи...
    Call
    Метод. Вызывает JavaScript-метод. Эквивалентен "this.methodName(args[0], args[1], ...)" в JavaScript....
    Объявление
    public Object call(String methodName, Object args[])...
    Equals
    Метод. Определяет, ссылаются ли два объекта JSObject на один и тот же экземпляр. Переопределяет: equals в классе java.lang.Object...
    Объявление
    public boolean equals(Object obj)...
    Eval
    Метод. Вычисляет выражение JavaScript. Это выражение является строкой исходного кода JavaScript, который вычисляется в контексте "this"....
    Объявление
    public Object eval(String s)...
    Getmember
    Метод. Запрашивает значение свойства объекта JavaScript. Эквивалентен "this.name" в JavaScript....
    Объявление
    public Object getMember(String name)...
    Getslot
    Метод. Запрашивает значение элемента массива объекта JavaScript. Эквивалентен "this[index]" в JavaScript....
    Объявление
    public Object getSlot(int index)...
    Getwindow
    Static-метод. Возвращает JSObject для окна, содержащего данный аплет. Этот метод используется только в клиентском JavaScript....
    Объявление
    public static JSObject getWindow(Applet applet)...
    Removemember
    Метод. Удаляет свойство объекта JavaScript....
    Объявление
    public void removeMember(String name)...
    Setmember
    Метод. Устанавливает значение свойства объекта JavaScript. Эквивалентен "this.name=value" в JavaScript....
    Объявление
    public void setMember(String name, Object value)...
    Setslot
    Метод. Устанавливает значение элемента массива объекта JavaScript. Эквивалентен "this[index]=value" в JavaScript....
    Объявление
    public void setSlot(int index,Object value)...
    Tostring
    Метод. Конвертирует JSObject в String. Переопределяет: toString в классе java.lang.Object...
    Объявление
    public String toString()...
    Plugin
    public-класс Plugin расширяет Object. java.lang.Object | +----netscape.plugin.Plugin...
    Описание
    Этот класс представляет отражение plug-in'а в Java. Plug-ins, которым необходимы Java-методы, ассоциированные с ними, должны создавать подкласс данного класса и добавлять новые (возможно, внешние)...
    Конструктор и методы. Резюме.
    Класс netscape.plugin.Plugin имеет следующий конструктор: Конструктор Описание Plugin Конструирует Plugin. Класс netscape.plugin.Plugin имеет следующие методы: Метод Описание destroy Вызывается пр...
    Destroy
    Метод. Вызывается при разрушении plug-in'а. Вы никогда не должны вызывать этот метод явно, он вызывается при уничтожении plug-in'а. С момента вызова этого метода plug-in будет продолжать оставатьс...
    Объявление
    public void destroy()...
    Getpeer
    Метод. Возвращает внешний NPP-объект -- экземпляр plug-in'а, являющийся внешней частью Java-объекта Plugin. Это поле устанавливается системой, но может читаться из внешних методов plug-in'а путём...
    Объявление
    public int getPeer()...
    Getwindow
    Метод. Возвращает окно JavaScript, в которое plug-in внедрён....
    Объявление
    public JSObject getWindow()...
    Init
    Метод. Вызывается при инициализации plug-in'а. Вы никогда не должны вызывать этот метод явно, он вызывается при создании plug-in'а....
    Объявление
    public void init()...
    Isactive
    Метод. Определяет, ссылается ли по-прежнему Java-отражение plug-in'а на активный plug-in. Plug-in-экземпляры уничтожаются всякий раз при оставлении страницы, содержащей plug-in, вызывая таким обра...
    Объявление
    public boolean isActive()...
    Plugin
    Конструктор. Конструирует Plugin....
    Объявление
    public Plugin()...









Начало