fr.esrf.tangoatk.widget.util
Class ErrorPane

java.lang.Object
  extended by fr.esrf.tangoatk.widget.util.ErrorPane

public class ErrorPane
extends java.lang.Object

A tango error message popup with a 'detail' (show error stack) button.


Constructor Summary
ErrorPane()
           
 
Method Summary
static void main(java.lang.String[] args)
           
static void showErrorMessage(java.awt.Component parentComponent, java.lang.String devName, ATKException e)
          Show an Error Popup dialog.
static void showErrorMessage(java.awt.Component parentComponent, java.lang.String devName, fr.esrf.Tango.DevFailed e)
          Show an Error Popup dialog.
static void showErrorMessage(java.awt.Component parentComponent, java.lang.String devName, java.lang.Exception e)
          Show an Error Popup dialog.
static void showErrorMessage(java.awt.Component parentComponent, java.lang.String title, java.lang.String devName, ATKException e)
          Show an Error Popup dialog.
static void showErrorMessage(java.awt.Component parentComponent, java.lang.String title, java.lang.String devName, fr.esrf.Tango.DevFailed e)
          Show an Error Popup dialog.
static void showErrorMessage(java.awt.Component parentComponent, java.lang.String title, java.lang.String devName, java.lang.Exception e)
          Show an Error Popup dialog.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ErrorPane

public ErrorPane()
Method Detail

showErrorMessage

public static void showErrorMessage(java.awt.Component parentComponent,
                                    java.lang.String devName,
                                    ATKException e)
Show an Error Popup dialog.

Parameters:
parentComponent - Parent component.
devName - Device name that has triggered the error.
e - The error.

showErrorMessage

public static void showErrorMessage(java.awt.Component parentComponent,
                                    java.lang.String title,
                                    java.lang.String devName,
                                    ATKException e)
Show an Error Popup dialog.

Parameters:
parentComponent - Parent component.
title - Dialog title.
devName - Device name that has triggered the error.
e - The error.

showErrorMessage

public static void showErrorMessage(java.awt.Component parentComponent,
                                    java.lang.String devName,
                                    fr.esrf.Tango.DevFailed e)
Show an Error Popup dialog.

Parameters:
parentComponent - Parent component.
devName - Device name that has triggered the error.
e - The error.

showErrorMessage

public static void showErrorMessage(java.awt.Component parentComponent,
                                    java.lang.String title,
                                    java.lang.String devName,
                                    fr.esrf.Tango.DevFailed e)
Show an Error Popup dialog.

Parameters:
parentComponent - Parent component.
title - Dialog title.
devName - Device name that has triggered the error.
e - The error.

showErrorMessage

public static void showErrorMessage(java.awt.Component parentComponent,
                                    java.lang.String title,
                                    java.lang.String devName,
                                    java.lang.Exception e)
Show an Error Popup dialog.

Parameters:
parentComponent - Parent component.
title - Dialog title.
devName - Device name that has triggered the error.
e - The error.

showErrorMessage

public static void showErrorMessage(java.awt.Component parentComponent,
                                    java.lang.String devName,
                                    java.lang.Exception e)
Show an Error Popup dialog.

Parameters:
parentComponent - Parent component.
devName - Device name that has triggered the error.
e - The error.

main

public static void main(java.lang.String[] args)