gishur.applet
Interface AppletControl

All Known Implementing Classes:
ApplicationStub

public interface AppletControl

AppletControl ist ein Interface für den Zugriff auf die Appletsteuerung vom AppletStub.

Version:
1.0
Author:
Thomas Wolf

Field Summary
static byte CLOSE_EXIT_MAX_ID
          Maximale belegte ID-Nummer für Cose- und Exit-Modi
static byte DESTROY_ALL_APPLETS
          Konstante für setExitMode bzw. setCloseMode: alle Applets werden zerstört
static byte DESTROY_APPLET
          Konstante für setExitMode bzw. setCloseMode: das Applet wird zerstört
static byte HIDE_WINDOW
          Konstante für setExitMode bzw. setCloseMode: das Appletfenster wird versteckt
static byte NOTHING
          Konstante für ExitMode bzw.
static byte STOP_ALL_APPLETS
          Konstante für setExitMode bzw. setCloseMode: alle Applets werden gestoppt
static byte STOP_APPLET
          Konstante für setExitMode bzw. setCloseMode: das Applet wird angehalten
 
Method Summary
 byte getCloseMode()
          Liefert den gesetzten Close-Modus.
 byte getExitMode()
          Liefert den gesetzten Exit-Modus.
 java.awt.Frame getFrame()
          Liefert den Appletframe.
 void setCloseMode(byte closemode)
          Bestimmt, was passiert, wenn das Fenster geschlossen wird.
 void setExitMode(byte exitmode)
          Bestimmt, was passiert, wenn der Exit-Befehl gewählt wurde.
 void showStatus(java.lang.String msg)
          Requests that the argument string be displayed in the "status window".
 

Field Detail

NOTHING

public static final byte NOTHING
Konstante für ExitMode bzw. Close-Mode: nichts passiert

HIDE_WINDOW

public static final byte HIDE_WINDOW
Konstante für setExitMode bzw. setCloseMode: das Appletfenster wird versteckt

STOP_APPLET

public static final byte STOP_APPLET
Konstante für setExitMode bzw. setCloseMode: das Applet wird angehalten

DESTROY_APPLET

public static final byte DESTROY_APPLET
Konstante für setExitMode bzw. setCloseMode: das Applet wird zerstört

STOP_ALL_APPLETS

public static final byte STOP_ALL_APPLETS
Konstante für setExitMode bzw. setCloseMode: alle Applets werden gestoppt

DESTROY_ALL_APPLETS

public static final byte DESTROY_ALL_APPLETS
Konstante für setExitMode bzw. setCloseMode: alle Applets werden zerstört

CLOSE_EXIT_MAX_ID

public static final byte CLOSE_EXIT_MAX_ID
Maximale belegte ID-Nummer für Cose- und Exit-Modi
Method Detail

getFrame

public java.awt.Frame getFrame()
Liefert den Appletframe.
Returns:
Frame

showStatus

public void showStatus(java.lang.String msg)
Requests that the argument string be displayed in the "status window".
Parameters:
msg - a string to display in the status window.

setExitMode

public void setExitMode(byte exitmode)
Bestimmt, was passiert, wenn der Exit-Befehl gewählt wurde.
Parameters:
exitmode - neuer Exitmode (eine Konstante aus {NOTHING,HIDE_WINDOW,STOP_APPLET,DESTROY_APPLET})

setCloseMode

public void setCloseMode(byte closemode)
Bestimmt, was passiert, wenn das Fenster geschlossen wird.
Parameters:
closemode - neuer Closemode (eine Konstante aus {NOTHING,HIDE_WINDOW,STOP_APPLET,DESTROY_APPLET})

getExitMode

public byte getExitMode()
Liefert den gesetzten Exit-Modus.
Returns:
gesetzter Exitmode (eine Konstante aus {NOTHING,HIDE_WINDOW,STOP_APPLET,DESTROY_APPLET})

getCloseMode

public byte getCloseMode()
Liefert den gesetzten Close-Modus.
Returns:
gesetzter Closemode (eine Konstante aus {NOTHING,HIDE_WINDOW,STOP_APPLET,DESTROY_APPLET})