Ontimize Document Management 0.035EN

com.ontimize.dms.client.gui
Class UIToolbox

java.lang.Object
  extended by com.ontimize.dms.client.gui.UIToolbox

public final class UIToolbox
extends java.lang.Object

User interface utilities.

Since:
27/05/2009, 20/11/2009 Added alert window, 17/12/2009 Added excluded dialogs by internal name.

Field Summary
protected static java.util.Map alerts
           
protected static java.util.List excludedDialogsClass
           
protected static java.util.List excludedDialogsName
           
protected static java.lang.String KEY_DIALOG_EXCLUDED_CLASS
           
protected static java.lang.String KEY_DIALOG_EXCLUDED_NAME
           
protected static java.lang.String PROPERTIES
           
protected static java.lang.String PROPERTIES_SEPARATOR
           
 
Constructor Summary
UIToolbox()
           
 
Method Summary
static java.awt.Window getTopWindow()
          Return the active and visible Window.
static java.awt.Window getTopWindow(boolean excluded)
           
static java.awt.Window getTopWindow(java.awt.Window[] windows, boolean excluded)
           
static void showAlert(java.awt.Component parent, java.lang.String text)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PROPERTIES

protected static final java.lang.String PROPERTIES
See Also:
Constant Field Values

PROPERTIES_SEPARATOR

protected static final java.lang.String PROPERTIES_SEPARATOR
See Also:
Constant Field Values

KEY_DIALOG_EXCLUDED_CLASS

protected static final java.lang.String KEY_DIALOG_EXCLUDED_CLASS
See Also:
Constant Field Values

KEY_DIALOG_EXCLUDED_NAME

protected static final java.lang.String KEY_DIALOG_EXCLUDED_NAME
See Also:
Constant Field Values

excludedDialogsClass

protected static java.util.List excludedDialogsClass

excludedDialogsName

protected static java.util.List excludedDialogsName

alerts

protected static java.util.Map alerts
Constructor Detail

UIToolbox

public UIToolbox()
Method Detail

getTopWindow

public static java.awt.Window getTopWindow()

Return the active and visible Window.

By default, exclude the dialog from the internal class list.

Returns:
Visible Frame or Dialog.

getTopWindow

public static java.awt.Window getTopWindow(boolean excluded)

getTopWindow

public static java.awt.Window getTopWindow(java.awt.Window[] windows,
                                           boolean excluded)

showAlert

public static void showAlert(java.awt.Component parent,
                             java.lang.String text)

Ontimize Document Management