java.lang.Object
java.awt.Component
java.awt.Container
java.awt.Window
java.awt.Dialog
javax.swing.JDialog
org.mitre.cvw.CVWDialog
org.mitre.cvw.OkCancelDialog
org.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 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 |
| 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 java.awt.Dialog |
|
| Fields inherited from class java.awt.Window |
|
| Fields inherited from class java.awt.Container |
|
|
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 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 |
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
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)
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