Branch: refs/heads/main
  Home:   https://github.com/openjump-gis/openjump
  Commit: 1599e8bfae62b6e827480000026113619354a99f
      
https://github.com/openjump-gis/openjump/commit/1599e8bfae62b6e827480000026113619354a99f
  Author: ede <edgar.sol...@web.de>
  Date:   2021-06-30 (Wed, 30 Jun 2021)

  Changed paths:
    M etc/examples/SextanteTestPlugIn.java
    M src/com/vividsolutions/jump/plugin/edit/AffineTransformationPlugIn.java
    M src/com/vividsolutions/jump/plugin/edit/ExtractSegmentsPlugIn.java
    M src/com/vividsolutions/jump/plugin/edit/GeometrySnapperPlugIn.java
    M src/com/vividsolutions/jump/plugin/edit/LineNoderPlugIn.java
    M src/com/vividsolutions/jump/plugin/edit/NoderPlugIn.java
    M src/com/vividsolutions/jump/plugin/edit/PolygonizerPlugIn.java
    M src/com/vividsolutions/jump/plugin/edit/PrecisionReducerPlugIn.java
    M src/com/vividsolutions/jump/plugin/qa/DiffGeometryPlugIn.java
    M src/com/vividsolutions/jump/workbench/JUMPConfiguration.java
    M src/com/vividsolutions/jump/workbench/plugin/PlugInContext.java
    M src/com/vividsolutions/jump/workbench/plugin/PlugInManager.java
    M src/com/vividsolutions/jump/workbench/ui/AttributeTab.java
    M src/com/vividsolutions/jump/workbench/ui/SchemaPanel.java
    M src/com/vividsolutions/jump/workbench/ui/plugin/CopySchemaPlugIn.java
    M src/com/vividsolutions/jump/workbench/ui/plugin/FeatureInstaller.java
    M 
src/com/vividsolutions/jump/workbench/ui/plugin/FeatureStatisticsPlugIn.java
    M src/com/vividsolutions/jump/workbench/ui/plugin/LayerStatisticsPlugIn.java
    M src/com/vividsolutions/jump/workbench/ui/plugin/PasteSchemaPlugIn.java
    M src/com/vividsolutions/jump/workbench/ui/plugin/ShortcutKeysPlugIn.java
    M 
src/com/vividsolutions/jump/workbench/ui/plugin/ValidateSelectedLayersPlugIn.java
    M 
src/com/vividsolutions/jump/workbench/ui/plugin/analysis/AttributeQueryPlugIn.java
    M 
src/com/vividsolutions/jump/workbench/ui/plugin/analysis/CalculateAreasAndLengthsPlugIn.java
    M 
src/com/vividsolutions/jump/workbench/ui/plugin/analysis/ConvexHullPlugIn.java
    M 
src/com/vividsolutions/jump/workbench/ui/plugin/analysis/GeometryFunctionPlugIn.java
    M 
src/com/vividsolutions/jump/workbench/ui/plugin/analysis/OverlayPlugIn.java
    M 
src/com/vividsolutions/jump/workbench/ui/plugin/analysis/SpatialJoinPlugIn.java
    M 
src/com/vividsolutions/jump/workbench/ui/plugin/analysis/SpatialQueryPlugIn.java
    M src/com/vividsolutions/jump/workbench/ui/plugin/analysis/UnionPlugIn.java
    M 
src/com/vividsolutions/jump/workbench/ui/plugin/datastore/ConnectionManagerToolboxPlugIn.java
    M src/com/vividsolutions/jump/workbench/ui/toolbox/ToolboxPlugIn.java
    M src/de/latlon/deejump/plugin/style/LayerStyle2SLDPlugIn.java
    M src/org/openjump/core/ui/plugin/customize/PythonToolsPlugIn.java
    M src/org/openjump/core/ui/plugin/datastore/EditDataStoreQueryPlugIn.java
    M src/org/openjump/core/ui/plugin/datastore/RefreshDataStoreQueryPlugIn.java
    M src/org/openjump/core/ui/plugin/file/OpenFilePlugIn.java
    M src/org/openjump/core/ui/plugin/file/OpenRecentPlugIn.java
    M src/org/openjump/core/ui/plugin/file/OpenWizardPlugIn.java
    M src/org/openjump/core/ui/plugin/file/SaveWizardPlugIn.java
    M src/org/openjump/core/ui/plugin/layer/ChangeLayerableNamePlugIn.java
    M src/org/openjump/core/ui/plugin/layer/ChangeSRIDPlugIn.java
    M src/org/openjump/core/ui/plugin/layer/ExtractLayersByGeometry.java
    M src/org/openjump/core/ui/plugin/layer/SortCategoryByFeaturesPlugIn.java
    M src/org/openjump/core/ui/plugin/layer/ToggleVisibilityPlugIn.java
    M 
src/org/openjump/core/ui/plugin/layer/pirolraster/ChangeRasterImagePropertiesPlugIn.java
    M 
src/org/openjump/core/ui/plugin/layer/pirolraster/LoadSextanteRasterImagePlugIn.java
    M src/org/openjump/core/ui/plugin/mousemenu/CenterZoomPlugIn.java
    M src/org/openjump/core/ui/plugin/mousemenu/DuplicateItemPlugIn.java
    M src/org/openjump/core/ui/plugin/mousemenu/MoveAlongAnglePlugIn.java
    M src/org/openjump/core/ui/plugin/mousemenu/NodeFeaturesPlugIn.java
    M src/org/openjump/core/ui/plugin/mousemenu/NodeLinesPlugIn.java
    M src/org/openjump/core/ui/plugin/mousemenu/NodePolygonsPlugIn.java
    M src/org/openjump/core/ui/plugin/mousemenu/PasteItemsAtPlugIn.java
    M src/org/openjump/core/ui/plugin/mousemenu/ReverseOrientationPlugIn.java
    M src/org/openjump/core/ui/plugin/mousemenu/RotatePlugIn.java
    M src/org/openjump/core/ui/plugin/mousemenu/SaveDatasetsPlugIn.java
    M src/org/openjump/core/ui/plugin/mousemenu/SplitFeaturesPlugIn.java
    M 
src/org/openjump/core/ui/plugin/mousemenu/SplitLinesNodePolygonsPlugIn.java
    M 
