Class TestCasePanel
java.lang.Object
java.awt.Component
java.awt.Container
javax.swing.JComponent
javax.swing.JPanel
org.locationtech.jtstest.testbuilder.TestCasePanel
- All Implemented Interfaces:
ImageObserver
,MenuContainer
,Serializable
,Accessible
- Version:
- 1.7
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class javax.swing.JPanel
JPanel.AccessibleJPanel
Nested classes/interfaces inherited from class javax.swing.JComponent
JComponent.AccessibleJComponent
Nested classes/interfaces inherited from class java.awt.Container
Container.AccessibleAWTContainer
Nested classes/interfaces inherited from class java.awt.Component
Component.AccessibleAWTComponent, Component.BaselineResizeBehavior, Component.BltBufferStrategy, Component.FlipBufferStrategy
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) Border
(package private) BorderLayout
(package private) BorderLayout
(package private) BorderLayout
(package private) JPanel
(package private) JButton
(package private) JPanel
(package private) JCheckBox
private int
(package private) GeometryEditControlPanel
(package private) BorderLayout
(package private) JPanel
(package private) JPanel
(package private) ButtonGroup
(package private) GeometryEditPanel
(package private) ButtonGroup
(package private) GridBagLayout
(package private) GridBagLayout
(package private) GridBagLayout
private boolean
(package private) JPanel
(package private) JPanel
(package private) JTabbedPane
(package private) JLabel
(package private) JLabel
private int
(package private) JPanel
(package private) ButtonGroup
(package private) JLabel
(package private) RelatePanel
(package private) JPanel
(package private) ScalarFunctionPanel
(package private) SpatialFunctionPanel
(package private) JSpinner
(package private) JPanel
private TestBuilderModel
(package private) TestCaseEdit
(package private) JLabel
(package private) JTextField
(package private) ValidPanel
Fields inherited from class javax.swing.JComponent
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOW
Fields inherited from class java.awt.Component
accessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENT
Fields inherited from interface java.awt.image.ImageObserver
ABORT, ALLBITS, ERROR, FRAMEBITS, HEIGHT, PROPERTIES, SOMEBITS, WIDTH
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) void
(package private) void
(package private) void
double
private void
jbInit()
Component initialization(package private) void
void
setCurrentTestCaseIndex
(int currentTestCaseIndex) void
setMaxTestCaseIndex
(int maxTestCaseIndex) void
setModel
(TestBuilderModel tbModel) void
setPrecisionModelDescription
(String description) (package private) void
setTestCase
(TestCaseEdit testCase) (package private) void
private void
(package private) void
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
-
Field Details
-
testCase
TestCaseEdit testCase -
borderLayout1
BorderLayout borderLayout1 -
editFrameLayout
BorderLayout editFrameLayout -
editFramePanel
JPanel editFramePanel -
editPanel
GeometryEditPanel editPanel -
geometryType
ButtonGroup geometryType -
editMode
ButtonGroup editMode -
partType
ButtonGroup partType -
border4
Border border4 -
editGroupPanel
JPanel editGroupPanel -
jTabbedPane1
JTabbedPane jTabbedPane1 -
btnPanel
JPanel btnPanel -
relateTabPanel
JPanel relateTabPanel -
btnRunTests
JButton btnRunTests -
relatePanel
RelatePanel relatePanel -
borderLayout2
BorderLayout borderLayout2 -
editCtlPanel
GeometryEditControlPanel editCtlPanel -
borderLayout3
BorderLayout borderLayout3 -
jPanel1
JPanel jPanel1 -
txtDesc
JTextField txtDesc -
gridBagLayout1
GridBagLayout gridBagLayout1 -
spatialFunctionPanel
SpatialFunctionPanel spatialFunctionPanel -
currentTestCaseIndex
private int currentTestCaseIndex -
maxTestCaseIndex
private int maxTestCaseIndex -
initialized
private boolean initialized -
casePrecisionModelPanel
JPanel casePrecisionModelPanel -
namePanel
JPanel namePanel -
testCaseIndexLabel
JLabel testCaseIndexLabel -
gridBagLayout2
GridBagLayout gridBagLayout2 -
gridBagLayout3
GridBagLayout gridBagLayout3 -
precisionModelLabel
JLabel precisionModelLabel -
validPanel
ValidPanel validPanel -
statusBarPanel
JPanel statusBarPanel -
lblMousePos
JLabel lblMousePos -
lblPrecisionModel
JLabel lblPrecisionModel -
scalarFunctionPanel
ScalarFunctionPanel scalarFunctionPanel -
jPanelMagnify
JPanel jPanelMagnify -
spStretchDist
JSpinner spStretchDist -
cbMagnifyTopo
JCheckBox cbMagnifyTopo -
tbModel
-
-
Constructor Details
-
TestCasePanel
public TestCasePanel()Construct the frame
-
-
Method Details
-
setModel
-
setCurrentTestCaseIndex
public void setCurrentTestCaseIndex(int currentTestCaseIndex) -
setMaxTestCaseIndex
public void setMaxTestCaseIndex(int maxTestCaseIndex) -
getGeometryEditControlPanel
-
getGeometryEditPanel
-
getSpatialFunctionPanel
-
getScalarFunctionPanel
-
setTestCase
-
editPanel_mouseMoved
-
btnRunTests_actionPerformed
-
editPanel_geometryChanged
-
validPanel_setHighlightPerformed
-
txtDesc_focusLost
-
jTabbedPane1_stateChanged
-
setPrecisionModelDescription
-
jbInit
Component initialization- Throws:
Exception
-
updateTestCaseIndexLabel
private void updateTestCaseIndexLabel() -
getStretchSize
public double getStretchSize()
-