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.AccessibleJPanelNested classes/interfaces inherited from class javax.swing.JComponent
JComponent.AccessibleJComponentNested classes/interfaces inherited from class java.awt.Container
Container.AccessibleAWTContainerNested 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) JCheckBoxprivate 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) GridBagLayoutprivate boolean(package private) JPanel(package private) JPanel(package private) JTabbedPane(package private) JLabel(package private) JLabelprivate 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) JPanelprivate TestBuilderModel(package private) TestCaseEdit(package private) JLabel(package private) JTextField(package private) ValidPanelFields inherited from class javax.swing.JComponent
listenerList, TOOL_TIP_TEXT_KEY, ui, UNDEFINED_CONDITION, WHEN_ANCESTOR_OF_FOCUSED_COMPONENT, WHEN_FOCUSED, WHEN_IN_FOCUSED_WINDOWFields inherited from class java.awt.Component
accessibleContext, BOTTOM_ALIGNMENT, CENTER_ALIGNMENT, LEFT_ALIGNMENT, RIGHT_ALIGNMENT, TOP_ALIGNMENTFields 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) voiddoubleprivate voidjbInit()Component initialization(package private) voidvoidsetCurrentTestCaseIndex(int currentTestCaseIndex) voidsetMaxTestCaseIndex(int maxTestCaseIndex) voidsetModel(TestBuilderModel tbModel) voidsetPrecisionModelDescription(String description) (package private) voidsetTestCase(TestCaseEdit testCase) (package private) voidprivate void(package private) voidMethods inherited from class javax.swing.JPanel
getAccessibleContext, getUI, getUIClassID, paramString, setUI, updateUIMethods 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, updateMethods 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, validateTreeMethods 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()
-