org.apache.fop.viewer
Class UserMessage

java.lang.Object
  |
  +--org.apache.fop.viewer.UserMessage

public class UserMessage
extends java.lang.Object

Klasse UserMessage ist ein utility zum Abfragen oder zum Informieren des Benutzers.
Eine Meldung besteht aus dem Identifikator (Suchschl?ssel im Meldungspool), einem Dialogtitel, einem Buttonset und dem Meldungstext mit eventuellen Platzhaltern f?r die Parameter.

Version:
18.03.1999
Author:
S. Gorkhover

Field Summary
static int CANCEL
          M?glicher R?ckgabewert @see ButtonDialog
static int NO
          M?glicher R?ckgabewert @see ButtonDialog
static int STYLE_NOBUTTON
          Wert f?r Setzten keines Buttons
static int STYLE_Y
          Wert f?r Setzten von nur Ja-Button.
static int STYLE_Y_N
          Wert f?r Setzten von Ja- und Nein-Buttons.
static int STYLE_Y_N_C
          Wert f?r Setzten von Ja-, Nein-und Abbruch Buttons.
static int YES
          M?glicher R?ckgabewert @see ButtonDialog
 
Constructor Summary
UserMessage()
           
 
Method Summary
static void setTranslator(Translator aRes)
           
static int show(java.lang.Exception anException, java.awt.Frame aFrame)
           
static int show(java.lang.String messageId)
           
static int show(java.lang.String messageId, java.lang.Exception anException)
           
static int show(java.lang.String messageId, java.lang.Exception anException, java.awt.Frame aFrame)
           
static int show(java.lang.String messageId, java.awt.Frame parentFrame)
           
static int show(java.lang.String messageId, java.lang.String parameter)
           
static int show(java.lang.String messageId, java.lang.String[] parameterList)
           
static int show(java.lang.String messageId, java.lang.String[] parameterList, java.lang.Exception anException)
           
static int show(java.lang.String messageId, java.lang.String[] parameterList, java.lang.Exception anException, java.awt.Frame parentFrame)
          ?ffnet das Dialogfenster mit der ?bersetzung der per Suchschl?ssel ?bergebenen Meldung mit eingesetzten Parametern.
static int show(java.lang.String messageId, java.lang.String[] parameterList, java.awt.Frame parentFrame)
           
static int show(java.lang.String messageId, java.lang.String parameter, java.awt.Frame parentFrame)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

STYLE_NOBUTTON

public static final int STYLE_NOBUTTON
Wert f?r Setzten keines Buttons

STYLE_Y

public static final int STYLE_Y
Wert f?r Setzten von nur Ja-Button.

STYLE_Y_N

public static final int STYLE_Y_N
Wert f?r Setzten von Ja- und Nein-Buttons.

STYLE_Y_N_C

public static final int STYLE_Y_N_C
Wert f?r Setzten von Ja-, Nein-und Abbruch Buttons.

YES

public static final int YES
M?glicher R?ckgabewert @see ButtonDialog

NO

public static final int NO
M?glicher R?ckgabewert @see ButtonDialog

CANCEL

public static final int CANCEL
M?glicher R?ckgabewert @see ButtonDialog
Constructor Detail

UserMessage

public UserMessage()
Method Detail

setTranslator

public static void setTranslator(Translator aRes)

show

public static int show(java.lang.String messageId,
                       java.lang.String[] parameterList,
                       java.lang.Exception anException,
                       java.awt.Frame parentFrame)
?ffnet das Dialogfenster mit der ?bersetzung der per Suchschl?ssel ?bergebenen Meldung mit eingesetzten Parametern. F?r die ?bersetzung der Parameter tr?gt die aufrufende Stelle die Sorge. Der Dialog ist modal zum Frame frame.
Parameters:
    -
  • textID - Suchschl?ssel der Meldung im Meldungspool,
  • param - Array der in die Meldung einzusetztenden Parameter,
  • frame - das Fenster, zu dem der Dialog modal ist.
Returns:
  • -1 wenn keine R?ckgabe m?glich ist oder Dialog NICHT MODAL ist.
  • ButtonDialog.YES = 2
  • ButtonDialog.NO = 4
  • ButtonDialog.CANCEL = 8
  • Wird das Dialog-Fenster ohne Buttonklick geschlossen (Kreuzchen oben rechts), so ist die R?ckgabe gleich ButtonDialog.CANCEL.

show

public static int show(java.lang.String messageId,
                       java.lang.String[] parameterList,
                       java.lang.Exception anException)

show

public static int show(java.lang.String messageId,
                       java.lang.String[] parameterList,
                       java.awt.Frame parentFrame)

show

public static int show(java.lang.String messageId,
                       java.lang.String[] parameterList)

show

public static int show(java.lang.String messageId,
                       java.lang.String parameter,
                       java.awt.Frame parentFrame)

show

public static int show(java.lang.String messageId,
                       java.lang.String parameter)

show

public static int show(java.lang.String messageId,
                       java.awt.Frame parentFrame)

show

public static int show(java.lang.String messageId)

show

public static int show(java.lang.String messageId,
                       java.lang.Exception anException,
                       java.awt.Frame aFrame)

show

public static int show(java.lang.String messageId,
                       java.lang.Exception anException)

show

public static int show(java.lang.Exception anException,
                       java.awt.Frame aFrame)


Copyright ? 1999-2003 Apache Software Foundation. All Rights Reserved.