Class RelatePanel
- java.lang.Object
-
- java.awt.Component
-
- java.awt.Container
-
- javax.swing.JComponent
-
- javax.swing.JPanel
-
- org.locationtech.jtstest.testbuilder.RelatePanel
-
- All Implemented Interfaces:
java.awt.image.ImageObserver,java.awt.MenuContainer,java.io.Serializable,javax.accessibility.Accessible
public class RelatePanel 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
-
-
Field Summary
Fields Modifier and Type Field Description (package private) javax.swing.border.Borderborder1(package private) javax.swing.border.Borderborder2(package private) javax.swing.border.Borderborder3(package private) java.lang.StringBufferbufprivate javax.swing.ImageIconclearIcon(package private) javax.swing.JLabelcontainsAB(package private) javax.swing.JLabelcontainsBAprivate javax.swing.JLabelcoveredByABprivate javax.swing.JLabelcoveredByBAprivate javax.swing.JLabelcoversABprivate javax.swing.JLabelcoversBA(package private) javax.swing.JLabelcrossesAB(package private) javax.swing.JLabelcrossesBAprivate javax.swing.ImageIconcrossIcon(package private) javax.swing.JLabeldisjointAB(package private) javax.swing.JLabeldisjointBA(package private) javax.swing.JLabelequalsAB(package private) javax.swing.JLabelequalsBAprivate javax.swing.event.DocumentListenerexpectedImDocumentListener(package private) java.awt.GridBagLayoutgridBagLayout1(package private) java.awt.GridBagLayoutgridBagLayout2(package private) java.awt.GridBagLayoutgridBagLayout3(package private) java.awt.GridBagLayoutgridBagLayout4(package private) java.awt.GridBagLayoutgridBagLayout5(package private) javax.swing.JLabelintersectsAB(package private) javax.swing.JLabelintersectsBA(package private) javax.swing.JLabeljLabel1(package private) javax.swing.JLabeljLabel10(package private) javax.swing.JLabeljLabel11private javax.swing.JLabeljLabel110private javax.swing.JLabeljLabel111(package private) javax.swing.JLabeljLabel12(package private) javax.swing.JLabeljLabel13(package private) javax.swing.JLabeljLabel14(package private) javax.swing.JLabeljLabel15(package private) javax.swing.JLabeljLabel16(package private) javax.swing.JLabeljLabel17(package private) javax.swing.JLabeljLabel18(package private) javax.swing.JLabeljLabel19(package private) javax.swing.JLabeljLabel2(package private) javax.swing.JLabeljLabel20(package private) javax.swing.JLabeljLabel21(package private) javax.swing.JLabeljLabel22(package private) javax.swing.JLabeljLabel23(package private) javax.swing.JLabeljLabel3(package private) javax.swing.JLabeljLabel5(package private) javax.swing.JLabeljLabel6(package private) javax.swing.JLabeljLabel7(package private) javax.swing.JLabeljLabel8(package private) javax.swing.JLabeljLabel9(package private) javax.swing.JPaneljPanel1(package private) javax.swing.JPaneljPanel2(package private) javax.swing.JPaneljPanel3(package private) javax.swing.JPanelmatrixPanel(package private) javax.swing.JLabeloverlapsAB(package private) javax.swing.JLabeloverlapsBA(package private) javax.swing.JPanelpredicates(package private) javax.swing.JLabelrelateBB(package private) javax.swing.JLabelrelateBE(package private) javax.swing.JLabelrelateBI(package private) javax.swing.JLabelrelateEB(package private) javax.swing.JLabelrelateEE(package private) javax.swing.JLabelrelateEI(package private) javax.swing.JLabelrelateIB(package private) javax.swing.JLabelrelateIE(package private) javax.swing.JLabelrelateII(package private) TestCaseEdittestCase(package private) javax.swing.JLabeltickCrossLabelprivate javax.swing.ImageIcontickIcon(package private) javax.swing.border.TitledBordertitledBorder1(package private) javax.swing.JLabeltouchesAB(package private) javax.swing.JLabeltouchesBA(package private) javax.swing.JTextFieldtxtAB(package private) javax.swing.JTextFieldtxtBA(package private) javax.swing.JLabelwithinAB(package private) javax.swing.JLabelwithinBA-
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
-
-
Constructor Summary
Constructors Constructor Description RelatePanel()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidclearResults()private voidexpectedIntersectionMatrixChanged()(package private) voidjbInit()voidrunTests()(package private) voidsetPredicate(javax.swing.JLabel lbl, boolean b)(package private) voidsetRelateLabel(javax.swing.JLabel lbl, int imValue)voidsetTestCase(TestCaseEdit testCase)-
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 Detail
-
testCase
TestCaseEdit testCase
-
buf
java.lang.StringBuffer buf
-
border1
javax.swing.border.Border border1
-
border2
javax.swing.border.Border border2
-
jPanel2
javax.swing.JPanel jPanel2
-
jLabel17
javax.swing.JLabel jLabel17
-
equalsAB
javax.swing.JLabel equalsAB
-
jLabel16
javax.swing.JLabel jLabel16
-
containsBA
javax.swing.JLabel containsBA
-
jLabel15
javax.swing.JLabel jLabel15
-
containsAB
javax.swing.JLabel containsAB
-
gridBagLayout1
java.awt.GridBagLayout gridBagLayout1
-
equalsBA
javax.swing.JLabel equalsBA
-
jLabel6
javax.swing.JLabel jLabel6
-
jLabel5
javax.swing.JLabel jLabel5
-
predicates
javax.swing.JPanel predicates
-
jLabel3
javax.swing.JLabel jLabel3
-
jLabel2
javax.swing.JLabel jLabel2
-
jLabel19
javax.swing.JLabel jLabel19
-
jLabel1
javax.swing.JLabel jLabel1
-
jLabel18
javax.swing.JLabel jLabel18
-
disjointAB
javax.swing.JLabel disjointAB
-
disjointBA
javax.swing.JLabel disjointBA
-
intersectsAB
javax.swing.JLabel intersectsAB
-
intersectsBA
javax.swing.JLabel intersectsBA
-
touchesAB
javax.swing.JLabel touchesAB
-
touchesBA
javax.swing.JLabel touchesBA
-
crossesAB
javax.swing.JLabel crossesAB
-
crossesBA
javax.swing.JLabel crossesBA
-
withinAB
javax.swing.JLabel withinAB
-
withinBA
javax.swing.JLabel withinBA
-
overlapsAB
javax.swing.JLabel overlapsAB
-
overlapsBA
javax.swing.JLabel overlapsBA
-
gridBagLayout3
java.awt.GridBagLayout gridBagLayout3
-
jPanel3
javax.swing.JPanel jPanel3
-
relateIE
javax.swing.JLabel relateIE
-
relateIB
javax.swing.JLabel relateIB
-
gridBagLayout2
java.awt.GridBagLayout gridBagLayout2
-
jPanel1
javax.swing.JPanel jPanel1
-
jLabel14
javax.swing.JLabel jLabel14
-
jLabel13
javax.swing.JLabel jLabel13
-
jLabel12
javax.swing.JLabel jLabel12
-
jLabel11
javax.swing.JLabel jLabel11
-
jLabel10
javax.swing.JLabel jLabel10
-
txtAB
javax.swing.JTextField txtAB
-
jLabel23
javax.swing.JLabel jLabel23
-
relateBI
javax.swing.JLabel relateBI
-
jLabel22
javax.swing.JLabel jLabel22
-
relateEI
javax.swing.JLabel relateEI
-
jLabel21
javax.swing.JLabel jLabel21
-
jLabel20
javax.swing.JLabel jLabel20
-
relateBE
javax.swing.JLabel relateBE
-
relateEE
javax.swing.JLabel relateEE
-
txtBA
javax.swing.JTextField txtBA
-
relateBB
javax.swing.JLabel relateBB
-
jLabel9
javax.swing.JLabel jLabel9
-
relateEB
javax.swing.JLabel relateEB
-
jLabel8
javax.swing.JLabel jLabel8
-
jLabel7
javax.swing.JLabel jLabel7
-
relateII
javax.swing.JLabel relateII
-
titledBorder1
javax.swing.border.TitledBorder titledBorder1
-
tickCrossLabel
javax.swing.JLabel tickCrossLabel
-
gridBagLayout4
java.awt.GridBagLayout gridBagLayout4
-
matrixPanel
javax.swing.JPanel matrixPanel
-
gridBagLayout5
java.awt.GridBagLayout gridBagLayout5
-
border3
javax.swing.border.Border border3
-
tickIcon
private final javax.swing.ImageIcon tickIcon
-
crossIcon
private final javax.swing.ImageIcon crossIcon
-
clearIcon
private final javax.swing.ImageIcon clearIcon
-
expectedImDocumentListener
private javax.swing.event.DocumentListener expectedImDocumentListener
-
coversAB
private javax.swing.JLabel coversAB
-
coversBA
private javax.swing.JLabel coversBA
-
jLabel110
private javax.swing.JLabel jLabel110
-
jLabel111
private javax.swing.JLabel jLabel111
-
coveredByAB
private javax.swing.JLabel coveredByAB
-
coveredByBA
private javax.swing.JLabel coveredByBA
-
-
Method Detail
-
setTestCase
public void setTestCase(TestCaseEdit testCase)
-
clearResults
public void clearResults()
-
runTests
public void runTests()
-
setRelateLabel
void setRelateLabel(javax.swing.JLabel lbl, int imValue)
-
setPredicate
void setPredicate(javax.swing.JLabel lbl, boolean b)
-
jbInit
void jbInit() throws java.lang.Exception- Throws:
java.lang.Exception
-
expectedIntersectionMatrixChanged
private void expectedIntersectionMatrixChanged()
-
-