src/org/openjump/core/ui/plugin/mousemenu/SplitPolygonsNodeLinesPlugIn.java
    M src/org/openjump/core/ui/plugin/mousemenu/ZoomInPlugIn.java
    M src/org/openjump/core/ui/plugin/mousemenu/ZoomOutPlugIn.java
    M src/org/openjump/core/ui/plugin/raster/HistogramPlugIn.java
    M src/org/openjump/core/ui/plugin/raster/ProfileGraphPlugIn.java
    M src/org/openjump/core/ui/plugin/style/ImportSLDPlugIn.java
    M src/org/openjump/core/ui/plugin/tools/Add3DGeometryAttributesPlugIn.java
    M src/org/openjump/core/ui/plugin/tools/AddGeometryAttributesPlugIn.java
    M src/org/openjump/core/ui/plugin/tools/CreateThiessenPolygonsPlugIn.java
    M src/org/openjump/core/ui/plugin/tools/DeleteDuplicateGeometriesPlugIn.java
    M src/org/openjump/core/ui/plugin/tools/EraseLayerAWithLayerBPlugIn.java
    M src/org/openjump/core/ui/plugin/tools/GenerateRandomNumberPlugIn.java
    M src/org/openjump/core/ui/plugin/tools/GenerateRandomStringPlugIn.java
    M src/org/openjump/core/ui/plugin/tools/GenerateUniqueRandomIdPlugIn.java
    M src/org/openjump/core/ui/plugin/tools/JoinAttributesSpatiallyPlugIn.java
    M src/org/openjump/core/ui/plugin/tools/JoinTablePlugIn.java
    M src/org/openjump/core/ui/plugin/tools/MakeValidPlugIn.java
    M src/org/openjump/core/ui/plugin/tools/MergeTwoSelectedPolygonsPlugIn.java
    M src/org/openjump/core/ui/plugin/tools/ReducePointsISAPlugIn.java
    M src/org/openjump/core/ui/plugin/tools/RemoveSpikePlugIn.java
    M src/org/openjump/core/ui/plugin/tools/SimplifyWithJTSAlgorithmPlugIn.java
    M src/org/openjump/core/ui/plugin/tools/TriangulationPlugIn.java
    M src/org/openjump/core/ui/plugin/tools/VoronoiDiagramPlugIn.java
    M 
src/org/openjump/core/ui/plugin/tools/analysis/onelayer/MergePolygonsWithNeighbourPlugIn.java
    M 
src/org/openjump/core/ui/plugin/tools/analysis/onelayer/MergeSelectedPolygonsWithNeighbourPlugIn.java
    M 
src/org/openjump/core/ui/plugin/tools/analysis/twolayers/CalculateDistancesPlugIn.java
    M 
src/org/openjump/core/ui/plugin/tools/generalization/SimplifyPolygonCoveragePlugIn.java
    M 
src/org/openjump/core/ui/plugin/tools/geometrychange/ExtractCommonBoundaryBetweenPolysPlugIn.java
    M 
src/org/openjump/core/ui/plugin/tools/geometrychange/ExtractPointsPlugIn.java
    M 
src/org/openjump/core/ui/plugin/tools/statistics/CalcVarianceAndMeanPerClassPlugIn.java
    M 
src/org/openjump/core/ui/plugin/tools/statistics/ClassifyAttributesPlugIn.java
    M src/org/openjump/core/ui/plugin/tools/statistics/CreateBarPlotPlugIn.java
    M 
src/org/openjump/core/ui/plugin/tools/statistics/CreateHistogramPlugIn.java
    M 
src/org/openjump/core/ui/plugin/tools/statistics/CreateScatterPlotPlugIn.java
    M src/org/openjump/core/ui/plugin/view/EasyButtonsPlugin.java

  Log Message:
  -----------
  use FeatureInstaller.getInstance(WorkbenchContext) everywhere

privatize FeatureInstaller constructor
use one instance per WorkbenchContext
reformatting some mixed spaces/tab indentationed files or parts thereof


  Commit: 010577ad5072e1c78ccc7fa4d21c36445b2badda
      
https://github.com/openjump-gis/openjump/commit/010577ad5072e1c78ccc7fa4d21c36445b2badda
  Author: ede <edgar.sol...@web.de>
  Date:   2021-06-30 (Wed, 30 Jun 2021)

  Changed paths:
    M src/com/vividsolutions/jump/workbench/JUMPConfiguration.java
    M src/com/vividsolutions/jump/workbench/plugin/AbstractPlugIn.java
    M src/com/vividsolutions/jump/workbench/plugin/PlugInManager.java
    M src/com/vividsolutions/jump/workbench/plugin/ShortcutEnabled.java
    M src/com/vividsolutions/jump/workbench/ui/WorkbenchFrame.java
    M src/com/vividsolutions/jump/workbench/ui/plugin/FeatureInstaller.java
    M src/org/openjump/core/ui/plugin/file/OpenFilePlugIn.java
    M src/org/openjump/core/ui/plugin/file/OpenWizardPlugIn.java
    M src/org/openjump/core/ui/plugin/view/EasyPanel.java

  Log Message:
  -----------
  remove JUMPWorkbench.getInstance() call in AbstractPlugIn
fixed deprecated KeyEvent keys
remove deprecated addKeyboardShortcut() method
move shortcut registering logic to FeatureInstaller
some shortcut registering refinement


  Commit: ccb6b540576301295755f8a5f009151682e2494b
      
https://github.com/openjump-gis/openjump/commit/ccb6b540576301295755f8a5f009151682e2494b
  Author: ede <edgar.sol...@web.de>
  Date:   2021-06-30 (Wed, 30 Jun 2021)

  Changed paths:
    M etc/examples/SextanteTestPlugIn.java
    M scripts/default-plugins.xml
    M src/com/vividsolutions/jump/datastore/oracle/OracleDSMetadata.java
    M 
src/com/vividsolutions/jump/datastore/oracle/OracleValueConverterFactory.java
    M 
src/com/vividsolutions/jump/datastore/spatialdatabases/AbstractSpatialDatabasesDSDriver.java
    M 
src/com/vividsolutions/jump/datastore/spatialdatabases/AbstractSpatialDatabasesDSExtension.java
    M src/com/vividsolutions/jump/datastore/spatialdatabases/SpatialDSLayer.java
    M 
