|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjava.awt.Component
java.awt.Container
java.awt.Window
java.awt.Frame
javax.swing.JFrame
cdx.scorebot.util.swing.FileMenuFrame
cdx.scorebot.util.swing.FileMenuXMLBasedFrame<NetworkTestPackage>
cdx.scorebot.util.swing.FileMenuNTPTemplate
cdx.scorebot.app.auditor.AuditorGUI
public class AuditorGUI
GUI which displays TestEvents (and audits to them) and allows one to "audit" the TestEvent. Audits preserve the original TestEvent information. Auditor can also generate UserEvents which assign or deduct points (reward for good reporting or a forensics exercise, etc.).
Nested Class Summary |
---|
Nested classes/interfaces inherited from class javax.swing.JFrame |
---|
javax.swing.JFrame.AccessibleJFrame |
Nested classes/interfaces inherited from class java.awt.Frame |
---|
java.awt.Frame.AccessibleAWTFrame |
Nested classes/interfaces inherited from class java.awt.Window |
---|
java.awt.Window.AccessibleAWTWindow |
Nested classes/interfaces inherited from class java.awt.Container |
---|
java.awt.Container.AccessibleAWTContainer |
Nested classes/interfaces inherited from class java.awt.Component |
---|
java.awt.Component.AccessibleAWTComponent, java.awt.Component.BaselineResizeBehavior, java.awt.Component.BltBufferStrategy, java.awt.Component.FlipBufferStrategy |
Field Summary | |
---|---|
protected CalendarHourComboBox |
calEndEndTime
|
protected CalendarHourComboBox |
calEndReportTime
|
protected CalendarHourComboBox |
calStartEndTime
|
protected CalendarHourComboBox |
calStartReportTime
|
protected JComboBoxBound |
cboOption
|
protected JComboBoxBound |
cboResult
|
protected JComboBoxBound |
cboTestItem
|
protected JComboBoxBound |
cboTestSuite
|
protected javax.swing.JCheckBox |
chkEndTime
|
protected javax.swing.JCheckBox |
chkEventName
|
protected javax.swing.JCheckBox |
chkOption
|
protected javax.swing.JCheckBox |
chkReportTime
|
protected javax.swing.JCheckBox |
chkResult
|
protected javax.swing.JCheckBox |
chkScoreChangeMax
|
protected javax.swing.JCheckBox |
chkScoreChangeMin
|
protected javax.swing.JCheckBox |
chkTestItem
|
protected javax.swing.JCheckBox |
chkTestSuite
|
protected javax.swing.JRadioButton |
optReportedOnly
|
protected javax.swing.JRadioButton |
optReportedOrNot
|
protected javax.swing.JRadioButton |
optUnreportedOnly
|
protected javax.swing.JTextField |
txtEventName
|
protected javax.swing.JTextField |
txtOptionVal
|
protected javax.swing.JTextField |
txtResultVal
|
protected javax.swing.JTextField |
txtScoreChangeMax
|
protected javax.swing.JTextField |
txtScoreChangeMin
|
Fields inherited from class cdx.scorebot.util.swing.FileMenuXMLBasedFrame |
---|
object |
Fields inherited from class cdx.scorebot.util.swing.FileMenuFrame |
---|
baseTitle, dialogTxt, dialogTxtShort, extFilter, mnuExit, mnuFile, mnuNew, mnuOpen, mnuSave, mnuSaveAs, mnuSep, recentlyUsedFiles, saved, saveExtension, settings, SETTINGS_FN |
Fields inherited from class javax.swing.JFrame |
---|
accessibleContext, EXIT_ON_CLOSE, rootPane, rootPaneCheckingEnabled |
Fields inherited from class java.awt.Frame |
---|
CROSSHAIR_CURSOR, DEFAULT_CURSOR, E_RESIZE_CURSOR, HAND_CURSOR, ICONIFIED, MAXIMIZED_BOTH, MAXIMIZED_HORIZ, MAXIMIZED_VERT, MOVE_CURSOR, N_RESIZE_CURSOR, NE_RESIZE_CURSOR, NORMAL, NW_RESIZE_CURSOR, S_RESIZE_CURSOR, SE_RESIZE_CURSOR, SW_RESIZE_CURSOR, TEXT_CURSOR, W_RESIZE_CURSOR, WAIT_CURSOR |
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, HIDE_ON_CLOSE |
Fields inherited from interface java.awt.image.ImageObserver |
---|
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH |
Constructor Summary | |
---|---|
AuditorGUI()
Creates new form TesterGUI |
Method Summary | |
---|---|
void |
exit()
close the GUI (also exits the application if exitTerminatesTheApp is true) |
protected NetworkTestPackage |
getNTP()
|
java.lang.String |
linkTestEvents()
changes Test Events within Score Events to refer to Test Event's loaded from file; returns a non-null String if test events in a score event don't exist by themselves |
void |
loadManualScoreEvents()
loads the manual score events associated with the current NTP |
void |
loadTestEvents()
loads the test events associated with the current NTP |
void |
loadTestScoreEvents()
loads the test score events associated with the current NTP |
static void |
main(java.lang.String[] args)
|
void |
postOpenFile(boolean success)
Refreshes the GUI's state |
Methods inherited from class cdx.scorebot.util.swing.FileMenuNTPTemplate |
---|
makeNew, openFile |
Methods inherited from class cdx.scorebot.util.swing.FileMenuXMLBasedFrame |
---|
getMyClass, isSaved, newFile, openMostRecent, openMostRecentOnStartup, postNewFile, postSaveFile, preNewFile, preOpenFile, preSaveFile, saveFile, setMyClass, setOpenMostRecentOnStartup |
Methods inherited from class cdx.scorebot.util.swing.FileMenuFrame |
---|
checkSaveStatus, dontCheckedSavedStatus, getFilename, newFileProcessor, openFile, openFileFromFN, saveFile, saveFileAs, setDontCheckedSavedStatus, setFilename, setSaved, setTeminateOnExit, setTitle, teminateOnExit |
Methods inherited from class javax.swing.JFrame |
---|
addImpl, createRootPane, frameInit, getAccessibleContext, getContentPane, getDefaultCloseOperation, getGlassPane, getGraphics, getJMenuBar, getLayeredPane, getRootPane, getTransferHandler, isDefaultLookAndFeelDecorated, isRootPaneCheckingEnabled, paramString, processWindowEvent, remove, repaint, setContentPane, setDefaultCloseOperation, setDefaultLookAndFeelDecorated, setGlassPane, setIconImage, setJMenuBar, setLayeredPane, setLayout, setRootPane, setRootPaneCheckingEnabled, setTransferHandler, update |
Methods inherited from class java.awt.Frame |
---|
addNotify, getCursorType, getExtendedState, getFrames, getIconImage, getMaximizedBounds, getMenuBar, getState, getTitle, isResizable, isUndecorated, remove, removeNotify, setCursor, setExtendedState, setMaximizedBounds, setMenuBar, setResizable, setState, setUndecorated |
Methods inherited from class java.awt.Window |
---|
addPropertyChangeListener, addPropertyChangeListener, addWindowFocusListener, addWindowListener, addWindowStateListener, applyResourceBundle, applyResourceBundle, createBufferStrategy, createBufferStrategy, dispose, getBufferStrategy, getFocusableWindowState, getFocusCycleRootAncestor, getFocusOwner, getFocusTraversalKeys, getGraphicsConfiguration, getIconImages, getInputContext, getListeners, getLocale, getModalExclusionType, getMostRecentFocusOwner, getOwnedWindows, getOwner, getOwnerlessWindows, getToolkit, getWarningString, getWindowFocusListeners, getWindowListeners, getWindows, getWindowStateListeners, hide, isActive, isAlwaysOnTop, isAlwaysOnTopSupported, isFocusableWindow, isFocusCycleRoot, isFocused, isLocationByPlatform, isShowing, pack, postEvent, processEvent, processWindowFocusEvent, processWindowStateEvent, removeWindowFocusListener, removeWindowListener, removeWindowStateListener, reshape, setAlwaysOnTop, setBounds, setBounds, setCursor, setFocusableWindowState, setFocusCycleRoot, setIconImages, setLocationByPlatform, setLocationRelativeTo, setMinimumSize, setModalExclusionType, setSize, setSize, setVisible, show, toBack, toFront |
Methods inherited from class java.awt.Container |
---|
add, add, add, add, add, addContainerListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getAlignmentX, getAlignmentY, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalPolicy, getInsets, getLayout, getMaximumSize, getMinimumSize, getMousePosition, getPreferredSize, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paint, paintComponents, preferredSize, print, printComponents, processContainerEvent, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusTraversalKeys, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setFont, transferFocusBackward, 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, getBaseline, getBaselineResizeBehavior, getBounds, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getFontMetrics, getForeground, getHeight, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocation, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, 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, isMaximumSizeSet, isMinimumSizeSet, isOpaque, isPreferredSizeSet, 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, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resize, resize, setBackground, setComponentOrientation, setDropTarget, setEnabled, setFocusable, setFocusTraversalKeysEnabled, setForeground, setIgnoreRepaint, setLocale, setLocation, setLocation, setMaximumSize, setName, setPreferredSize, show, size, toString, transferFocus, transferFocusUpCycle |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface cdx.scorebot.util.swing.FileOpener |
---|
openFileFromFN |
Methods inherited from interface java.awt.MenuContainer |
---|
getFont, postEvent |
Field Detail |
---|
protected CalendarHourComboBox calEndEndTime
protected CalendarHourComboBox calEndReportTime
protected CalendarHourComboBox calStartEndTime
protected CalendarHourComboBox calStartReportTime
protected JComboBoxBound cboOption
protected JComboBoxBound cboResult
protected JComboBoxBound cboTestItem
protected JComboBoxBound cboTestSuite
protected javax.swing.JCheckBox chkEndTime
protected javax.swing.JCheckBox chkEventName
protected javax.swing.JCheckBox chkOption
protected javax.swing.JCheckBox chkReportTime
protected javax.swing.JCheckBox chkResult
protected javax.swing.JCheckBox chkScoreChangeMax
protected javax.swing.JCheckBox chkScoreChangeMin
protected javax.swing.JCheckBox chkTestItem
protected javax.swing.JCheckBox chkTestSuite
protected javax.swing.JRadioButton optReportedOnly
protected javax.swing.JRadioButton optReportedOrNot
protected javax.swing.JRadioButton optUnreportedOnly
protected javax.swing.JTextField txtEventName
protected javax.swing.JTextField txtOptionVal
protected javax.swing.JTextField txtResultVal
protected javax.swing.JTextField txtScoreChangeMax
protected javax.swing.JTextField txtScoreChangeMin
Constructor Detail |
---|
public AuditorGUI()
Method Detail |
---|
protected NetworkTestPackage getNTP()
public void postOpenFile(boolean success)
postOpenFile
in class FileMenuXMLBasedFrame<NetworkTestPackage>
public void loadManualScoreEvents()
public void loadTestEvents()
public void loadTestScoreEvents()
public java.lang.String linkTestEvents()
public void exit()
FileMenuXMLBasedFrame
exit
in class FileMenuXMLBasedFrame<NetworkTestPackage>
public static void main(java.lang.String[] args)
args
- the command line arguments
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |