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.Border
border1
(package private) javax.swing.border.Border
border2
(package private) javax.swing.border.Border
border3
(package private) java.lang.StringBuffer
buf
private javax.swing.ImageIcon
clearIcon
(package private) javax.swing.JLabel
containsAB
(package private) javax.swing.JLabel
containsBA
private javax.swing.JLabel
coveredByAB
private javax.swing.JLabel
coveredByBA
private javax.swing.JLabel
coversAB
private javax.swing.JLabel
coversBA
(package private) javax.swing.JLabel
crossesAB
(package private) javax.swing.JLabel
crossesBA
private javax.swing.ImageIcon
crossIcon
(package private) javax.swing.JLabel
disjointAB
(package private) javax.swing.JLabel
disjointBA
(package private) javax.swing.JLabel
equalsAB
(package private) javax.swing.JLabel
equalsBA
private javax.swing.event.DocumentListener
expectedImDocumentListener
(package private) java.awt.GridBagLayout
gridBagLayout1
(package private) java.awt.GridBagLayout
gridBagLayout2
(package private) java.awt.GridBagLayout
gridBagLayout3
(package private) java.awt.GridBagLayout
gridBagLayout4
(package private) java.awt.GridBagLayout
gridBagLayout5
(package private) javax.swing.JLabel
intersectsAB
(package private) javax.swing.JLabel
intersectsBA
(package private) javax.swing.JLabel
jLabel1
(package private) javax.swing.JLabel
jLabel10
(package private) javax.swing.JLabel
jLabel11
private javax.swing.JLabel
jLabel110
private javax.swing.JLabel
jLabel111
(package private) javax.swing.JLabel
jLabel12
(package private) javax.swing.JLabel
jLabel13
(package private) javax.swing.JLabel
jLabel14
(package private) javax.swing.JLabel
jLabel15
(package private) javax.swing.JLabel
jLabel16
(package private) javax.swing.JLabel
jLabel17
(package private) javax.swing.JLabel
jLabel18
(package private) javax.swing.JLabel
jLabel19
(package private) javax.swing.JLabel
jLabel2
(package private) javax.swing.JLabel
jLabel20
(package private) javax.swing.JLabel
jLabel21
(package private) javax.swing.JLabel
jLabel22
(package private) javax.swing.JLabel
jLabel23
(package private) javax.swing.JLabel
jLabel3
(package private) javax.swing.JLabel
jLabel5
(package private) javax.swing.JLabel
jLabel6
(package private) javax.swing.JLabel
jLabel7
(package private) javax.swing.JLabel
jLabel8
(package private) javax.swing.JLabel
jLabel9
(package private) javax.swing.JPanel
jPanel1
(package private) javax.swing.JPanel
jPanel2
(package private) javax.swing.JPanel
jPanel3
(package private) javax.swing.JPanel
matrixPanel
(package private) javax.swing.JLabel
overlapsAB
(package private) javax.swing.JLabel
overlapsBA
(package private) javax.swing.JPanel
predicates
(package private) javax.swing.JLabel
relateBB
(package private) javax.swing.JLabel
relateBE
(package private) javax.swing.JLabel
relateBI
(package private) javax.swing.JLabel
relateEB
(package private) javax.swing.JLabel
relateEE
(package private) javax.swing.JLabel
relateEI
(package private) javax.swing.JLabel
relateIB
(package private) javax.swing.JLabel
relateIE
(package private) javax.swing.JLabel
relateII
(package private) TestCaseEdit
testCase
(package private) javax.swing.JLabel
tickCrossLabel
private javax.swing.ImageIcon
tickIcon
(package private) javax.swing.border.TitledBorder
titledBorder1
(package private) javax.swing.JLabel
touchesAB
(package private) javax.swing.JLabel
touchesBA
(package private) javax.swing.JTextField
txtAB
(package private) javax.swing.JTextField
txtBA
(package private) javax.swing.JLabel
withinAB
(package private) javax.swing.JLabel
withinBA
-
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 void
clearResults()
private void
expectedIntersectionMatrixChanged()
(package private) void
jbInit()
void
runTests()
(package private) void
setPredicate(javax.swing.JLabel lbl, boolean b)
(package private) void
setRelateLabel(javax.swing.JLabel lbl, int imValue)
void
setTestCase(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()
-
-