src/com/vividsolutions/jump/datastore/spatialdatabases/SpatialDatabasesDSMetadata.java
    M 
src/com/vividsolutions/jump/datastore/spatialite/SpatialiteDataStoreDriver.java
    M src/com/vividsolutions/jump/datastore/spatialite/SpatialiteSQLBuilder.java
    M src/com/vividsolutions/jump/plugin/edit/AffineTransformationPlugIn.java
    M src/com/vividsolutions/jump/plugin/edit/ExtractSegmentsPlugIn.java
    M src/com/vividsolutions/jump/plugin/edit/GeometrySnapperPlugIn.java
    M src/com/vividsolutions/jump/plugin/edit/LineNoderPlugIn.java
    M src/com/vividsolutions/jump/plugin/edit/NoderPlugIn.java
    M src/com/vividsolutions/jump/plugin/edit/PolygonizerPlugIn.java
    M src/com/vividsolutions/jump/plugin/edit/PrecisionReducerPlugIn.java
    M src/com/vividsolutions/jump/plugin/qa/DiffGeometryPlugIn.java
    M src/com/vividsolutions/jump/workbench/JUMPConfiguration.java
    M 
src/com/vividsolutions/jump/workbench/datasource/AbstractLoadDatasetPlugIn.java
    M 
src/com/vividsolutions/jump/workbench/datasource/AbstractLoadSaveDatasetPlugIn.java
    M 
src/com/vividsolutions/jump/workbench/datasource/AbstractSaveDatasetAsPlugIn.java
    M src/com/vividsolutions/jump/workbench/datasource/LoadDatasetPlugIn.java
    M 
src/com/vividsolutions/jump/workbench/datasource/SaveDatasetAsFilePlugIn.java
    M src/com/vividsolutions/jump/workbench/datasource/SaveDatasetAsPlugIn.java
    M src/com/vividsolutions/jump/workbench/imagery/mrsid/MrSIDImageFactory.java
    M 
src/com/vividsolutions/jump/workbench/imagery/mrsid/MrSIDReferencedImage.java
    M src/com/vividsolutions/jump/workbench/plugin/AbstractPlugIn.java
    M src/com/vividsolutions/jump/workbench/plugin/EnableCheckFactory.java
    M src/com/vividsolutions/jump/workbench/plugin/MacroPlugIn.java
    M src/com/vividsolutions/jump/workbench/plugin/PlugInContext.java
    M src/com/vividsolutions/jump/workbench/ui/AttributeTab.java
    M src/com/vividsolutions/jump/workbench/ui/LayerViewPanel.java
    M src/com/vividsolutions/jump/workbench/ui/SchemaPanel.java
    M 
src/com/vividsolutions/jump/workbench/ui/cursortool/AbstractClickSelectedLineStringsTool.java
    M 
src/com/vividsolutions/jump/workbench/ui/cursortool/AbstractCursorTool.java
    M src/com/vividsolutions/jump/workbench/ui/cursortool/DragTool.java
    M 
src/com/vividsolutions/jump/workbench/ui/cursortool/DrawPolygonFenceTool.java
    M 
src/com/vividsolutions/jump/workbench/ui/cursortool/DrawRectangleFenceTool.java
    M src/com/vividsolutions/jump/workbench/ui/cursortool/FeatureInfoTool.java
    M src/com/vividsolutions/jump/workbench/ui/cursortool/MeasureTool.java
    M src/com/vividsolutions/jump/workbench/ui/cursortool/MultiClickTool.java
    M src/com/vividsolutions/jump/workbench/ui/cursortool/NClickTool.java
    M 
src/com/vividsolutions/jump/workbench/ui/cursortool/NodeLineStringsTool.java
    M src/com/vividsolutions/jump/workbench/ui/cursortool/NoteTool.java
    M src/com/vividsolutions/jump/workbench/ui/cursortool/PolygonTool.java
    M src/com/vividsolutions/jump/workbench/ui/cursortool/QuasimodeTool.java
    M src/com/vividsolutions/jump/workbench/ui/cursortool/RectangleTool.java
    M 
src/com/vividsolutions/jump/workbench/ui/cursortool/SelectFeaturesTool.java
    M 
src/com/vividsolutions/jump/workbench/ui/cursortool/SelectLineStringsTool.java
    M src/com/vividsolutions/jump/workbench/ui/cursortool/SelectPartsTool.java
    M src/com/vividsolutions/jump/workbench/ui/cursortool/SelectTool.java
    M 
src/com/vividsolutions/jump/workbench/ui/cursortool/SpecifyFeaturesTool.java
    M 
src/com/vividsolutions/jump/workbench/ui/cursortool/SplitLineStringTool.java
    M src/com/vividsolutions/jump/workbench/ui/cursortool/VectorTool.java
    M 
src/com/vividsolutions/jump/workbench/ui/cursortool/editing/DeleteVertexTool.java
    M 
src/com/vividsolutions/jump/workbench/ui/cursortool/editing/DrawLineStringTool.java
    M 
src/com/vividsolutions/jump/workbench/ui/cursortool/editing/DrawPointTool.java
    M 
src/com/vividsolutions/jump/workbench/ui/cursortool/editing/DrawPolygonTool.java
    M 
src/com/vividsolutions/jump/workbench/ui/cursortool/editing/DrawRectangleTool.java
    M 
src/com/vividsolutions/jump/workbench/ui/cursortool/editing/EditingPlugIn.java
    M 
src/com/vividsolutions/jump/workbench/ui/cursortool/editing/InsertVertexTool.java
    M 
src/com/vividsolutions/jump/workbench/ui/cursortool/editing/MoveSelectedItemsTool.java
    M 
src/com/vividsolutions/jump/workbench/ui/cursortool/editing/MoveVertexTool.java
    M 
src/com/vividsolutions/jump/workbench/ui/cursortool/editing/SnapVerticesToSelectedVertexClickTool.java
    M 
src/com/vividsolutions/jump/workbench/ui/cursortool/editing/SnapVerticesToSelectedVertexTool.java
    M 
src/com/vividsolutions/jump/workbench/ui/cursortool/editing/SnapVerticesTool.java
    M 
