diff options
Diffstat (limited to 'files/pl/web/javascript/referencje/liveconnect')
3 files changed, 0 insertions, 302 deletions
diff --git a/files/pl/web/javascript/referencje/liveconnect/index.html b/files/pl/web/javascript/referencje/liveconnect/index.html deleted file mode 100644 index 74f6c075d4..0000000000 --- a/files/pl/web/javascript/referencje/liveconnect/index.html +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: LiveConnect -slug: Web/JavaScript/Referencje/LiveConnect -tags: - - Dokumentacja_JavaScript - - Dokumentacje - - JavaScript - - Wszystkie_kategorie -translation_of: Archive/Web/LiveConnect/LiveConnect_Reference ---- -<p> -</p><p>Ten rozdział opisuje klasy języka Java używane z technologią LiveConnect wraz z ich konstruktorami i metodami. Klasy te pozwalają obiektom języka Java na dostęp do kodu JavaScript. -</p><p><a href="pl/Dokumentacja_j%c4%99zyka_JavaScript_1.5/LiveConnect/JSException">JSException</a> -</p> -<dl><dd> Publiczna klasa <code>JSException</code> dziedziczy po klasie <code>RuntimeException</code>. Wyjątek ten jest wyrzucany, kiedy kod JavaScriptu zwróci błąd. -</dd></dl> -<p><a href="pl/Dokumentacja_j%c4%99zyka_JavaScript_1.5/LiveConnect/JSObject">JSObject</a> -</p> -<dl><dd> Publiczna klasa <code>JSObject</code> dziedziczy po klasie <code>Object</code>. Obiekty JavaScriptu są otaczane instancjami klasy <code>JSObject</code> i przekazywane do kodu Javy, pozwalając Javie na manipulowanie obiektami JavaScriptu. -</dd></dl> -<div class="noinclude"> -</div> -{{ languages( { "en": "en/Core_JavaScript_1.5_Reference/LiveConnect", "es": "es/Referencia_de_JavaScript_1.5/LiveConnect" } ) }} diff --git a/files/pl/web/javascript/referencje/liveconnect/jsexception/index.html b/files/pl/web/javascript/referencje/liveconnect/jsexception/index.html deleted file mode 100644 index 3d66cc7ac7..0000000000 --- a/files/pl/web/javascript/referencje/liveconnect/jsexception/index.html +++ /dev/null @@ -1,93 +0,0 @@ ---- -title: JSException -slug: Web/JavaScript/Referencje/LiveConnect/JSException -tags: - - Dokumentacja_JavaScript - - Dokumentacje - - JavaScript - - Wszystkie_kategorie -translation_of: Archive/Web/LiveConnect/LiveConnect_Reference/JSException ---- -<p> -</p> -<h3 id="Podsumowanie" name="Podsumowanie"> Podsumowanie </h3> -<p>Publiczna klasa<code>JSException</code> rozszerzająca <code>RuntimeException</code> -</p> -<pre>java.lang.Object - | - +----java.lang.Throwable - | - +----java.lang.Exception - | - +----java.lang.RuntimeException - | - +----netscape.javascript.JSException -</pre> -<h3 id="Opis" name="Opis"> Opis </h3> -<p><code>JSException</code> jest wyjątkiem wyrzucanym, kiedy kod JavaScript zwróci błąd. -</p> -<h3 id="Podsumowanie_konstruktora" name="Podsumowanie_konstruktora"> Podsumowanie konstruktora </h3> -<p>Klasa <code>netscape.javascript.JSException</code> posiada następujące konstruktory : -</p> -<dl><dt> <code>JSException</code></dt><dd> Przestarzały konstruktor pozwala opcjonalnie na określenie szczegółowego powiadomienia lub innych informacji. -</dd></dl> -<h3 id="Podsumowanie_metod" name="Podsumowanie_metod"> Podsumowanie metod </h3> -<p>Klasa <code>netscape.javascript.JSException</code> posiada następujące metody: -</p> -<dl><dt> <code>getWrappedException</code> </dt><dd> Instancja metody <code>getWrappedException</code>. -</dd></dl> -<dl><dt> <code>getWrappedExceptionType</code> </dt><dd> Instancja metody <code>getWrappedExceptionType</code> zwraca wartość int mapującą typ obiektu <code>wrappedException</code>. -</dd></dl> -<h3 id="Kompatybilno.C5.9B.C4.87_wsteczna" name="Kompatybilno.C5.9B.C4.87_wsteczna"> Kompatybilność wsteczna </h3> -<h4 id="JavaScript_1.1_do_1.3" name="JavaScript_1.1_do_1.3"> JavaScript 1.1 do 1.3 </h4> -<p>Klasa <code>JSException</code> miała trzy konstruktory publiczne, które opcjonalnie pobierały argument w postaci ciągu znaków, określającego szczegółowy komunikat lub inne informacje danego wyjątku. Metoda <code>getWrappedException</code> nie była dostępna. -</p><p>Konstruktory <code>JSException</code>, oznaczone jako przestarzałe w JavaScripcie 1.4, tworzą obiekt <code>JSException</code> z opcjonalnym komunikatem szczegółowym. -</p> -<h3 id="Deklaracja" name="Deklaracja"> Deklaracja </h3> -<pre>1. public JSException() - -2. public JSException(String s) - -3. public JSException(String s, - String filename, - int lineno, - String source, - int tokenIndex) -</pre> -<h3 id="Argumenty" name="Argumenty"> Argumenty </h3> -<dl><dt> <code>s</code> </dt><dd> Szczegółowy komunikat. </dd></dl> -<dl><dt> <code>filename</code> </dt><dd> Adres URL pliku gdzie wystąpił błąd, o ile jest dostępny. </dd></dl> -<dl><dt> <code>lineno</code> </dt><dd> Liczba linii w pliku, o ile jest dostępny. </dd></dl> -<dl><dt> <code>source</code> </dt><dd> Łańcuch znakowy zawierający wykonywany kod JavaScript. </dd></dl> -<dl><dt> <code>tokenIndex</code> </dt><dd> Indeks w źródłowym łańcuchu znaków, wskazujący miejsce wystąpienia błędu. -</dd></dl> -<h3 id="getWrappedException" name="getWrappedException"> <code>getWrappedException</code> </h3> -<p>Metoda instancji <code>getWrappedException</code>. -</p> -<h4 id="Deklaracja_2" name="Deklaracja_2"> Deklaracja </h4> -<p><code> -public Object getWrappedException() -</code> -</p> -<h4 id="Opis_2" name="Opis_2"> Opis </h4> -<p><code>getWrappedException()</code> zwraca obiek reprezentujący wartość faktycznie wyrzuconą przez JavaScript. JavaScript może wyrzucić wartość dowolnego typu. Metoda <code>getWrappedException()</code> pozwala określić, jaki rodzaj wartości jest reprezentowany przez zwracany typ Object. -</p> -<h3 id="getWrappedExceptionType" name="getWrappedExceptionType"> <code>getWrappedExceptionType</code> </h3> -<p>Metoda instancji <code>getWrappedExceptionType</code>. -</p> -<h4 id="Deklaracja_3" name="Deklaracja_3"> Deklaracja </h4> -<p><code> -public int getWrappedExceptionType() -</code> -</p> -<h4 id="Opis_3" name="Opis_3"> Opis </h4> -<p><code>getWrappedExceptionType()</code> zwraca wartość <code>int</code>, pasującą do jednej z następujących statycznych <code>int</code> pól klasy <code>JSException</code>: -</p> -<ul><li> <code>EXCEPTION_TYPE_EMPTY</code> -</li><li> <code>EXCEPTION_TYPE_VOID</code> -</li><li> <code>EXCEPTION_TYPE_OBJECT</code> -</li><li> <code>EXCEPTION_TYPE_FUNCTION</code> -</li><li> <code>EXCEPTION_TYPE_STRING</code> -</li><li> <code>EXCEPTION_TYPE_NUMBER</code> </li><li> <code>EXCEPTION_TYPE_BOOLEAN</code> -</li></ul> -{{ languages( { "en": "en/Core_JavaScript_1.5_Reference/LiveConnect/JSException" } ) }} diff --git a/files/pl/web/javascript/referencje/liveconnect/jsobject/index.html b/files/pl/web/javascript/referencje/liveconnect/jsobject/index.html deleted file mode 100644 index c556510362..0000000000 --- a/files/pl/web/javascript/referencje/liveconnect/jsobject/index.html +++ /dev/null @@ -1,186 +0,0 @@ ---- -title: JSObject -slug: Web/JavaScript/Referencje/LiveConnect/JSObject -tags: - - Dokumentacja_JavaScript - - Dokumentacje - - JavaScript - - Strony_wymagające_dopracowania - - Wszystkie_kategorie -translation_of: Archive/Web/LiveConnect/LiveConnect_Reference/JSObject ---- -<h3 id="Podsumowanie" name="Podsumowanie">Podsumowanie</h3> - -<p>The public final class <code>netscape.javascript.JSObject</code> extends <code>Object</code>.</p> - -<pre>java.lang.Object - | - +----netscape.javascript.JSObject -</pre> - -<h3 id="Opis" name="Opis">Opis</h3> - -<p>Obiekty JavaScript są are wrapped in an instance of the class <code>netscape.javascript.JSObject</code> and passed to Java. <code>JSObject</code> allows Java to manipulate JavaScript objects.</p> - -<p>When a JavaScript object is sent to Java, the runtime engine creates a Java wrapper of type <code>JSObject</code>; when a <code>JSObject</code> is sent from Java to JavaScript, the runtime engine unwraps it to its original JavaScript object type. The <code>JSObject</code> class provides a way to invoke JavaScript methods and examine JavaScript properties.</p> - -<p>Any JavaScript data brought into Java is converted to Java data types. When the <code>JSObject</code> is passed back to JavaScript, the object is unwrapped and can be used by JavaScript code. Zobacz <a href="pl/Przewodnik_po_j%c4%99zyku_JavaScript_1.5">Przewodnik po języku JavaScript 1.5</a> w celu uzyskania dodatkowych informacji o konwersji typu danych.</p> - -<h3 id="Podsumowanie_metod" name="Podsumowanie_metod">Podsumowanie metod</h3> - -<p>Klasa <code>netscape.javascript.JSObject</code> posiada następujące metody:</p> - -<dl> - <dt><code>{{ Anch("call") }}</code> </dt> - <dd>Wywołuje metodę JavaScript.</dd> -</dl> - -<dl> - <dt><code>{{ Anch("equals") }}</code> </dt> - <dd>Określa, jeśli dwa obiekty <code>JSObject</code> odnoszą się do tej samej instancji.</dd> -</dl> - -<dl> - <dt><code>{{ Anch("eval") }}</code> </dt> - <dd>Wykonuje wyrażenie JavaScript.</dd> -</dl> - -<dl> - <dt><code>{{ Anch("getMember") }}</code> </dt> - <dd>Odzyskuje wartość własności obiektu JavaScript.</dd> -</dl> - -<dl> - <dt><code>{{ Anch("getSlot") }}</code> </dt> - <dd>Odzyskuje wartość elementu tablicy obiektu JavaScript.</dd> -</dl> - -<dl> - <dt><code>{{ Anch("removeMember") }}</code> </dt> - <dd>Usuwa własność obiektu JavaScript.</dd> -</dl> - -<dl> - <dt><code>{{ Anch("setMember") }}</code> </dt> - <dd>Ustawia wartość własności obiektu JavaScript.</dd> -</dl> - -<dl> - <dt><code>{{ Anch("setSlot") }}</code> </dt> - <dd>Ustawia wartość elementu tablicy obiektu JavaScript.</dd> -</dl> - -<dl> - <dt><code>{{ Anch("toString") }}</code> </dt> - <dd>Konwertuje JSObject do łańcucha znaków.</dd> -</dl> - -<p>Klasa <code>netscape.javascript.JSObject</code> posiada następujące statyczne metody:</p> - -<dl> - <dt><code>{{ Anch("getWindow") }}</code> </dt> - <dd>Pobiera <code>JSObject</code> dla okna stanowiącego dany aplet.</dd> -</dl> - -<h4 id="call" name="call">call</h4> - -<p>Metoda. Wywołuje metodę JavaScript. Równoważny z "<code>this.methodName(args{{ mediawiki.external(0) }}, args{{ mediawiki.external(1) }}, ...)</code>" w JavaScript.</p> - -<h5 id="Deklaracja" name="Deklaracja">Deklaracja</h5> - -<pre>public Object call(String methodName, - Object args[]) -</pre> - -<h4 id="equals" name="equals">equals</h4> - -<p>Metoda. Określona, jeśli dwa obiekty <code>JSObject</code> odnoszą się do tej samej instancji.</p> - -<p>Przesłania: <code>equals</code> w klasie <code>java.lang.Object</code></p> - -<h5 id="Deklaracja_2" name="Deklaracja_2">Deklaracja</h5> - -<pre>public boolean equals(Object obj) -</pre> - -<h5 id="Kompatybilno.C5.9B.C4.87_wsteczna" name="Kompatybilno.C5.9B.C4.87_wsteczna">Kompatybilność wsteczna</h5> - -<p><strong>JavaScript 1.3</strong>. W JavaScript 1.3 i wersjach wcześniejszych, możemy zastosować wcześniejsze metody równości <code>java.lang.Object</code> lub operator <code>==</code> do porównania dwóch obiektów <code>JSObject</code>.</p> - -<p>W większości ostatnich wersji, samo <code>JSObject</code> potrafi wyświetlić jako obiekt Javy. Można użyć metody equals do określenia gdzie dwa obiekty <code>JSObjects</code> odnoszą się do tej samej instancji.</p> - -<h4 id="eval" name="eval">eval</h4> - -<p>Metoda. Wykonuje wyrażenia JavaScript. Wyrażenie jest łańcuchem znakowym kodu źródłowego JavaScript, który będzie wykonany w kontekście pobierania przez "this".</p> - -<h5 id="Deklaracja_3" name="Deklaracja_3">Deklaracja</h5> - -<pre>public Object eval(String s) -</pre> - -<h4 id="getMember" name="getMember">getMember</h4> - -<p>Metoda. Odzyskuje wartość własności obiektu JavaScript. Równoważna do "<code>this.name</code>" w JavaScript.</p> - -<h5 id="Deklaracja_4" name="Deklaracja_4">Deklaracja</h5> - -<pre>public Object getMember(String name) -</pre> - -<h4 id="getSlot" name="getSlot">getSlot</h4> - -<p>Metoda. Odzyskuje wartość elementu tablicy obiektu w JavaScript. Równoważna do "<code>this{{ mediawiki.external('index') }}</code>" w JavaScript.</p> - -<h5 id="Deklaracja_5" name="Deklaracja_5">Deklaracja</h5> - -<pre>public Object getSlot(int index) -</pre> - -<h4 id="getWindow" name="getWindow">getWindow</h4> - -<p>Metoda statyczna. Zwraca <code>JSObject</code> dla okna stanowiącego dany aplet. Ta metoda jest użyteczna tylko po stronie klienta (client-side) w JavaScripcie.</p> - -<h5 id="Deklaracja_6" name="Deklaracja_6">Deklaracja</h5> - -<pre>public static JSObject getWindow(Applet applet) -</pre> - -<h4 id="removeMember" name="removeMember">removeMember</h4> - -<p>Metoda. Usuwa własność obiektu w JavaScript.</p> - -<h5 id="Deklaracja_7" name="Deklaracja_7">Deklaracja</h5> - -<pre>public void removeMember(String name) -</pre> - -<h4 id="setMember" name="setMember">setMember</h4> - -<p>Metoda. Ustala wartość własności obiektu JavaScript. Równoważna do "<code>this.name = value</code>" w JavaScript.</p> - -<h5 id="Deklaracja_8" name="Deklaracja_8">Deklaracja</h5> - -<pre>public void setMember(String name, - Object value) -</pre> - -<h4 id="setSlot" name="setSlot">setSlot</h4> - -<p>Metoda. Ustala wartość elementu tablicy obiektu JavaScript. Równoważna "<code>this{{ mediawiki.external('index') }} = value</code>" w JavaScript.</p> - -<h5 id="Deklaracja_9" name="Deklaracja_9">Deklaracja</h5> - -<pre>public void setSlot(int index, - Object value) -</pre> - -<h4 id="toString" name="toString">toString</h4> - -<p>Metoda. Konwertuje <code>JSObject</code> na <code>String</code>.</p> - -<p>Przesłania: <code>toString</code> w klasie <code>java.lang.Object</code></p> - -<h5 id="Deklaracja_10" name="Deklaracja_10">Deklaracja</h5> - -<pre>public String toString() -</pre> |