double x
double y
double z
private java.lang.Object readResolve()
double minx
double maxx
double miny
double maxy
Envelope envelope
Geometry
.GeometryFactory factory
GeometryFactory
used to create this Geometryint SRID
Geometry
java.lang.Object userData
Geometry[] geometries
GeometryCollection
.PrecisionModel precisionModel
CoordinateSequenceFactory coordinateSequenceFactory
int SRID
Coordinate p0
Coordinate p1
CoordinateSequence points
LineString
.CoordinateSequence coordinates
Coordinate
wrapped by this Point
.LinearRing shell
null
if this Polygon
is empty.LinearRing[] holes
PrecisionModel.Type modelType
double scale
private java.lang.Object readResolve()
java.lang.String name
Coordinate pt
int dimension
Coordinate[] coordinates
private java.lang.Object readResolve()
protected java.lang.Object readResolve() throws java.io.ObjectStreamException
java.io.ObjectStreamException
int dimension
double[] coords
float[] coords
int type
int dimension
Envelope env
double centrex
double centrey
int level
java.util.List<E> items
Node[] subnode
2 | 3 --+-- 0 | 1
Root root
double minExtent
java.util.ArrayList<E> childBoundables
java.lang.Object bounds
int level
AbstractNode root
boolean built
java.util.ArrayList<E> itemBoundables
int nodeCapacity
boolean normalOrder
java.lang.Object bounds
java.lang.Object item
java.util.Comparator<T> comparator
AbstractSTRtree.IntersectsOp intersectsOp
double hi
double lo
Coordinate pt
LineSegment seg
double m
BusyDialog.Executable executable
java.lang.Thread thread
java.lang.String description
javax.swing.ImageIcon icon
java.lang.Exception exception
java.lang.String stackTrace
javax.swing.Timer timer
javax.swing.JLabel label
java.awt.GridBagLayout gridBagLayout1
TestBuilderModel model
GeometryEditModel geomModel
java.awt.BorderLayout borderLayout1
javax.swing.ButtonGroup geometryType
javax.swing.JPanel jPanel3
javax.swing.JRadioButton rbNoEdit
javax.swing.JRadioButton rbA
javax.swing.JRadioButton rbB
javax.swing.JPanel jPanel1
javax.swing.border.TitledBorder titledBorder2
java.awt.GridBagLayout gridBagLayout1
javax.swing.ButtonGroup editMode
javax.swing.JPanel jPanel4
java.awt.GridBagLayout gridBagLayout2
javax.swing.border.Border border3
java.awt.GridBagLayout gridBagLayout4
java.awt.GridLayout gridLayout1
javax.swing.JButton btnEraseGeom
javax.swing.JPanel jPanel7
java.awt.GridLayout gridLayout2
java.awt.GridBagLayout gridBagLayout5
javax.swing.JPanel jPanelPM
javax.swing.JButton btnSetPrecisionModel
javax.swing.JPanel jPanel9
javax.swing.JCheckBox cbMagnifyTopo
javax.swing.JPanel jPanelMagnify
javax.swing.JSpinner stretchDist
TestBuilderModel tbModel
DrawingGrid grid
GridRenderer gridRenderer
boolean stateAddingPoints
Coordinate markPoint
java.awt.geom.Point2D lastPt
Tool currentTool
Viewport viewport
RenderManager renderMgr
java.awt.BorderLayout borderLayout1
GeometryPopupMenu menu
java.awt.BorderLayout borderLayout1
javax.swing.DefaultListModel<E> listModel
javax.swing.JScrollPane jScrollPane1
javax.swing.JList<E> list
java.awt.BorderLayout borderLayout2
javax.swing.border.Border border1
javax.swing.JScrollPane jScrollPane
javax.swing.JTree tree
java.awt.BorderLayout borderLayout
javax.swing.border.Border border1
Geometry[] geom
boolean parseError
javax.swing.JPanel panel1
javax.swing.JLabel jLabel1
javax.swing.JPanel jPanel1
java.awt.GridBagLayout gridBagLayout2
java.awt.BorderLayout borderLayout1
javax.swing.JPanel jPanel2
javax.swing.JButton btnLoad
javax.swing.JButton btnCancel
javax.swing.JLabel jLabel2
javax.swing.JLabel lblError
javax.swing.JTextArea txtError
javax.swing.border.Border border1
javax.swing.JScrollPane jScrollPane1
javax.swing.JTextArea txtA
javax.swing.JScrollPane jScrollPane2
javax.swing.JTextArea txtB
InspectorPanel inspectPanel
Coordinate clickCoord
javax.swing.JScrollPane jScrollPane
javax.swing.JTree tree
java.awt.BorderLayout borderLayout
javax.swing.border.Border border1
TestBuilderModel tbModel
javax.swing.JScrollPane jScrollPane1
javax.swing.JTextArea txtInfo
java.awt.BorderLayout tabPanelLayout
java.lang.StringBuffer text
javax.swing.ImageIcon downIcon
javax.swing.ImageIcon upIcon
javax.swing.ImageIcon zoomIcon
javax.swing.ImageIcon copyIcon
GeometryTreePanel geomTreePanel
javax.swing.JButton btnZoom
javax.swing.JButton btnCopy
javax.swing.JButton btnNext
javax.swing.JButton btnPrev
javax.swing.JButton btnExpand
javax.swing.JLabel lblGeom
boolean showExpand
javax.swing.JPanel panel1
javax.swing.JPanel panel2
javax.swing.JPanel insetsPanel1
javax.swing.JPanel insetsPanel2
javax.swing.JPanel insetsPanel3
javax.swing.JButton button1
javax.swing.JLabel imageLabel
javax.swing.JLabel label1
javax.swing.JLabel label2
javax.swing.JLabel label3
javax.swing.JLabel label4
javax.swing.JLabel labelJTS
java.awt.BorderLayout borderLayout1
java.awt.BorderLayout borderLayout2
java.awt.FlowLayout flowLayout1
java.awt.GridLayout gridLayout1
java.lang.String product
java.lang.String version
java.lang.String copyright
java.lang.String comments
ResultController resultController
JTSTestBuilderMenuBar tbMenuBar
JTSTestBuilderToolBar tbToolBar
javax.swing.JPanel contentPane
java.awt.BorderLayout borderLayout1
javax.swing.border.Border border4
javax.swing.JSplitPane jSplitPane1
javax.swing.JPanel jPanel1
java.awt.BorderLayout borderLayout2
TestCasePanel testCasePanel
javax.swing.JPanel jPanel2
javax.swing.JTabbedPane inputTabbedPane
java.awt.BorderLayout borderLayout3
javax.swing.JPanel testPanel
WKTPanel wktPanel
InspectorPanel inspectPanel
TestListPanel testListPanel
LayerListPanel layerListPanel
java.awt.GridBagLayout gridBagLayout2
java.awt.GridLayout gridLayout1
ResultWKTPanel resultWKTPanel
ResultValuePanel resultValuePanel
StatsPanel statsPanel
InfoPanel logPanel
ZoomTool zoomTool
javax.swing.ImageIcon appIcon
javax.swing.JFileChooser fileChooser
javax.swing.JFileChooser pngFileChooser
javax.swing.JFileChooser fileAndDirectoryChooser
javax.swing.JFileChooser directoryChooser
TestBuilderModel tbModel
TestCaseTextDialog testCaseTextDlg
GeometryInspectorDialog geomInspectorDlg
javax.swing.JTable table
java.awt.BorderLayout borderLayout1
javax.swing.DefaultListModel<E> listModel
javax.swing.JScrollPane jScrollPane1
LayerCheckBoxList list
java.awt.BorderLayout borderLayout2
TestCaseList testCaseList
javax.swing.JPanel panel1
java.awt.BorderLayout borderLayout1
javax.swing.JPanel jPanel1
javax.swing.JButton btnCancel
javax.swing.JButton btnOk
javax.swing.JPanel jPanel2
javax.swing.JTextField txtClassname
java.awt.GridBagLayout gridBagLayout1
javax.swing.JLabel jLabel1
javax.swing.JLabel jLabel2
javax.swing.JLabel jLabel3
javax.swing.JPanel panel1
java.awt.BorderLayout borderLayout1
PrecisionModelPanel precisionModelPanel
javax.swing.JPanel jPanel1
javax.swing.JButton okButton
PrecisionModel precisionModel
javax.swing.JLabel jLabel1
javax.swing.JTextField txtScale
java.awt.GridBagLayout gridBagLayout1
javax.swing.JLabel jLabel4
javax.swing.JRadioButton rbFixed
javax.swing.JRadioButton rbFloating
javax.swing.ButtonGroup btnGrpmodelType
javax.swing.JRadioButton rbFloatingSingle
TestCaseEdit testCase
java.lang.StringBuffer buf
javax.swing.border.Border border1
javax.swing.border.Border border2
javax.swing.JPanel jPanel2
javax.swing.JLabel jLabel17
javax.swing.JLabel equalsAB
javax.swing.JLabel jLabel16
javax.swing.JLabel containsBA
javax.swing.JLabel jLabel15
javax.swing.JLabel containsAB
java.awt.GridBagLayout gridBagLayout1
javax.swing.JLabel equalsBA
javax.swing.JLabel jLabel6
javax.swing.JLabel jLabel5
javax.swing.JPanel predicates
javax.swing.JLabel jLabel3
javax.swing.JLabel jLabel2
javax.swing.JLabel jLabel19
javax.swing.JLabel jLabel1
javax.swing.JLabel jLabel18
javax.swing.JLabel disjointAB
javax.swing.JLabel disjointBA
javax.swing.JLabel intersectsAB
javax.swing.JLabel intersectsBA
javax.swing.JLabel touchesAB
javax.swing.JLabel touchesBA
javax.swing.JLabel crossesAB
javax.swing.JLabel crossesBA
javax.swing.JLabel withinAB
javax.swing.JLabel withinBA
javax.swing.JLabel overlapsAB
javax.swing.JLabel overlapsBA
java.awt.GridBagLayout gridBagLayout3
javax.swing.JPanel jPanel3
javax.swing.JLabel relateIE
javax.swing.JLabel relateIB
java.awt.GridBagLayout gridBagLayout2
javax.swing.JPanel jPanel1
javax.swing.JLabel jLabel14
javax.swing.JLabel jLabel13
javax.swing.JLabel jLabel12
javax.swing.JLabel jLabel11
javax.swing.JLabel jLabel10
javax.swing.JTextField txtAB
javax.swing.JLabel jLabel23
javax.swing.JLabel relateBI
javax.swing.JLabel jLabel22
javax.swing.JLabel relateEI
javax.swing.JLabel jLabel21
javax.swing.JLabel jLabel20
javax.swing.JLabel relateBE
javax.swing.JLabel relateEE
javax.swing.JTextField txtBA
javax.swing.JLabel relateBB
javax.swing.JLabel jLabel9
javax.swing.JLabel relateEB
javax.swing.JLabel jLabel8
javax.swing.JLabel jLabel7
javax.swing.JLabel relateII
javax.swing.border.TitledBorder titledBorder1
javax.swing.JLabel tickCrossLabel
java.awt.GridBagLayout gridBagLayout4
javax.swing.JPanel matrixPanel
java.awt.GridBagLayout gridBagLayout5
javax.swing.border.Border border3
javax.swing.ImageIcon tickIcon
javax.swing.ImageIcon crossIcon
javax.swing.ImageIcon clearIcon
javax.swing.event.DocumentListener expectedImDocumentListener
javax.swing.JLabel coversAB
javax.swing.JLabel coversBA
javax.swing.JLabel jLabel110
javax.swing.JLabel jLabel111
javax.swing.JLabel coveredByAB
javax.swing.JLabel coveredByBA
TestBuilderModel tbModel
java.lang.Object currResult
javax.swing.JPanel labelPanel
javax.swing.JLabel resultLabel
java.awt.BorderLayout labelPanelLayout
javax.swing.JScrollPane jScrollPane1
javax.swing.JTextArea txtResult
java.awt.BorderLayout tabPanelLayout
TestBuilderModel tbModel
java.lang.String opName
javax.swing.JScrollPane jScrollPane1
javax.swing.JTextArea txtResult
javax.swing.JPanel labelPanel
javax.swing.JLabel functionLabel
javax.swing.JLabel timeLabel
javax.swing.JLabel memoryLabel
java.awt.GridLayout labelPanelLayout
javax.swing.JPanel rPanel
javax.swing.JButton copyButton
javax.swing.JButton copyToTestButton
javax.swing.JPanel rButtonPanel
java.awt.GridLayout rButtonPanelLayout
java.awt.BorderLayout rPanelLayout
java.awt.BorderLayout tabPanelLayout
javax.swing.ImageIcon copyIcon
javax.swing.ImageIcon copyToTestIcon
javax.swing.ImageIcon clearIcon
javax.swing.JPanel panelRB
GeometryFunctionTreePanel funcListPanel
java.awt.GridLayout gridLayout1
java.awt.GridLayout gridLayout2
java.awt.BorderLayout borderLayout1
java.awt.BorderLayout borderLayout2
javax.swing.JPanel panelParam
javax.swing.JPanel panelExec
javax.swing.JPanel panelExecParam
java.awt.FlowLayout flowLayout
java.awt.FlowLayout flowLayout1
javax.swing.JButton execButton
javax.swing.JLabel lblDistance
javax.swing.JTextField txtDistance
javax.swing.JComponent[] paramComp
javax.swing.JLabel[] paramLabel
GeometryFunction currentFunc
Stopwatch timer
javax.swing.JPanel panelRB
GeometryFunctionTreePanel geomFuncPanel
java.awt.GridLayout gridLayout1
java.awt.GridLayout gridLayout2
java.awt.BorderLayout borderLayout1
java.awt.BorderLayout borderLayout2
javax.swing.JPanel panelParam
javax.swing.JPanel panelExec
javax.swing.JPanel panelExecParam
java.awt.FlowLayout flowLayout
java.awt.FlowLayout flowLayout1
javax.swing.JButton execButton
javax.swing.JButton execToNewButton
javax.swing.ImageIcon clearIcon
javax.swing.JPanel panelControl
javax.swing.JCheckBox displayAAndBCheckBox
javax.swing.JButton btnClearResult
javax.swing.JLabel lblDistance
javax.swing.JTextField txtDistance
javax.swing.JLabel lblQuadSegs
javax.swing.JTextField txtQuadrantSegs
javax.swing.JLabel lblCapStyle
javax.swing.JComboBox<E> cbCapStyle
javax.swing.JLabel lblJoinStyle
javax.swing.JComboBox<E> cbJoinStyle
javax.swing.JLabel lblMitreLimit
javax.swing.JTextField txtMitreLimit
javax.swing.JComponent[] paramComp
javax.swing.JLabel[] paramLabel
GeometryFunction currentFunc
Stopwatch timer
javax.swing.JButton btnRepeat
TestBuilderModel tbModel
javax.swing.JScrollPane jScrollPane1
javax.swing.JTextArea txtStats
java.awt.BorderLayout tabPanelLayout
TestBuilderModel tbModel
TestCaseEdit testCase
java.awt.BorderLayout borderLayout1
java.awt.BorderLayout editFrameLayout
javax.swing.JPanel editFramePanel
GeometryEditPanel editPanel
javax.swing.ButtonGroup geometryType
javax.swing.ButtonGroup editMode
javax.swing.ButtonGroup partType
javax.swing.border.Border border4
javax.swing.JPanel editGroupPanel
javax.swing.JTabbedPane jTabbedPane1
javax.swing.JPanel btnPanel
javax.swing.JPanel relateTabPanel
javax.swing.JButton btnRunTests
RelatePanel relatePanel
java.awt.BorderLayout borderLayout2
GeometryEditControlPanel editCtlPanel
java.awt.BorderLayout borderLayout3
javax.swing.JPanel jPanel1
javax.swing.JTextField txtDesc
java.awt.GridBagLayout gridBagLayout1
SpatialFunctionPanel spatialFunctionPanel
int currentTestCaseIndex
int maxTestCaseIndex
boolean initialized
javax.swing.JPanel casePrecisionModelPanel
javax.swing.JPanel namePanel
javax.swing.JLabel testCaseIndexLabel
java.awt.GridBagLayout gridBagLayout2
java.awt.GridBagLayout gridBagLayout3
javax.swing.JLabel precisionModelLabel
ValidPanel validPanel
javax.swing.JPanel statusBarPanel
javax.swing.JLabel lblMousePos
javax.swing.JLabel lblPrecisionModel
ScalarFunctionPanel scalarFunctionPanel
javax.swing.JPanel jPanelMagnify
javax.swing.JSpinner spStretchDist
javax.swing.JCheckBox cbMagnifyTopo
TestBuilderModel tbModel
TestCaseEdit test
javax.swing.JPanel dialogPanel
java.awt.BorderLayout borderLayout1
javax.swing.JScrollPane jScrollPane1
javax.swing.JTextArea txtGeomView
javax.swing.JPanel jPanel1
javax.swing.JPanel cmdButtonPanel
java.awt.BorderLayout borderLayout2
java.awt.BorderLayout borderLayout3
javax.swing.JButton btnCopy
javax.swing.JButton btnOk
javax.swing.JPanel textFormatPanel
javax.swing.JPanel allOptionsPanel
javax.swing.JPanel functionsPanel
javax.swing.BoxLayout boxLayout1
javax.swing.ButtonGroup textFormatGroup
javax.swing.JRadioButton rbSVG
javax.swing.JRadioButton rbXML
javax.swing.JRadioButton rbXMLWKB
javax.swing.JRadioButton rbTestCaseJava
javax.swing.JRadioButton rbJTSJava
javax.swing.JRadioButton rbWKB
javax.swing.JRadioButton rbWKT
javax.swing.JRadioButton rbWKTFormatted
javax.swing.JRadioButton rbGML
javax.swing.JCheckBox intersectsCB
java.awt.BorderLayout borderLayout1
javax.swing.DefaultListModel<E> listModel
javax.swing.JScrollPane jScrollPane1
javax.swing.JList<E> list
java.awt.BorderLayout borderLayout2
TestCaseEdit testCase
Coordinate markPoint
javax.swing.JButton btnValidate
javax.swing.JButton btnSimple
javax.swing.JTextField txtIsValid
javax.swing.JTextArea taInvalidMsg
javax.swing.JLabel lblValidSimple
javax.swing.JPanel jPanel1
java.awt.GridBagLayout gridBagLayout2
java.awt.GridLayout gridLayout1
javax.swing.JPanel markPanel
javax.swing.JPanel markSquishPanel
javax.swing.JPanel panelValidSimple
javax.swing.JPanel markBtnPanel
javax.swing.JTextField txtMarkLocation
javax.swing.JTextField txtMarkLabel
java.awt.GridBagLayout gridBagLayout1
javax.swing.JLabel lblMark
javax.swing.JButton btnClearMark
javax.swing.JButton btnSetMark
TestBuilderModel tbModel
java.awt.GridBagLayout gridBagLayout1
javax.swing.Box panelButtons
javax.swing.JPanel panelAB
javax.swing.JButton loadButton
javax.swing.JButton inspectButton
javax.swing.JButton exchangeButton
javax.swing.border.TitledBorder titledBorder1
javax.swing.JLabel bLabel
java.awt.GridBagLayout gridBagLayout2
javax.swing.JLabel aLabel
javax.swing.JPanel aPanel
javax.swing.JButton aCopyButton
javax.swing.JButton aPasteButton
javax.swing.JButton aCutButton
javax.swing.Box aLabelPanel
javax.swing.Box aButtonPanel
java.awt.FlowLayout aButtonPanelLayout
java.awt.BorderLayout aPanelLayout
javax.swing.JRadioButton aRB
javax.swing.JPanel bPanel
javax.swing.JButton bCopyButton
javax.swing.JButton bPasteButton
javax.swing.JButton bCutButton
javax.swing.Box bLabelPanel
javax.swing.Box bButtonPanel
java.awt.FlowLayout bButtonPanelLayout
java.awt.BorderLayout bPanelLayout
javax.swing.JRadioButton bRB
javax.swing.JScrollPane aScrollPane
javax.swing.JTextArea aTextArea
javax.swing.JScrollPane bScrollPane
javax.swing.JTextArea bTextArea
javax.swing.ButtonGroup editMode
javax.swing.ImageIcon copyIcon
javax.swing.ImageIcon pasteIcon
javax.swing.ImageIcon cutIcon
javax.swing.ImageIcon loadIcon
javax.swing.ImageIcon inspectIcon
javax.swing.ImageIcon exchangeGeomsIcon
JTSTestBuilderFrame tbFrame
javax.swing.border.Border focusBorder
javax.swing.border.Border otherBorder
boolean createNew
TestEngine engine
java.awt.GridBagLayout gridBagLayout1
javax.swing.JPanel jPanel5
java.awt.GridBagLayout gridBagLayout4
javax.swing.JScrollPane jScrollPane2
javax.swing.JTextArea logTextArea
javax.swing.JPanel jPanel3
javax.swing.JLabel statusLabel
java.awt.BorderLayout borderLayout1
javax.swing.JList<E> fileList
javax.swing.JScrollPane jScrollPane1
javax.swing.JButton runSelectedButton
javax.swing.JButton addFileButton
javax.swing.JPanel jPanel2
java.awt.FlowLayout flowLayout2
javax.swing.JButton runAllButton
javax.swing.JButton removeFileButton
javax.swing.DefaultListModel<E> fileListModel
javax.swing.JFileChooser chooser
javax.swing.Timer timer