src/com/vividsolutions/jump/workbench/ui/plugin/AbstractSaveProjectPlugIn.java
    M src/com/vividsolutions/jump/workbench/ui/plugin/AddNewCategoryPlugIn.java
    M src/com/vividsolutions/jump/workbench/ui/plugin/AddNewFeaturesPlugIn.java
    M src/com/vividsolutions/jump/workbench/ui/plugin/AddNewLayerPlugIn.java
    M src/com/vividsolutions/jump/workbench/ui/plugin/AddNewLayerViewPlugIn.java
    M src/com/vividsolutions/jump/workbench/ui/plugin/ClearSelectionPlugIn.java
    M 
src/com/vividsolutions/jump/workbench/ui/plugin/CombineSelectedFeaturesPlugIn.java
    M src/com/vividsolutions/jump/workbench/ui/plugin/CopySchemaPlugIn.java
    M 
src/com/vividsolutions/jump/workbench/ui/plugin/CopySelectedLayersToWarpingVectorsPlugIn.java
    M 
src/com/vividsolutions/jump/workbench/ui/plugin/DeleteAllFeaturesPlugIn.java
    M 
src/com/vividsolutions/jump/workbench/ui/plugin/DeleteSelectedItemsPlugIn.java
    M 
src/com/vividsolutions/jump/workbench/ui/plugin/EditSelectedFeaturePlugIn.java
    M src/com/vividsolutions/jump/workbench/ui/plugin/EditablePlugIn.java
    M 
src/com/vividsolutions/jump/workbench/ui/plugin/ExplodeSelectedFeaturesPlugIn.java
    M src/com/vividsolutions/jump/workbench/ui/plugin/FeatureInfoPlugIn.java
    M src/com/vividsolutions/jump/workbench/ui/plugin/FeatureInstaller.java
    M 
src/com/vividsolutions/jump/workbench/ui/plugin/FeatureStatisticsPlugIn.java
    M src/com/vividsolutions/jump/workbench/ui/plugin/LayerStatisticsPlugIn.java
    M src/com/vividsolutions/jump/workbench/ui/plugin/MapToolTipsPlugIn.java
    M src/com/vividsolutions/jump/workbench/ui/plugin/MoveLayerablePlugIn.java
    M src/com/vividsolutions/jump/workbench/ui/plugin/PasteSchemaPlugIn.java
    M src/com/vividsolutions/jump/workbench/ui/plugin/RedoPlugIn.java
    M 
src/com/vividsolutions/jump/workbench/ui/plugin/RemoveSelectedCategoriesPlugIn.java
    M 
src/com/vividsolutions/jump/workbench/ui/plugin/RemoveSelectedLayersPlugIn.java
    M src/com/vividsolutions/jump/workbench/ui/plugin/SaveImageAsPlugIn.java
    M 
src/com/vividsolutions/jump/workbench/ui/plugin/SelectFeaturesInFencePlugIn.java
    M src/com/vividsolutions/jump/workbench/ui/plugin/SelectablePlugIn.java
    M src/com/vividsolutions/jump/workbench/ui/plugin/UndoPlugIn.java
    M 
src/com/vividsolutions/jump/workbench/ui/plugin/ValidateSelectedLayersPlugIn.java
    M src/com/vividsolutions/jump/workbench/ui/plugin/VerticesInFencePlugIn.java
    M src/com/vividsolutions/jump/workbench/ui/plugin/ViewAttributesPlugIn.java
    M src/com/vividsolutions/jump/workbench/ui/plugin/ViewSchemaPlugIn.java
    M 
src/com/vividsolutions/jump/workbench/ui/plugin/analysis/AttributeQueryPlugIn.java
    M src/com/vividsolutions/jump/workbench/ui/plugin/analysis/BufferPlugIn.java
    M 
src/com/vividsolutions/jump/workbench/ui/plugin/analysis/CalculateAreasAndLengthsPlugIn.java
    M 
src/com/vividsolutions/jump/workbench/ui/plugin/analysis/ConvexHullPlugIn.java
    M 
src/com/vividsolutions/jump/workbench/ui/plugin/analysis/GeometryFunctionPlugIn.java
    M 
src/com/vividsolutions/jump/workbench/ui/plugin/analysis/OffsetCurvePlugIn.java
    M 
src/com/vividsolutions/jump/workbench/ui/plugin/analysis/OverlayPlugIn.java
    M 
src/com/vividsolutions/jump/workbench/ui/plugin/analysis/SpatialJoinPlugIn.java
    M 
src/com/vividsolutions/jump/workbench/ui/plugin/analysis/SpatialQueryPlugIn.java
    M src/com/vividsolutions/jump/workbench/ui/plugin/analysis/UnionPlugIn.java
    M 
src/com/vividsolutions/jump/workbench/ui/plugin/clipboard/CopyImagePlugIn.java
    M 
src/com/vividsolutions/jump/workbench/ui/plugin/clipboard/CopySelectedItemsPlugIn.java
    M 
src/com/vividsolutions/jump/workbench/ui/plugin/clipboard/CopySelectedLayersPlugIn.java
    M 
src/com/vividsolutions/jump/workbench/ui/plugin/clipboard/CopyThisCoordinatePlugIn.java
    M 
src/com/vividsolutions/jump/workbench/ui/plugin/clipboard/CutSelectedItemsPlugIn.java
    M 
src/com/vividsolutions/jump/workbench/ui/plugin/clipboard/PasteItemsPlugIn.java
    M 
src/com/vividsolutions/jump/workbench/ui/plugin/clipboard/PasteLayersPlugIn.java
    M 
src/com/vividsolutions/jump/workbench/ui/plugin/datastore/RefreshDataStoreLayerPlugin.java
    M 
src/com/vividsolutions/jump/workbench/ui/plugin/generate/ShowTriangulationPlugIn.java
    M 
src/com/vividsolutions/jump/workbench/ui/plugin/imagery/AddImageLayerPlugIn.java
    M 
src/com/vividsolutions/jump/workbench/ui/plugin/imagery/ImageLayerManagerPlugIn.java
    M 
src/com/vividsolutions/jump/workbench/ui/plugin/scalebar/ScaleBarPlugIn.java
    M src/com/vividsolutions/jump/workbench/ui/plugin/test/MicroscopePlugIn.java
    M 
