org.uispec4j.interception.toolkit
Class UISpecDisplay

java.lang.Object
  extended by org.uispec4j.interception.toolkit.UISpecDisplay

public class UISpecDisplay
extends java.lang.Object

Virtual display used by the interception mechanism.

See Also:
UISpecToolkit

Method Summary
 void add(InterceptionHandler handler)
           
 boolean assertAcceptsWindow(Window window)
           
 javax.swing.JPopupMenu getCurrentPopup()
           
 int getHandlerCount()
           
static UISpecDisplay instance()
           
 void remove(InterceptionHandler handler)
           
 void reset()
           
 void rethrowIfNeeded()
           
 void runInNewThread(java.lang.Runnable runnable)
           
 void setCurrentPopup(javax.swing.JPopupMenu popupMenu)
           
 void showDialog(javax.swing.JDialog dialog)
           
 void showFrame(java.awt.Frame frame)
           
 void showFrame(javax.swing.JFrame frame)
           
 void showWindow(java.awt.Window window)
           
 void store(java.lang.Throwable throwable)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

instance

public static UISpecDisplay instance()

showFrame

public void showFrame(javax.swing.JFrame frame)

showFrame

public void showFrame(java.awt.Frame frame)

showDialog

public void showDialog(javax.swing.JDialog dialog)

showWindow

public void showWindow(java.awt.Window window)

add

public void add(InterceptionHandler handler)

reset

public void reset()

remove

public void remove(InterceptionHandler handler)

rethrowIfNeeded

public void rethrowIfNeeded()

assertAcceptsWindow

public boolean assertAcceptsWindow(Window window)

setCurrentPopup

public void setCurrentPopup(javax.swing.JPopupMenu popupMenu)

getCurrentPopup

public javax.swing.JPopupMenu getCurrentPopup()

store

public void store(java.lang.Throwable throwable)

getHandlerCount

public int getHandlerCount()

runInNewThread

public void runInNewThread(java.lang.Runnable runnable)


Copyright © 2004-2010. All Rights Reserved.