Java 2 Útikalauz programozóknak 5.0

elte.java2_utikalauz5.programok
JNLPTeszt osztály

java.lang.Object
  extended by elte.java2_utikalauz5.programok.JNLPTeszt
Megvalósított interfészek:
Printable, SingleInstanceListener

class JNLPTeszt
extends Object
implements SingleInstanceListener, Printable

JNLP API szemléltetése.

A program sorban végigteszteli a JNLP szolgáltatásokat, és csak egy példányban futtatható. A tesztek menete a Java konzolon jelenik meg, és minden művelet elvégzéséhez a felhasználónak engedélyt kell adnia.

Mióta:
Java 2 Útikalauz programozóknak 5.0
Lásd még:
javax.jnlp
Forrásfájl:
JNLPTeszt.java
Letöltés:
JNLPTeszt.jnlp

Mezők
private static URL gyökérURL
          Alkalmazás gyökér URL-je
private static String TESZTFÁJL
          Tesztfájl neve
 
java.awt.print.Printable interfésztől örökölt mezők
NO_SUCH_PAGE, PAGE_EXISTS
 
Konstruktorok
private JNLPTeszt()
          Konstruktor az indításfigyelés inicializálásával
 
Metódusok
static void main(String[] argumentumok)
          A tesztprogram indítása.
 void newActivation(String[] paraméterek)
          Indítási értesítés.
 int print(Graphics g, PageFormat oldalforma, int oldal)
          Nyomtatás elvégzése.
private static void tesztBasicService()
          BasicService szolgáltatás tesztje
private static void tesztClipboardService()
          ClipboardService szolgáltatás tesztje
private static void tesztDownloadService()
          DownloadService szolgáltatás tesztje
private static void tesztExtendedService()
          ExtendedService szolgáltatás tesztje
private static void tesztFileOpenService()
          FileOpenService szolgáltatás tesztje
private static void tesztFileSaveService()
          FileSaveService szolgáltatás tesztje
private static void tesztPersistenceService()
          PersistenceService szolgáltatás tesztje
private static void tesztPrintService(Printable oldal)
          PrintService szolgáltatás tesztje
private  void tesztSingleInstanceService(boolean start)
          Indításfigyelő regisztrálása és törlése.
 
java.lang.Object osztálytól örökölt metódusok
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Mezők részletezése

TESZTFÁJL

private static final String TESZTFÁJL
Tesztfájl neve

Lásd még:
Konstans mezőértékek

gyökérURL

private static URL gyökérURL
Alkalmazás gyökér URL-je

Konstruktorok részletezése

JNLPTeszt

private JNLPTeszt()
Konstruktor az indításfigyelés inicializálásával

Metódusok részletezése

tesztSingleInstanceService

private void tesztSingleInstanceService(boolean start)
Indításfigyelő regisztrálása és törlése.

Paraméterek:
start - Igaz értéke esetén regsztrálás, különben törlés.

newActivation

public void newActivation(String[] paraméterek)
Indítási értesítés.

Megvalósítja:
SingleInstanceListener interfész newActivation metódusát
Paraméterek:
paraméterek - Újabb példány indítási paraméterei.

tesztBasicService

private static void tesztBasicService()
BasicService szolgáltatás tesztje


tesztFileOpenService

private static void tesztFileOpenService()
FileOpenService szolgáltatás tesztje


tesztFileSaveService

private static void tesztFileSaveService()
FileSaveService szolgáltatás tesztje


tesztExtendedService

private static void tesztExtendedService()
ExtendedService szolgáltatás tesztje


tesztPersistenceService

private static void tesztPersistenceService()
PersistenceService szolgáltatás tesztje


tesztDownloadService

private static void tesztDownloadService()
DownloadService szolgáltatás tesztje


tesztClipboardService

private static void tesztClipboardService()
ClipboardService szolgáltatás tesztje


tesztPrintService

private static void tesztPrintService(Printable oldal)
PrintService szolgáltatás tesztje


print

public int print(Graphics g,
                 PageFormat oldalforma,
                 int oldal)
          throws PrinterException
Nyomtatás elvégzése.

Megvalósítja:
Printable interfész print metódusát
Paraméterek:
g - A nyomtatandó oldal grafikus felülete
oldalforma - A nyomtatható oldal formátuma
oldal - A nyomtatandó oldal sorszáma
Visszaadott érték:
Oldal nyomtatása mehet, vagy nincs több oldal.
Specifikált kivételek:
PrinterException

main

public static void main(String[] argumentumok)
A tesztprogram indítása.

Paraméterek:
argumentumok - Az indításkor megadott paraméterek.

Java 2 Útikalauz programozóknak 5.0