src/com/vividsolutions/jump/workbench/ui/plugin/wms/EditWMSQueryPlugIn.java
    M src/com/vividsolutions/jump/workbench/ui/snap/SnapIndicatorTool.java
    M src/com/vividsolutions/jump/workbench/ui/style/ChangeStylesPlugIn.java
    M src/com/vividsolutions/jump/workbench/ui/style/CopyStylesPlugIn.java
    M src/com/vividsolutions/jump/workbench/ui/style/LegendPlugIn.java
    M src/com/vividsolutions/jump/workbench/ui/style/PasteStylesPlugIn.java
    M 
src/com/vividsolutions/jump/workbench/ui/warp/AbstractDeleteVectorTool.java
    M 
src/com/vividsolutions/jump/workbench/ui/warp/DeleteIncrementalWarpingVectorTool.java
    M src/com/vividsolutions/jump/workbench/ui/warp/DeleteWarpingVectorTool.java
    M 
src/com/vividsolutions/jump/workbench/ui/warp/DrawIncrementalWarpingVectorTool.java
    M src/com/vividsolutions/jump/workbench/ui/warp/DrawWarpingVectorTool.java
    M src/com/vividsolutions/jump/workbench/ui/warp/WarpingPlugIn.java
    M src/com/vividsolutions/jump/workbench/ui/zoom/AbstractZoomTool.java
    M 
src/com/vividsolutions/jump/workbench/ui/zoom/PanToSelectedItemsPlugIn.java
    M src/com/vividsolutions/jump/workbench/ui/zoom/PanTool.java
    M src/com/vividsolutions/jump/workbench/ui/zoom/ZoomNextPlugIn.java
    M src/com/vividsolutions/jump/workbench/ui/zoom/ZoomPreviousPlugIn.java
    M src/com/vividsolutions/jump/workbench/ui/zoom/ZoomToCoordinatePlugIn.java
    M src/com/vividsolutions/jump/workbench/ui/zoom/ZoomToFencePlugIn.java
    M src/com/vividsolutions/jump/workbench/ui/zoom/ZoomToFullExtentPlugIn.java
    M src/com/vividsolutions/jump/workbench/ui/zoom/ZoomToLayerPlugIn.java
    M 
src/com/vividsolutions/jump/workbench/ui/zoom/ZoomToSelectedItemsPlugIn.java
    M src/com/vividsolutions/jump/workbench/ui/zoom/ZoomTool.java
    M 
src/de/fho/jump/pirol/plugins/EditAttributeByFormula/EditAttributeByFormulaPlugIn.java
    M src/de/fho/jump/pirol/utilities/plugIns/StandardPirolPlugIn.java
    M src/de/latlon/deejump/plugin/style/DeeChangeStylesPlugIn.java
    M src/de/latlon/deejump/plugin/style/LayerStyle2SLDPlugIn.java
    M src/de/soldin/jumpcore/geomconv/GCPlugin.java
    M src/org/openjump/core/rasterimage/CurrentLayerIsRasterImageLayerCheck.java
    M src/org/openjump/core/rasterimage/styler/RasterLegendPlugIn.java
    M src/org/openjump/core/rasterimage/styler/RasterStylesPlugIn.java
    M src/org/openjump/core/ui/plugin/AbstractUiPlugIn.java
    M src/org/openjump/core/ui/plugin/cts/CTSPlugIn.java
    M src/org/openjump/core/ui/plugin/customize/PythonToolsPlugIn.java
    M src/org/openjump/core/ui/plugin/datastore/AddDataStoreLayerWizard.java
    M src/org/openjump/core/ui/plugin/datastore/EditDataStoreQueryPlugIn.java
    M src/org/openjump/core/ui/plugin/datastore/RefreshDataStoreQueryPlugIn.java
    M src/org/openjump/core/ui/plugin/edit/ClipToFencePlugIn.java
    M src/org/openjump/core/ui/plugin/edit/InvertSelectionPlugIn.java
    M src/org/openjump/core/ui/plugin/edit/ReplicateSelectedItemsPlugIn.java
    M src/org/openjump/core/ui/plugin/edit/SelectAllLayerItemsPlugIn.java
    M src/org/openjump/core/ui/plugin/edit/SelectAllModifiedFeaturesPlugIn.java
    M src/org/openjump/core/ui/plugin/edit/SelectByTypePlugIn.java
    M src/org/openjump/core/ui/plugin/edit/SelectGeometryCollectionsPlugIn.java
    M 
src/org/openjump/core/ui/plugin/edit/SelectItemsByCircleFromSelectedLayersPlugIn.java
    M 
src/org/openjump/core/ui/plugin/edit/SelectItemsByFenceFromSelectedLayersPlugIn.java
    M 
src/org/openjump/core/ui/plugin/edit/SelectLayersWithSelectedItemsPlugIn.java
    M 
src/org/openjump/core/ui/plugin/edit/helpclassesselection/DrawFenceTool.java
    M 
src/org/openjump/core/ui/plugin/edit/helpclassesselection/SelectItemsByCircleTool.java
    M src/org/openjump/core/ui/plugin/edittoolbox/AutoCompletePolygonPlugIn.java
    M 
src/org/openjump/core/ui/plugin/edittoolbox/ConstrainedMoveVertexPlugIn.java
    M src/org/openjump/core/ui/plugin/edittoolbox/CutFeaturesPlugIn.java
    M 
src/org/openjump/core/ui/plugin/edittoolbox/DrawCircleWithGivenRadiusPlugIn.java
    M src/org/openjump/core/ui/plugin/edittoolbox/DrawConstrainedArcPlugIn.java
    M 
src/org/openjump/core/ui/plugin/edittoolbox/DrawConstrainedCirclePlugIn.java
    M 
src/org/openjump/core/ui/plugin/edittoolbox/DrawConstrainedLineStringPlugIn.java
    M 
src/org/openjump/core/ui/plugin/edittoolbox/DrawConstrainedPolygonPlugIn.java
    M src/org/openjump/core/ui/plugin/edittoolbox/NoteToolPlugIn.java
    M src/org/openjump/core/ui/plugin/edittoolbox/RemodelerPlugIn.java
    M src/org/openjump/core/ui/plugin/edittoolbox/RotateSelectedItemPlugIn.java
    M src/org/openjump/core/ui/plugin/edittoolbox/ScaleSelectedItemsPlugIn.java
    M src/org/openjump/core/ui/plugin/edittoolbox/SelectMultiItemsPlugIn.java
    M src/org/openjump/core/ui/plugin/edittoolbox/SelectOneItemPlugIn.java
    M 
