Class TestCasePanel

  • All Implemented Interfaces:
    java.awt.image.ImageObserver, java.awt.MenuContainer, java.io.Serializable, javax.accessibility.Accessible

    public class TestCasePanel
    extends javax.swing.JPanel
    Version:
    1.7
    See Also:
    Serialized Form
    • Nested Class Summary

      • Nested classes/interfaces inherited from class javax.swing.JPanel

        javax.swing.JPanel.AccessibleJPanel
      • Nested classes/interfaces inherited from class javax.swing.JComponent

        javax.swing.JComponent.AccessibleJComponent
      • 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
    • Constructor Summary

      Constructors 
      Constructor Description
      TestCasePanel()
      Construct the frame
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      (package private) void btnRunTests_actionPerformed​(java.awt.event.ActionEvent e)  
      (package private) void editPanel_geometryChanged​(GeometryEvent e)  
      (package private) void editPanel_mouseMoved​(java.awt.event.MouseEvent e)  
      GeometryEditControlPanel getGeometryEditControlPanel()  
      GeometryEditPanel getGeometryEditPanel()  
      ScalarFunctionPanel getScalarFunctionPanel()  
      SpatialFunctionPanel getSpatialFunctionPanel()  
      double getStretchSize()  
      private void jbInit()
      Component initialization
      (package private) void jTabbedPane1_stateChanged​(javax.swing.event.ChangeEvent e)  
      void setCurrentTestCaseIndex​(int currentTestCaseIndex)  
      void setMaxTestCaseIndex​(int maxTestCaseIndex)  
      void setModel​(TestBuilderModel tbModel)  
      void setPrecisionModelDescription​(java.lang.String description)  
      (package private) void setTestCase​(TestCaseEdit testCase)  
      (package private) void txtDesc_focusLost​(java.awt.event.FocusEvent e)  
      private void updateTestCaseIndexLabel()  
      (package private) void validPanel_setHighlightPerformed​(ValidPanelEvent e)  
      • Methods inherited from class javax.swing.JPanel

        getAccessibleContext, getUI, getUIClassID, paramString, 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, getBaseline, getBaselineResizeBehavior, 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, hide, isDoubleBuffered, isLightweightComponent, isManagingFocus, isOpaque, isOptimizedDrawingEnabled, isPaintingForPrint, isPaintingOrigin, isPaintingTile, isRequestFocusEnabled, isValidateRoot, paint, paintBorder, paintChildren, 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, addImpl, 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, remove, remove, removeAll, removeContainerListener, setComponentZOrder, setFocusCycleRoot, setFocusTraversalPolicy, setFocusTraversalPolicyProvider, setLayout, 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, getPropertyChangeListeners, getPropertyChangeListeners, getSize, getToolkit, getTreeLock, gotFocus, handleEvent, hasFocus, 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, requestFocus, requestFocus, requestFocusInWindow, resize, resize, setBounds, setBounds, setComponentOrientation, setCursor, setDropTarget, setFocusable, setFocusTraversalKeysEnabled, setIgnoreRepaint, setLocale, setLocation, setLocation, setMixingCutoutShape, setName, setSize, setSize, show, 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

      • borderLayout1

        java.awt.BorderLayout borderLayout1
      • editFrameLayout

        java.awt.BorderLayout editFrameLayout
      • editFramePanel

        javax.swing.JPanel editFramePanel
      • geometryType

        javax.swing.ButtonGroup geometryType
      • editMode

        javax.swing.ButtonGroup editMode
      • partType

        javax.swing.ButtonGroup partType
      • border4

        javax.swing.border.Border border4
      • editGroupPanel

        javax.swing.JPanel editGroupPanel
      • jTabbedPane1

        javax.swing.JTabbedPane jTabbedPane1
      • btnPanel

        javax.swing.JPanel btnPanel
      • relateTabPanel

        javax.swing.JPanel relateTabPanel
      • btnRunTests

        javax.swing.JButton btnRunTests
      • borderLayout2

        java.awt.BorderLayout borderLayout2
      • borderLayout3

        java.awt.BorderLayout borderLayout3
      • jPanel1

        javax.swing.JPanel jPanel1
      • txtDesc

        javax.swing.JTextField txtDesc
      • gridBagLayout1

        java.awt.GridBagLayout gridBagLayout1
      • currentTestCaseIndex

        private int currentTestCaseIndex
      • maxTestCaseIndex

        private int maxTestCaseIndex
      • initialized

        private boolean initialized
      • casePrecisionModelPanel

        javax.swing.JPanel casePrecisionModelPanel
      • namePanel

        javax.swing.JPanel namePanel
      • testCaseIndexLabel

        javax.swing.JLabel testCaseIndexLabel
      • gridBagLayout2

        java.awt.GridBagLayout gridBagLayout2
      • gridBagLayout3

        java.awt.GridBagLayout gridBagLayout3
      • precisionModelLabel

        javax.swing.JLabel precisionModelLabel
      • statusBarPanel

        javax.swing.JPanel statusBarPanel
      • lblMousePos

        javax.swing.JLabel lblMousePos
      • lblPrecisionModel

        javax.swing.JLabel lblPrecisionModel
      • jPanelMagnify

        javax.swing.JPanel jPanelMagnify
      • spStretchDist

        javax.swing.JSpinner spStretchDist
      • cbMagnifyTopo

        javax.swing.JCheckBox cbMagnifyTopo
    • Constructor Detail

      • TestCasePanel

        public TestCasePanel()
        Construct the frame
    • Method Detail

      • setCurrentTestCaseIndex

        public void setCurrentTestCaseIndex​(int currentTestCaseIndex)
      • setMaxTestCaseIndex

        public void setMaxTestCaseIndex​(int maxTestCaseIndex)
      • editPanel_mouseMoved

        void editPanel_mouseMoved​(java.awt.event.MouseEvent e)
      • btnRunTests_actionPerformed

        void btnRunTests_actionPerformed​(java.awt.event.ActionEvent e)
      • editPanel_geometryChanged

        void editPanel_geometryChanged​(GeometryEvent e)
      • validPanel_setHighlightPerformed

        void validPanel_setHighlightPerformed​(ValidPanelEvent e)
      • txtDesc_focusLost

        void txtDesc_focusLost​(java.awt.event.FocusEvent e)
      • jTabbedPane1_stateChanged

        void jTabbedPane1_stateChanged​(javax.swing.event.ChangeEvent e)
      • setPrecisionModelDescription

        public void setPrecisionModelDescription​(java.lang.String description)
      • jbInit

        private void jbInit()
                     throws java.lang.Exception
        Component initialization
        Throws:
        java.lang.Exception
      • updateTestCaseIndexLabel

        private void updateTestCaseIndexLabel()
      • getStretchSize

        public double getStretchSize()