Class JTSTestBuilderController

java.lang.Object
org.locationtech.jtstest.testbuilder.controller.JTSTestBuilderController

public class JTSTestBuilderController extends Object
  • Constructor Details

    • JTSTestBuilderController

      public JTSTestBuilderController()
  • Method Details

    • resultController

      public static ResultController resultController()
    • model

      public static TestBuilderModel model()
    • editPanel

      public static GeometryEditPanel editPanel()
    • spatialFunctionPanel

      public static SpatialFunctionPanel spatialFunctionPanel()
    • toolbar

      public static JTSTestBuilderToolBar toolbar()
    • frame

      public static JTSTestBuilderFrame frame()
    • geomEditModel

      public GeometryEditModel geomEditModel()
    • reportException

      public void reportException(Exception e)
    • geometryChanged

      public void geometryChanged()
    • geometryViewChanged

      public void geometryViewChanged()
    • getGeometryA

      public Geometry getGeometryA()
    • getGeometryB

      public Geometry getGeometryB()
    • exchangeGeometry

      public void exchangeGeometry()
    • addTestCase

      public void addTestCase(Geometry[] geom, String name)
    • extractComponentsToTestCase

      public void extractComponentsToTestCase(Coordinate pt)
    • extractComponentsToTestCase

      public void extractComponentsToTestCase(Geometry aoi, boolean isSegments)
    • copyComponentToClipboard

      public void copyComponentToClipboard(Coordinate pt)
    • setFocusGeometry

      public void setFocusGeometry(int index)
    • flash

      public void flash(Geometry geom)
    • inspectGeometry

      public void inspectGeometry()
    • inspectResult

      public void inspectResult()
    • inspectGeometry

      public void inspectGeometry(String tag, Geometry geometry)
    • inspectGeometryDialogForCurrentCase

      public void inspectGeometryDialogForCurrentCase()
    • clearResult

      public void clearResult()
    • setResult

      public void setResult(String opName, Object result)
    • setCommandErr

      public void setCommandErr(String msg)
    • saveImageAsPNG

      public void saveImageAsPNG()
    • saveImageToClipboard

      public void saveImageToClipboard()
    • updateLayerList

      public void updateLayerList()
    • modeDrawRectangle

      public void modeDrawRectangle()
    • modeDrawPolygon

      public void modeDrawPolygon()
    • modeDrawLineString

      public void modeDrawLineString()
    • modeDrawPoint

      public void modeDrawPoint()
    • modeInfo

      public void modeInfo()
    • modeExtractComponent

      public void modeExtractComponent()
    • modeDeleteVertex

      public void modeDeleteVertex()
    • modeEditVertex

      public void modeEditVertex()
    • modeMove

      public void modeMove()
    • modeZoomIn

      public void modeZoomIn()
    • modePan

      public void modePan()
    • zoomOneToOne

      public void zoomOneToOne()
    • zoomToFullExtent

      public void zoomToFullExtent()
    • zoomToResult

      public void zoomToResult()
    • zoomToInput

      public void zoomToInput()
    • zoomToInputA

      public void zoomToInputA()
    • zoomToInputB

      public void zoomToInputB()
    • caseMoveTo

      public void caseMoveTo(int dir, boolean isZoom)
    • caseCopy

      public void caseCopy()
    • caseCreateNew

      public void caseCreateNew()
    • caseDelete

      public void caseDelete()
    • displayInfo

      public void displayInfo(Coordinate modelPt)
    • displayInfo

      public void displayInfo(String s)
    • displayInfo

      public void displayInfo(String s, boolean showTab)
    • setViewStyle

      public void setViewStyle(ViewStyle viewStyle)
    • removeDuplicatePoints

      public void removeDuplicatePoints()
    • changeToLines

      public void changeToLines()
    • indicatorShow

      public void indicatorShow(Geometry geom, Color lineClr)