src/org/openjump/core/ui/plugin/edittoolbox/cursortools/AutoCompletePolygonCursorTool.java
    M 
src/org/openjump/core/ui/plugin/edittoolbox/cursortools/ConstrainedDragTool.java
    M 
src/org/openjump/core/ui/plugin/edittoolbox/cursortools/ConstrainedMoveVertexTool.java
    M 
src/org/openjump/core/ui/plugin/edittoolbox/cursortools/ConstrainedMultiClickArcTool.java
    M 
src/org/openjump/core/ui/plugin/edittoolbox/cursortools/ConstrainedMultiClickTool.java
    M 
src/org/openjump/core/ui/plugin/edittoolbox/cursortools/ConstrainedNClickTool.java
    M 
src/org/openjump/core/ui/plugin/edittoolbox/cursortools/ConstrainedPolygonTool.java
    M 
src/org/openjump/core/ui/plugin/edittoolbox/cursortools/CutFeaturesTool.java
    M 
src/org/openjump/core/ui/plugin/edittoolbox/cursortools/CutPolygonTool.java
    M 
src/org/openjump/core/ui/plugin/edittoolbox/cursortools/DrawCircleWithGivenRadiusTool.java
    M 
src/org/openjump/core/ui/plugin/edittoolbox/cursortools/DrawConstrainedArcTool.java
    M 
src/org/openjump/core/ui/plugin/edittoolbox/cursortools/DrawConstrainedCircleTool.java
    M 
src/org/openjump/core/ui/plugin/edittoolbox/cursortools/DrawConstrainedLineStringTool.java
    M 
src/org/openjump/core/ui/plugin/edittoolbox/cursortools/DrawConstrainedPolygonTool.java
    M 
src/org/openjump/core/ui/plugin/edittoolbox/cursortools/FillPolygonTool.java
    M src/org/openjump/core/ui/plugin/edittoolbox/cursortools/RemodelerTool.java
    M 
src/org/openjump/core/ui/plugin/edittoolbox/cursortools/RotateSelectedItemTool.java
    M 
src/org/openjump/core/ui/plugin/edittoolbox/cursortools/ScaleSelectedItemsTool.java
    M 
src/org/openjump/core/ui/plugin/edittoolbox/cursortools/SelectMultiItemsTool.java
    M 
src/org/openjump/core/ui/plugin/edittoolbox/cursortools/SelectOneItemTool.java
    M src/org/openjump/core/ui/plugin/file/SaveImageAsSVGPlugIn.java
    M 
src/org/openjump/core/ui/plugin/file/SaveLayersWithoutDataSourcePlugIn.java
    M src/org/openjump/core/ui/plugin/file/SaveWizardPlugIn.java
    M src/org/openjump/core/ui/plugin/layer/ChangeLayerableNamePlugIn.java
    M src/org/openjump/core/ui/plugin/layer/ChangeSRIDPlugIn.java
    M src/org/openjump/core/ui/plugin/layer/CombineSelectedLayersPlugIn.java
    M 
src/org/openjump/core/ui/plugin/layer/ExportLayerableEnvelopeAsGeometryPlugIn.java
    M src/org/openjump/core/ui/plugin/layer/ExtractLayerInFence.java
    M src/org/openjump/core/ui/plugin/layer/ExtractLayersByAttribute.java
    M src/org/openjump/core/ui/plugin/layer/ExtractLayersByGeometry.java
    M src/org/openjump/core/ui/plugin/layer/LayerPropertiesPlugIn.java
    M src/org/openjump/core/ui/plugin/layer/LayerableStylePlugIn.java
    M src/org/openjump/core/ui/plugin/layer/MoveSelectedLayersPlugIn.java
    M src/org/openjump/core/ui/plugin/layer/NewLayerPropertiesPlugIn.java
    M src/org/openjump/core/ui/plugin/layer/SortCategoryAbstractPlugIn.java
    M src/org/openjump/core/ui/plugin/layer/SortCategoryRestorePlugIn.java
    M src/org/openjump/core/ui/plugin/layer/ToggleVisibilityPlugIn.java
    M 
src/org/openjump/core/ui/plugin/layer/pirolraster/ChangeRasterImagePropertiesPlugIn.java
    M 
src/org/openjump/core/ui/plugin/layer/pirolraster/CopySelectedRasterImageLayersPlugIn.java
    M 
src/org/openjump/core/ui/plugin/layer/pirolraster/ExtractSelectedPartOfImage.java
    M 
src/org/openjump/core/ui/plugin/layer/pirolraster/PasteRasterImageLayersPlugIn.java
    M 
src/org/openjump/core/ui/plugin/layer/pirolraster/RemoveSelectedRasterImageLayersPlugIn.java
    M 
src/org/openjump/core/ui/plugin/layer/pirolraster/SaveRasterImageAsImagePlugIn.java
    M 
src/org/openjump/core/ui/plugin/layer/pirolraster/WarpImageToFencePlugIn.java
    M src/org/openjump/core/ui/plugin/mousemenu/CenterZoomPlugIn.java
    M src/org/openjump/core/ui/plugin/mousemenu/DuplicateItemPlugIn.java
    M src/org/openjump/core/ui/plugin/mousemenu/EditSelectedSidePlugIn.java
    M src/org/openjump/core/ui/plugin/mousemenu/MeasureSelectedPlugIn.java
    M src/org/openjump/core/ui/plugin/mousemenu/MergeSelectedFeaturesPlugIn.java
    M src/org/openjump/core/ui/plugin/mousemenu/MoveAlongAnglePlugIn.java
    M src/org/openjump/core/ui/plugin/mousemenu/NodeFeaturesPlugIn.java
    M src/org/openjump/core/ui/plugin/mousemenu/NodeLinesPlugIn.java
    M src/org/openjump/core/ui/plugin/mousemenu/NodePolygonsPlugIn.java
    M src/org/openjump/core/ui/plugin/mousemenu/PasteItemsAtPlugIn.java
    M src/org/openjump/core/ui/plugin/mousemenu/ReverseOrientationPlugIn.java
    M src/org/openjump/core/ui/plugin/mousemenu/RotatePlugIn.java
    M src/org/openjump/core/ui/plugin/mousemenu/SaveDatasetsPlugIn.java
    M src/org/openjump/core/ui/plugin/mousemenu/SplitFeaturesPlugIn.java
    M 
