Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

org.mitre.cvw
Class AdmitRequestDialog  view AdmitRequestDialog download AdmitRequestDialog.java

java.lang.Object
  extended byjava.awt.Component
      extended byjava.awt.Container
          extended byjava.awt.Window
              extended byjava.awt.Dialog
                  extended byjavax.swing.JDialog
                      extended byorg.mitre.cvw.CVWDialog
                          extended byorg.mitre.cvw.OkCancelDialog
                              extended byorg.mitre.cvw.AdmitRequestDialog
All Implemented Interfaces:
javax.accessibility.Accessible, java.awt.image.ImageObserver, java.awt.MenuContainer, javax.swing.RootPaneContainer, java.lang.Runnable, java.io.Serializable, javax.swing.WindowConstants

public class AdmitRequestDialog
extends OkCancelDialog
implements java.lang.Runnable

This is a generic error dialog that should be used for any error message that the user should be notified of. The dialog is equipped with an ok button.

Version:
1.0

Nested Class Summary
 
Nested classes inherited from class javax.swing.JDialog
javax.swing.JDialog.AccessibleJDialog
 
Nested classes inherited from class java.awt.Dialog
java.awt.Dialog.AccessibleAWTDialog
 
Nested classes inherited from class java.awt.Window
java.awt.Window.AccessibleAWTWindow
 
Nested classes inherited from class java.awt.Container
java.awt.Container.AccessibleAWTContainer
 
Nested classes inherited from class java.awt.Component
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy
 
Field Summary
protected  boolean answered
           
protected  boolean delay
           
protected  javax.swing.JButton delayButton
           
protected  MCPCommand mcp
           
static int OKCANCELHELP
           
protected  int time
           
protected  boolean timeout
           
protected  java.lang.Thread timeoutThread
           
 
Fields inherited from class org.mitre.cvw.OkCancelDialog
bold, btnFlag, buttons, cancel, CANCEL, cancelButton, CRITICAL, defaultBtn, errLabel, gridbag, i, INFO, NO, OK, okButton, OKCANCEL, title0, title1, WARNING, YES, YESNO
 
Fields inherited from class javax.swing.JDialog
accessibleContext, rootPane, rootPaneCheckingEnabled
 
Fields inherited from class java.awt.Dialog
 
Fields inherited from class java.awt.Window
 
Fields inherited from class java.awt.Container
 
Fields inherited from class java.awt.Component
BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
 
Fields inherited from interface javax.swing.WindowConstants
DISPOSE_ON_CLOSE, DO_NOTHING_ON_CLOSE, EXIT_ON_CLOSE, HIDE_ON_CLOSE
 
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
 
Constructor Summary
(package private) AdmitRequestDialog(java.awt.Frame appletFrame, java.lang.String msg, boolean modal)
           
(package private) AdmitRequestDialog(java.awt.Frame appletFrame, java.lang.String msg, boolean modal, boolean delayAcceptOnly)
           
(package private) AdmitRequestDialog(java.awt.Frame appletFrame, java.lang.String msg, boolean modal, boolean delayAcceptOnly, MCPCommand mcp)
           
 
Method Summary
 void cancel()
          Handles the cancel button event
 void createButtons()
          Create the buttons for the dialog.
 void delay()
          Handles the delay button event
private  void init()
          Initialize the dialog This function will add the key listener
 void init(java.lang.String msg)
          Initialize the dialog
 void ok()
          Handles the ok button event
 void pack()
          overridden function to change the ok button label
 void playAudio()
          Plays a sound bite.
 void returnAnswer()
          Returns an answer to the user
 void run()
          Run the dialog thread.
 void setVisible(boolean b)
          Display the dialog window.
 void timeout()
          Handles the timeout (k) event
 
Methods inherited from class org.mitre.cvw.OkCancelDialog
addButtons, center, formatMsg, init
 
Methods inherited from class org.mitre.cvw.CVWDialog
add, constrain, setBackground, setBounds, setContentsLayout
 
Methods inherited from class javax.swing.JDialog
addImpl, createRootPane, dialogInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getJMenuBar, getLayeredPane, getPreferredSize, getRootPane, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, update
 
Methods inherited from class java.awt.Dialog
addNotify, dispose, getTitle, hide, isModal, isResizable, isUndecorated, setModal, setResizable, setTitle, setUndecorated, show
 
Methods inherited from class java.awt.Window
addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getGraphicsConfiguration, getListeners, getLocale, getMostRecentFocusOwner, getOwnedWindows, getOwner, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindowStateListeners, isActive, isFocusableWindow, isFocusCycleRoot, isFocused, isShowing, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, setCursor, setFocusableWindowState, setFocusCycleRoot, setLocationRelativeTo, toBack, toFront
 
Methods inherited from class java.awt.Container
add, add, add, add, addContainerListener, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, removeNotify, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFont, transferFocusDownCycle, validate, validateTree
 
Methods inherited from class java.awt.Component
action, add, addComponentListener, addFocusListener, addHierarchyBoundsListener, addHierarchyListener, addInputMethodListener, addKeyListener, addMouseListener, addMouseMotionListener, addMouseWheelListener, bounds, checkImage, checkImage, coalesceEvents, contains, contains, createImage, createImage, createVolatileImage, createVolatileImage, disable, disableEvents, dispatchEvent, enable, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getGraphics, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getSize, getTreeLock, getWidth, getX, getY, gotFocus, handleEvent, hasFocus, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isDoubleBuffered, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isOpaque, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, prepareImage, prepareImage, printAll, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processKeyEvent, processMouseEvent, processMouseMotionEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, reshape, resize, resize, setBounds, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, size, toString, transferFocus, transferFocusBackward, transferFocusUpCycle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

delayButton

protected javax.swing.JButton delayButton

delay

protected boolean delay

timeout

protected boolean timeout

timeoutThread

protected java.lang.Thread timeoutThread

time

protected int time

answered

protected boolean answered

mcp

protected MCPCommand mcp

OKCANCELHELP

public static final int OKCANCELHELP
See Also:
Constant Field Values
Constructor Detail

AdmitRequestDialog

AdmitRequestDialog(java.awt.Frame appletFrame,
                   java.lang.String msg,
                   boolean modal)

AdmitRequestDialog

AdmitRequestDialog(java.awt.Frame appletFrame,
                   java.lang.String msg,
                   boolean modal,
                   boolean delayAcceptOnly)

AdmitRequestDialog

AdmitRequestDialog(java.awt.Frame appletFrame,
                   java.lang.String msg,
                   boolean modal,
                   boolean delayAcceptOnly,
                   MCPCommand mcp)
Method Detail

init

public void init(java.lang.String msg)
Initialize the dialog

Overrides:
init in class OkCancelDialog

init

private void init()
Initialize the dialog This function will add the key listener


createButtons

public void createButtons()
Create the buttons for the dialog.

Overrides:
createButtons in class OkCancelDialog

pack

public void pack()
overridden function to change the ok button label

Overrides:
pack in class OkCancelDialog

setVisible

public void setVisible(boolean b)
Display the dialog window.

Overrides:
setVisible in class OkCancelDialog

playAudio

public void playAudio()
Plays a sound bite. Look to move.


run

public void run()
Run the dialog thread.

Specified by:
run in interface java.lang.Runnable

ok

public void ok()
Handles the ok button event

Overrides:
ok in class OkCancelDialog

cancel

public void cancel()
Handles the cancel button event

Overrides:
cancel in class OkCancelDialog

delay

public void delay()
Handles the delay button event


timeout

public void timeout()
Handles the timeout (k) event


returnAnswer

public void returnAnswer()
Returns an answer to the user