net.sf.jameleon.ui
Class TestCaseResultsPane
java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JSplitPane
net.sf.jameleon.ui.TestCaseResultsPane
- All Implemented Interfaces:
- ImageObserver, MenuContainer, Serializable, EventListener, Accessible, DataDrivableListener, FunctionListener, TestCaseListener
public class TestCaseResultsPane
- extends JSplitPane
- implements TestCaseListener, FunctionListener, DataDrivableListener
- See Also:
- Serialized Form
Fields inherited from class javax.swing.JSplitPane |
BOTTOM, CONTINUOUS_LAYOUT_PROPERTY, continuousLayout, DIVIDER, DIVIDER_LOCATION_PROPERTY, DIVIDER_SIZE_PROPERTY, dividerSize, HORIZONTAL_SPLIT, LAST_DIVIDER_LOCATION_PROPERTY, lastDividerLocation, LEFT, leftComponent, ONE_TOUCH_EXPANDABLE_PROPERTY, oneTouchExpandable, orientation, ORIENTATION_PROPERTY, RESIZE_WEIGHT_PROPERTY, RIGHT, rightComponent, TOP, VERTICAL_SPLIT |
Methods inherited from class javax.swing.JSplitPane |
addImpl, getAccessibleContext, getBottomComponent, getDividerLocation, getDividerSize, getLastDividerLocation, getLeftComponent, getMaximumDividerLocation, getMinimumDividerLocation, getOrientation, getResizeWeight, getRightComponent, getTopComponent, getUI, getUIClassID, isContinuousLayout, isOneTouchExpandable, isValidateRoot, paintChildren, paramString, remove, remove, removeAll, resetToPreferredSizes, setBottomComponent, setContinuousLayout, setDividerLocation, setDividerLocation, setDividerSize, setLastDividerLocation, setLeftComponent, setOneTouchExpandable, setOrientation, setResizeWeight, setRightComponent, setTopComponent, setUI, updateUI |
Methods inherited from class javax.swing.JComponent |
addAncestorListener, addNotify, addVetoableChangeListener, computeVisibleRect, contains, createToolTip, disable, enable, firePropertyChange, firePropertyChange, firePropertyChange, fireVetoableChange, getActionForKeyStroke, getActionMap, getAlignmentX, getAlignmentY, getAncestorListeners, getAutoscrolls, getBorder, getBounds, getClientProperty, getComponentGraphics, getComponentPopupMenu, getConditionForKeyStroke, getDebugGraphicsOptions, getDefaultLocale, getFontMetrics, getGraphics, getHeight, getInheritsPopupMenu, getInputMap, getInputMap, getInputVerifier, getInsets, getInsets, getListeners, getLocation, getMaximumSize, getMinimumSize, getNextFocusableComponent, getPopupLocation, getPreferredSize, getRegisteredKeyStrokes, getRootPane, getSize, getToolTipLocation, getToolTipText, getToolTipText, getTopLevelAncestor, getTransferHandler, getVerifyInputWhenFocusTarget, getVetoableChangeListeners, getVisibleRect, getWidth, getX, getY, grabFocus, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingTile, isRequestFocusEnabled, paint, paintBorder, paintComponent, paintImmediately, paintImmediately, print, printAll, printBorder, printChildren, printComponent, processComponentKeyEvent, processKeyBinding, processKeyEvent, processMouseEvent, processMouseMotionEvent, putClientProperty, registerKeyboardAction, registerKeyboardAction, removeAncestorListener, removeNotify, removeVetoableChangeListener, repaint, repaint, requestDefaultFocus, requestFocus, requestFocus, requestFocusInWindow, requestFocusInWindow, resetKeyboardActions, reshape, revalidate, scrollRectToVisible, setActionMap, setAlignmentX, setAlignmentY, setAutoscrolls, setBackground, setBorder, setComponentPopupMenu, setDebugGraphicsOptions, setDefaultLocale, setDoubleBuffered, setEnabled, setFocusTraversalKeys, setFont, setForeground, setInheritsPopupMenu, setInputMap, setInputVerifier, setMaximumSize, setMinimumSize, setNextFocusableComponent, setOpaque, setPreferredSize, setRequestFocusEnabled, setToolTipText, setTransferHandler, setUI, setVerifyInputWhenFocusTarget, setVisible, unregisterKeyboardAction, update |
Methods inherited from class java.awt.Container |
add, add, add, add, add, addContainerListener, addPropertyChangeListener, addPropertyChangeListener, applyComponentOrientation, areFocusTraversalKeysSet, countComponents, deliverEvent, doLayout, findComponentAt, findComponentAt, getComponent, getComponentAt, getComponentAt, getComponentCount, getComponents, getComponentZOrder, getContainerListeners, getFocusTraversalKeys, getFocusTraversalPolicy, getLayout, getMousePosition, insets, invalidate, isAncestorOf, isFocusCycleRoot, isFocusCycleRoot, isFocusTraversalPolicyProvider, isFocusTraversalPolicySet, layout, list, list, locate, minimumSize, paintComponents, preferredSize, printComponents, processContainerEvent, processEvent, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, 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, createImage, createImage, createVolatileImage, createVolatileImage, disableEvents, dispatchEvent, enable, enableEvents, enableInputMethods, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, firePropertyChange, getBackground, getBounds, getColorModel, getComponentListeners, getComponentOrientation, getCursor, getDropTarget, getFocusCycleRootAncestor, getFocusListeners, getFocusTraversalKeysEnabled, getFont, getForeground, getGraphicsConfiguration, getHierarchyBoundsListeners, getHierarchyListeners, getIgnoreRepaint, getInputContext, getInputMethodListeners, getInputMethodRequests, getKeyListeners, getLocale, getLocation, getLocationOnScreen, getMouseListeners, getMouseMotionListeners, getMousePosition, getMouseWheelListeners, getName, getParent, getPeer, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, hide, imageUpdate, inside, isBackgroundSet, isCursorSet, isDisplayable, isEnabled, isFocusable, isFocusOwner, isFocusTraversable, isFontSet, isForegroundSet, isLightweight, isMaximumSizeSet, isMinimumSizeSet, isPreferredSizeSet, isShowing, isValid, isVisible, keyDown, keyUp, list, list, list, location, lostFocus, mouseDown, mouseDrag, mouseEnter, mouseExit, mouseMove, mouseUp, move, nextFocus, paintAll, postEvent, prepareImage, prepareImage, processComponentEvent, processFocusEvent, processHierarchyBoundsEvent, processHierarchyEvent, processInputMethodEvent, processMouseWheelEvent, remove, removeComponentListener, removeFocusListener, removeHierarchyBoundsListener, removeHierarchyListener, removeInputMethodListener, removeKeyListener, removeMouseListener, removeMouseMotionListener, removeMouseWheelListener, removePropertyChangeListener, removePropertyChangeListener, repaint, repaint, repaint, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setName, setSize, setSize, show, show, size, toString, transferFocus, transferFocusUpCycle |
tcModel
protected DefaultTableModel tcModel
tcReasonModel
protected DefaultTableModel tcReasonModel
tcTable
protected JTable tcTable
tcReasonTable
protected JTable tcReasonTable
testCases
protected Map testCases
passedImg
protected ImageIcon passedImg
failedImg
protected ImageIcon failedImg
runningImg
protected ImageIcon runningImg
snapShotImg
protected ImageIcon snapShotImg
TestCaseResultsPane
public TestCaseResultsPane(JFrame rootFrame)
setSourceArea
protected void setSourceArea(JTextArea sourceArea)
setTestCaseTree
protected void setTestCaseTree(TestCaseTree tcTree)
stopExecution
public void stopExecution()
proceedExecution
public void proceedExecution()
setDebug
public void setDebug(boolean debug)
setStepNextTag
protected void setStepNextTag(boolean stepNextTag)
resetTable
public void resetTable()
addTestCaseRow
protected void addTestCaseRow(TestCaseTag tct)
reportTcResults
protected void reportTcResults(TestCaseTag tct)
createImageIcon
protected ImageIcon createImageIcon(String path,
String description)
- Parameters:
path
- The path to the imagedescription
- The description of the image
- Returns:
- ImageIcon, or null if the path was invalid.
clearReasonTable
public void clearReasonTable()
beginTestCase
public void beginTestCase(TestCaseEvent event)
- Description copied from interface:
TestCaseListener
- Gets called before the execution of a test case
- Specified by:
beginTestCase
in interface TestCaseListener
- Parameters:
event
- - a TestCaseEvent Object
endTestCase
public void endTestCase(TestCaseEvent event)
- Description copied from interface:
TestCaseListener
- Gets called after the execution of a test case
- Specified by:
endTestCase
in interface TestCaseListener
- Parameters:
event
- - a TestCaseEvent Object
beginFunction
public void beginFunction(FunctionEvent event,
int rowNum)
- Description copied from interface:
FunctionListener
- Gets called before the execution of a function tag
- Specified by:
beginFunction
in interface FunctionListener
- Parameters:
event
- - a FunctionEvent Object
endFunction
public void endFunction(FunctionEvent event,
int rowNum)
- Description copied from interface:
FunctionListener
- Gets called after the execution of a function tag
- Specified by:
endFunction
in interface FunctionListener
- Parameters:
event
- - a FunctionEvent Object
openEvent
public void openEvent(DataDrivableEvent event)
- Gets called before the open method of a DataDrivable
- Specified by:
openEvent
in interface DataDrivableListener
- Parameters:
event
- - a DataDrivableEvent Object
closeEvent
public void closeEvent(DataDrivableEvent event)
- Gets called before the close method of a DataDrivable
- Specified by:
closeEvent
in interface DataDrivableListener
- Parameters:
event
- - a DataDrivableEvent Object
executeRowEvent
public void executeRowEvent(DataDrivableEvent event,
int rowNum)
- Gets called before the executeDrivableRow
- Specified by:
executeRowEvent
in interface DataDrivableListener
- Parameters:
event
- - a DataDrivableEvent ObjectrowNum
- - the current row number being executed from the data source.
getFailedRowNum
protected Integer getFailedRowNum(JameleonTestResult result)
Copyright © 2003-2008 Christian Hargraves. All Rights Reserved.