src/org/openjump/core/ui/plugin/mousemenu/SplitLinesNodePolygonsPlugIn.java
    M 
src/org/openjump/core/ui/plugin/mousemenu/SplitPolygonsNodeLinesPlugIn.java
    M src/org/openjump/core/ui/plugin/mousemenu/ZoomInPlugIn.java
    M src/org/openjump/core/ui/plugin/mousemenu/ZoomOutPlugIn.java
    M 
src/org/openjump/core/ui/plugin/mousemenu/category/MoveCategoryOneDown.java
    M src/org/openjump/core/ui/plugin/mousemenu/category/MoveCategoryOneUp.java
    M 
src/org/openjump/core/ui/plugin/mousemenu/category/MoveCategoryToBottom.java
    M src/org/openjump/core/ui/plugin/mousemenu/category/MoveCategoryToTop.java
    M 
src/org/openjump/core/ui/plugin/mousemenu/category/SetCategoryVisibilityPlugIn.java
    M src/org/openjump/core/ui/plugin/queries/SimpleQueryPlugIn.java
    M 
src/org/openjump/core/ui/plugin/raster/CreateLatticeFromSelectedImageLayerPlugIn.java
    M 
src/org/openjump/core/ui/plugin/raster/CreatePolygonGridFromSelectedImageLayerPlugIn.java
    M src/org/openjump/core/ui/plugin/raster/CropWarpPlugIn.java
    M src/org/openjump/core/ui/plugin/raster/HistogramPlugIn.java
    M src/org/openjump/core/ui/plugin/raster/KernelAnalysisPlugIn.java
    M src/org/openjump/core/ui/plugin/raster/ManageDataPlugIn.java
    M src/org/openjump/core/ui/plugin/raster/ProfileGraphPlugIn.java
    M src/org/openjump/core/ui/plugin/raster/ProfileGraphTool.java
    M 
src/org/openjump/core/ui/plugin/raster/RasterImageLayerPropertiesPlugIn.java
    M src/org/openjump/core/ui/plugin/raster/RasterQueryCursorTool.java
    M src/org/openjump/core/ui/plugin/raster/RasterQueryDragTool.java
    M src/org/openjump/core/ui/plugin/raster/RasterQueryPlugIn.java
    M src/org/openjump/core/ui/plugin/raster/VectorizeToContoursPlugIn.java
    M src/org/openjump/core/ui/plugin/raster/VectorizeToPolygonsPlugIn.java
    M src/org/openjump/core/ui/plugin/raster/color/RasterColorEditorPlugIn.java
    M src/org/openjump/core/ui/plugin/raster/nodata/ChangeNoDataValuePlugIn.java
    M 
src/org/openjump/core/ui/plugin/raster/nodata/ChangeRangeValuesToNoDataPlugIn.java
    M 
src/org/openjump/core/ui/plugin/raster/nodata/ChangeValueToNoDataPlugIn.java
    M src/org/openjump/core/ui/plugin/raster/statistics/DEMStatisticsPlugIn.java
    M src/org/openjump/core/ui/plugin/style/ImportArcMapStylePlugIn.java
    M src/org/openjump/core/ui/plugin/style/ImportSLDPlugIn.java
    M src/org/openjump/core/ui/plugin/style/LoadStylePlugIn.java
    M src/org/openjump/core/ui/plugin/style/SaveStylePlugIn.java
    M src/org/openjump/core/ui/plugin/task/TaskPropertiesPlugIn.java
    M src/org/openjump/core/ui/plugin/tools/Add3DGeometryAttributesPlugIn.java
    M src/org/openjump/core/ui/plugin/tools/AddGeometryAttributesPlugIn.java
    M src/org/openjump/core/ui/plugin/tools/AdvancedMeasureTool.java
    M src/org/openjump/core/ui/plugin/tools/AutoAssignAttributePlugIn.java
    M src/org/openjump/core/ui/plugin/tools/BlendLineStringsPlugIn.java
    M src/org/openjump/core/ui/plugin/tools/ConvexHullPlugIn.java
    M src/org/openjump/core/ui/plugin/tools/CreateThiessenPolygonsPlugIn.java
    M src/org/openjump/core/ui/plugin/tools/DeleteDuplicateGeometriesPlugIn.java
    M src/org/openjump/core/ui/plugin/tools/DeleteEmptyGeometriesPlugIn.java
    M src/org/openjump/core/ui/plugin/tools/Dissolve2PlugIn.java
    M src/org/openjump/core/ui/plugin/tools/DissolvePlugIn.java
    M src/org/openjump/core/ui/plugin/tools/EraseLayerAWithLayerBPlugIn.java
    M src/org/openjump/core/ui/plugin/tools/GenerateRandomNumberPlugIn.java
    M src/org/openjump/core/ui/plugin/tools/GenerateRandomStringPlugIn.java
    M src/org/openjump/core/ui/plugin/tools/GenerateUniqueRandomIdPlugIn.java
    M src/org/openjump/core/ui/plugin/tools/IntersectPolygonLayersPlugIn.java
    M src/org/openjump/core/ui/plugin/tools/JoinAttributesSpatiallyPlugIn.java
    M 
src/org/openjump/core/ui/plugin/tools/JoinTableFromExistingLayerPlugIn.java
    M src/org/openjump/core/ui/plugin/tools/JoinTablePlugIn.java
    M src/org/openjump/core/ui/plugin/tools/JoinWithArcPlugIn.java
    M src/org/openjump/core/ui/plugin/tools/MakeValidPlugIn.java
    M src/org/openjump/core/ui/plugin/tools/MeasureM_FPlugIn.java
    M src/org/openjump/core/ui/plugin/tools/MeasureM_FTool.java
    M src/org/openjump/core/ui/plugin/tools/MergeTwoSelectedPolygonsPlugIn.java
    M src/org/openjump/core/ui/plugin/tools/MultiRingBufferSelectedPlugIn.java
    M src/org/openjump/core/ui/plugin/tools/PlanarGraphPlugIn.java
    M src/org/openjump/core/ui/plugin/tools/PlumePlugIn.java
    M src/org/openjump/core/ui/plugin/tools/ProjectionPlugIn.java
    M src/org/openjump/core/ui/plugin/tools/ReducePointsISAPlugIn.java
    M src/org/openjump/core/ui/plugin/tools/RemoveSpikePlugIn.java
    M src/org/openjump/core/ui/plugin/tools/ReplaceValuePlugIn.java
    M src/org/openjump/core/ui/plugin/tools/SimplifyWithJTSAlgorithmPlugIn.java
    M src/org/openjump/core/ui/plugin/tools/SpatialJoinPlugIn.java
    M src/org/openjump/core/ui/plugin/tools/SplitPolygonPlugIn.java
    M src/org/openjump/core/ui/plugin/tools/TriangulationPlugIn.java
    M src/org/openjump/core/ui/plugin/tools/UnionByAttributePlugIn.java
    M src/org/openjump/core/ui/plugin/tools/UpdateWithJoinPlugIn.java
    M src/org/openjump/core/ui/plugin/tools/VoronoiDiagramPlugIn.java
    M src/org/openjump/core/ui/plugin/tools/ZoomRealtimeTool.java
    M 
src/org/openjump/core/ui/plugin/tools/analysis/onelayer/IntersectPolygonsOneLayerPlugIn.java
    M 
src/org/openjump/core/ui/plugin/tools/analysis/onelayer/MergePolygonsWithNeighbourPlugIn.java
    M 
src/org/openjump/core/ui/plugin/tools/analysis/onelayer/MergeSelectedPolygonsWithNeighbourPlugIn.java
    M 
src/org/openjump/core/ui/plugin/tools/analysis/twolayers/CalculateDistancesPlugIn.java
    M 
src/org/openjump/core/ui/plugin/tools/generalization/SimplifyPolygonCoveragePlugIn.java
    M src/org/openjump/core/ui/plugin/tools/generate/CreateGridPlugIn.java
    M 
src/org/openjump/core/ui/plugin/tools/generate/LinearReferencingOnLayerPlugIn.java
    M 
src/org/openjump/core/ui/plugin/tools/generate/LinearReferencingOnSelectionPlugIn.java
    M 
src/org/openjump/core/ui/plugin/tools/generate/PointLayerFromAttributeTablePlugIn.java
    M src/org/openjump/core/ui/plugin/tools/generate/RasterizePlugIn.java
    M 
src/org/openjump/core/ui/plugin/tools/geometrychange/ExtractCommonBoundaryBetweenPolysPlugIn.java
    M 
src/org/openjump/core/ui/plugin/tools/geometrychange/ExtractPointsPlugIn.java
    M 
src/org/openjump/core/ui/plugin/tools/geometrychange/PointsToPathsPlugIn.java
    M 
src/org/openjump/core/ui/plugin/tools/statistics/CalcVarianceAndMeanPerClassPlugIn.java
    M 
src/org/openjump/core/ui/plugin/tools/statistics/ClassifyAttributesPlugIn.java
    M src/org/openjump/core/ui/plugin/tools/statistics/CreateBarPlotPlugIn.java
    M 
src/org/openjump/core/ui/plugin/tools/statistics/CreateHistogramPlugIn.java
    M 
src/org/openjump/core/ui/plugin/tools/statistics/CreateScatterPlotPlugIn.java
    M 
src/org/openjump/core/ui/plugin/tools/statistics/StatisticOverViewPlugIn.java
    M src/org/openjump/core/ui/plugin/view/InstallKeyPanPlugIn.java
    M src/org/openjump/core/ui/plugin/view/NorthArrowPlugIn.java
    M src/org/openjump/core/ui/plugin/view/ShowScalePlugIn.java
    M src/org/openjump/core/ui/plugin/view/SuperZoomPanTool.java
    M src/org/openjump/core/ui/plugin/view/ZoomToScalePlugIn.java
    M src/org/openjump/core/ui/plugin/view/showcenter/ShowViewCenterPlugIn.java
    M src/org/openjump/core/ui/plugin/window/ArrangeViewsPlugIn.java
    M src/org/openjump/core/ui/plugin/window/MosaicInternalFramesPlugIn.java
    M src/org/openjump/core/ui/plugin/window/SynchronizationPlugIn.java
    M src/org/openjump/core/ui/plugin/wms/WMSLegendPlugIn.java
    M src/org/openjump/core/ui/plugin/wms/WMSStylePlugIn.java
    M src/org/openjump/core/ui/plugin/wms/ZoomToWMSLayerPlugIn.java
    M src/org/openjump/core/ui/plugin/wms/ZoomToWMSPlugIn.java
    M 
src/org/openjump/util/python/pythonexampleclasses/ConstrainedNClickTool.java
    M src/org/openjump/util/python/pythonexampleclasses/DrawCustomTool.java

  Log Message:
  -----------
  contextualize CursorTools, EnableCheckFactory to replace
JUMPWorkbench.getInstance() usage

EnableCheckfactory
make sure we reuse the same _instance_ everywhere
therefore 'EnableCheckFactory.getInstance(workbenchContext)' replaces
'new EnableCheckFactory(workbenchContext)' everywhere

CursorTools
removed JUMPWorkbench.getInstance() in AbstractCursorTool
added WorkbenchContext to AbstractCursorTool's constructor
all extending classes modified accordingly

Plugins
add a some missing 'super.initialize(context)'
removed some empty masking plugin.initialize(context) methods

Datastores
removed JUMPWorkbench.getInstance() references and added
workbenchcontext in constructor where needed
replaced JUMPWorkbench.getInstance().getFrame().log() with proper Logger
call
commented explicite pluginclassloader usage, which should be obsolete by
now

MrSIDReferencedImage
removed unneeded reference to JUMPWorkbench.getInstance() for disposal

still 119 JUMPWorkbench.getInstance() references left


Compare: 
https://github.com/openjump-gis/openjump/compare/7a14e784dd12...ccb6b5405763


_______________________________________________
Jump-pilot-devel mailing list
Jump-pilot-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jump-pilot-devel

Reply via email to