/[schmitzm]/branches/1.0-gt2-2.6/src/skrueger/geotools/selection/FeatureMapLayerSelectionSynchronizer.java
ViewVC logotype

Log of /branches/1.0-gt2-2.6/src/skrueger/geotools/selection/FeatureMapLayerSelectionSynchronizer.java

Parent Directory Parent Directory | Revision Log Revision Log


Links to HEAD: (view) (annotate)
Sticky Revision:

Revision 516 - (view) (annotate) - [select for diffs]
Modified Wed Nov 11 21:17:33 2009 UTC (15 years, 3 months ago) by alfonx
File length: 17953 byte(s)
Diff to previous 509
* Extended schmitzm.JPanel to generally set its background to white when printed, by overwriting the print() method.
* Simplified the creation and update logic of ((Design)Atlas)MapLegend and ((Design)Atlas)MapLayerLegend. Besides other things there now is a LegendHelper class in AtlasProject... 
* Orginized Imports
* Removed a lot of DEBUG messages...

Revision 509 - (view) (annotate) - [select for diffs]
Modified Thu Nov 5 08:51:33 2009 UTC (15 years, 3 months ago) by alfonx
File length: 17700 byte(s)
Diff to previous 500
new XMapPane and SelectableMapPane to replace and restructure JMapPanes

Revision 500 - (view) (annotate) - [select for diffs]
Modified Sun Oct 25 16:56:21 2009 UTC (15 years, 4 months ago) by alfonx
File length: 18077 byte(s)
Diff to previous 493
Der Style wird nur erneuert, wenn die selection sich geändert hat. Sollte man denken, dass das sowieso nur passiert? Ja, aber bei einzelnen clicks auf punkte im chart, wurde das styling zweimal gesetzt...



Revision 493 - (view) (annotate) - [select for diffs]
Modified Fri Oct 23 14:09:27 2009 UTC (15 years, 4 months ago) by mojays
File length: 15994 byte(s)
Diff to previous 492
BugFix: Handle empty Rectangle in JMapPane#fixAspectRatio(..)
FeatureTablePane: check for "valueAdjusting" removed (because this must be done in event firing, not in event handling!)

Revision 492 - (view) (annotate) - [select for diffs]
Modified Fri Oct 23 13:49:49 2009 UTC (15 years, 4 months ago) by alfonx
File length: 15989 byte(s)
Diff to previous 491
EIn x/y dreher in der BBOX wenn man in die karte clickte


Revision 491 - (view) (annotate) - [select for diffs]
Modified Fri Oct 23 12:57:15 2009 UTC (15 years, 4 months ago) by alfonx
File length: 15989 byte(s)
Diff to previous 489
removed the debug sld to file selection.sld


Revision 489 - (view) (annotate) - [select for diffs]
Modified Tue Oct 20 20:04:38 2009 UTC (15 years, 4 months ago) by alfonx
File length: 15915 byte(s)
Diff to previous 476
* chart legend shows r² for regression line

Revision 476 - (view) (annotate) - [select for diffs]
Modified Fri Oct 16 14:40:47 2009 UTC (15 years, 4 months ago) by alfonx
File length: 14933 byte(s)
Diff to previous 455
* Improved GUI for UniqueValuesGUI

Revision 455 - (view) (annotate) - [select for diffs]
Modified Sun Oct 11 21:41:53 2009 UTC (15 years, 4 months ago) by alfonx
File length: 14878 byte(s)
Diff to previous 440
* Feature iterator has to be closed!

Revision 440 - (view) (annotate) - [select for diffs]
Modified Mon Oct 5 13:33:45 2009 UTC (15 years, 4 months ago) by alfonx
File length: 14633 byte(s)
Diff to previous 438
* backup ShapefileRenderer - the other one doeesn't work
* last commit before changing to UTF

Revision 438 - (view) (annotate) - [select for diffs]
Modified Mon Oct 5 13:04:01 2009 UTC (15 years, 4 months ago) by alfonx
File length: 14711 byte(s)
Diff to previous 427
* Using GTUtil.createGTRenderer wherever GP/AS/AV/SchmitzM needs a GTRenderer

Revision 427 - (view) (annotate) - [select for diffs]
Modified Fri Oct 2 19:38:44 2009 UTC (15 years, 4 months ago) by alfonx
File length: 14974 byte(s)
Diff to previous 419
* GP-Feature: Some more stuff with FilterDialogs and AtlasStyler

Revision 419 - (view) (annotate) - [select for diffs]
Modified Wed Sep 30 15:36:39 2009 UTC (15 years, 5 months ago) by alfonx
File length: 14976 byte(s)
Diff to previous 415
* A way has been found to set the transparency color of a DpLayerRasterPyramid.

Revision 415 - (view) (annotate) - [select for diffs]
Modified Thu Sep 24 17:58:32 2009 UTC (15 years, 5 months ago) by alfonx
File length: 12875 byte(s)
Diff to previous 414
* GP-Feature: In the MapComposer it is now BASICALLY possible to change the CRS and format of the Grid/Ruler on the left/bottom. At the moment only two formatters are available, one for DHDN in Germany, and one for lat/lon. 

Revision 414 - (view) (annotate) - [select for diffs]
Modified Thu Sep 24 13:23:08 2009 UTC (15 years, 5 months ago) by alfonx
File length: 12554 byte(s)
Diff to previous 412
JMapPane can optionally be given an envelope. When zooming/panning it will never show anything outside this envelope.


Revision 412 - (view) (annotate) - [select for diffs]
Modified Tue Sep 22 17:46:26 2009 UTC (15 years, 5 months ago) by alfonx
File length: 12710 byte(s)
Diff to previous 409
* AV-Feature: Selected polygons are now marked with hatches, so that the underlying color can still be seen. But there seem to be some zoomIn-problems?!?!


Revision 409 - (view) (annotate) - [select for diffs]
Modified Fri Sep 18 15:00:29 2009 UTC (15 years, 5 months ago) by alfonx
File length: 12938 byte(s)
Diff to previous 325
* First start of rewriting of AtlasStyler GUI for GT2.6 and Miglayout.
* Fix for Schmitzm so that the FeatureMapLayerSelectionSynchronizer works correctly again.

Revision 325 - (view) (annotate) - [select for diffs]
Modified Wed Aug 26 15:32:54 2009 UTC (15 years, 6 months ago) by mojays
File length: 12781 byte(s)
Diff to previous 322
imports organized
SCHMITZM-JMapPane converted

Revision 322 - (view) (annotate) - [select for diffs]
Modified Wed Aug 26 14:12:17 2009 UTC (15 years, 6 months ago) by alfonx
File length: 12781 byte(s)
Diff to previous 318
Moving to 
import org.opengis.feature.simple.SimpleFeature;


Revision 318 - (view) (annotate) - [select for diffs]
Modified Wed Aug 26 13:33:32 2009 UTC (15 years, 6 months ago) by alfonx
File length: 12775 byte(s)
Diff to previous 315
http://geotools.codehaus.org/Upgrade+to+2.5: Transition to GeoAPI SimpleFeature

   1.  Search Replace
      Search 	Replace
      \bFeature\b 	SimpleFeature
      \bFeatureType\b 	SimpleFeatureType
   2. Fix the imports
          * Control-Shift-O in Eclipse IDE

 PENDING:  3. Add casts as required for getDefaultGeometry()



Revision 315 - (view) (annotate) - [select for diffs]
Modified Wed Aug 26 11:03:27 2009 UTC (15 years, 6 months ago) by mojays
File length: 12733 byte(s)
Diff to previous 256
Branch created from SCHMITZM 1.0 (rev 313) to switch to gt2-2.6.x.

Revision 256 - (view) (annotate) - [select for diffs]
Modified Fri Jul 31 14:43:47 2009 UTC (15 years, 7 months ago) by alfonx
Original Path: trunk/src/skrueger/geotools/selection/FeatureMapLayerSelectionSynchronizer.java
File length: 12733 byte(s)
Diff to previous 244
* Updated the license headers
* chart action going on...

Revision 244 - (view) (annotate) - [select for diffs]
Modified Wed Jul 29 09:33:33 2009 UTC (15 years, 7 months ago) by alfonx
Original Path: trunk/src/skrueger/geotools/selection/FeatureMapLayerSelectionSynchronizer.java
File length: 12734 byte(s)
Diff to previous 224
* Updated all .java and .properties headers with a recent LGPL 3.0 and a link to the project webpage.

Revision 224 - (view) (annotate) - [select for diffs]
Modified Tue Jul 14 15:57:19 2009 UTC (15 years, 7 months ago) by alfonx
Original Path: trunk/src/skrueger/geotools/selection/FeatureMapLayerSelectionSynchronizer.java
File length: 11318 byte(s)
Diff to previous 162
* big biG BIG refactoring: StyledMap[Interface,Util,Style] never dealt with Maps (=Orchestrations of layers), but always only with single Layers. Now it has been refactored to StyledLayer[Interface,Util,Style]. 
* Some variable names and methodNames have been corrected also, but many will still be missing.
* New JARs committed

Revision 162 - (view) (annotate) - [select for diffs]
Modified Mon Jun 22 21:05:20 2009 UTC (15 years, 8 months ago) by alfonx
Original Path: trunk/src/skrueger/geotools/selection/FeatureMapLayerSelectionSynchronizer.java
File length: 11337 byte(s)
Diff to previous 158
* FINALLY! FINALLY! Found the regressoin in GT 2.4.5 that had made AtlasStyler very buggy. An setSize(Expression.NIL) is set in StyleFactoryImpl which was evil, because NILExpressions are only supported properly in 2.5. So i overwrite the class in schmitzm and changed the one line. Then i was also able to remove a few workarounds that were not needed anymore. 
* Some more fixed in AtlasStyler, like: Local symbols are only shown one now.. not twice.

Next commit will be a full build with all JARs

Revision 158 - (view) (annotate) - [select for diffs]
Modified Mon Jun 22 13:45:32 2009 UTC (15 years, 8 months ago) by alfonx
Original Path: trunk/src/skrueger/geotools/selection/FeatureMapLayerSelectionSynchronizer.java
File length: 11492 byte(s)
Diff to previous 151
* Changed the Selection-Stlying-Filter: It's now based on GeoTools Filters! The new Filter() { .. } approach is not recommended in GeoTools and will probably produce other problems also. Because the ShapeFileRenderer is optimizing the filters (thats why it's 10 times faster), its doing some stuff that only works on GeoTools Filters:

Which leads to a problem: Any "Martin-Filter" from Schmitzm does not work when using the ShapefileRenderer

Revision 151 - (view) (annotate) - [select for diffs]
Modified Fri Jun 19 16:22:29 2009 UTC (15 years, 8 months ago) by alfonx
Original Path: trunk/src/skrueger/geotools/selection/FeatureMapLayerSelectionSynchronizer.java
File length: 11256 byte(s)
Diff to previous 147
* Selection stuff technically ready to use! :-) :-) Next translating tooltips etc... 

Revision 147 - (view) (annotate) - [select for diffs]
Modified Thu Jun 18 12:59:20 2009 UTC (15 years, 8 months ago) by alfonx
Original Path: trunk/src/skrueger/geotools/selection/FeatureMapLayerSelectionSynchronizer.java
File length: 10756 byte(s)
Diff to previous 128
* Selection buttons working again: add/remove...

Revision 128 - (view) (annotate) - [select for diffs]
Modified Sat May 30 16:27:26 2009 UTC (15 years, 9 months ago) by alfonx
Original Path: trunk/src/skrueger/geotools/selection/FeatureMapLayerSelectionSynchronizer.java
File length: 10754 byte(s)
Diff to previous 127
* Upgraded JFreeChart to 1.0.13 and JCommon to 1.0.16

Revision 127 - (view) (annotate) - [select for diffs]
Modified Sat May 30 14:29:58 2009 UTC (15 years, 9 months ago) by mojays
Original Path: trunk/src/skrueger/geotools/selection/FeatureMapLayerSelectionSynchronizer.java
File length: 11509 byte(s)
Diff to previous 125
Many many many new JFreeChart stuff (selection panel and renderer, etc.)
- schmitzm.jfree.chart.SelectableChartPanel
- schmitzm.jfree.chart.ChartMouseSelectionTracker
- schmitzm.jfree.chart.selection.*
- schmitzm.jfree.chart.renderer.*
Plus: Imports organized!

Revision 125 - (view) (annotate) - [select for diffs]
Modified Sat May 23 11:33:59 2009 UTC (15 years, 9 months ago) by alfonx
Original Path: trunk/src/skrueger/geotools/selection/FeatureMapLayerSelectionSynchronizer.java
File length: 11556 byte(s)
Diff to previous 123
* Just code layout

Revision 123 - (view) (annotate) - [select for diffs]
Modified Wed May 20 15:54:51 2009 UTC (15 years, 9 months ago) by alfonx
Original Path: trunk/src/skrueger/geotools/selection/FeatureMapLayerSelectionSynchronizer.java
File length: 11509 byte(s)
Diff to previous 111
* Changed the logic to generate the Style which contains a FeatureTypeStyle for the selection. It now uses the MapLayer.getStyle() as a base (instead of styledObj.getStyle() ) and simply removes any old FeatureTypeStyle that contains Rules for an older selection. 
Why? 
1. Because the MapLayer's Style might have been changed by the AS and we don't want the Style to reset.
2. Because in the Atlas the DPLayer's getStyle() always returns the default style, ignoring any additionaly styles. 

Revision 111 - (view) (annotate) - [select for diffs]
Modified Tue May 12 23:33:14 2009 UTC (15 years, 9 months ago) by alfonx
Original Path: trunk/src/skrueger/geotools/selection/FeatureMapLayerSelectionSynchronizer.java
File length: 10061 byte(s)
Diff to previous 109
* Fixed some bugs with the SelectionListeners and the JMapPane. To make this work,  StyledFeatureLayerSelectionModel now extends StyledLayerSelectionModel<String>. So the selection is remembered as a Set of Feature-IDs. This change was needed, because Feature.java doesn't overwrite the equals method, and therefore the HashSet didn't function as expected.
* Added new Tools and BUttons to MapPaneToolBar.java to select features
* Changed a lot in MapPaneToolBar.java. It now allows to position Spaces, Actions and Tools via the ID field. (the new feature is to mix them)
* Fixed a bug in AV's ClickInfoPanel that would suddenly pop up an AtlasViewer if started from Geopublisher under special circumstances.
* Moving layers in the legend is using MapContext's move method instead of remove and insert.
* LayerPanel's remember* Maps now all have the MapLayer's ID as a key. 

This commit includes latest schmitzm.jar and av.jar. The av.jar is also commited to the ISDSS, but the ISDSS will still have the old schmitzm.jar. Latest schmitzm.jar in ISDSS should be updated ASAP. I just don't know where to put it.

Revision 109 - (view) (annotate) - [select for diffs]
Modified Tue May 12 13:14:26 2009 UTC (15 years, 9 months ago) by mojays
Original Path: trunk/src/skrueger/geotools/selection/FeatureMapLayerSelectionSynchronizer.java
File length: 9710 byte(s)
Diff to previous 107
SelectionSynchronizer must ignore SelectionEvents coming from FilterDialog

Revision 107 - (view) (annotate) - [select for diffs]
Modified Mon May 11 13:14:20 2009 UTC (15 years, 9 months ago) by alfonx
Original Path: trunk/src/skrueger/geotools/selection/FeatureMapLayerSelectionSynchronizer.java
File length: 9541 byte(s)
Diff to previous 106
* Removed the Windows hack to correct _DE.html filenames automatically to _de.html


Revision 106 - (view) (annotate) - [select for diffs]
Modified Fri May 8 15:13:49 2009 UTC (15 years, 9 months ago) by alfonx
Original Path: trunk/src/skrueger/geotools/selection/FeatureMapLayerSelectionSynchronizer.java
File length: 9250 byte(s)
Diff to previous 105
* Improved styling for selected features.

Revision 105 - (view) (annotate) - [select for diffs]
Modified Fri May 8 15:02:28 2009 UTC (15 years, 9 months ago) by alfonx
Original Path: trunk/src/skrueger/geotools/selection/FeatureMapLayerSelectionSynchronizer.java
File length: 9392 byte(s)
Diff to previous 104
(Hacking Session in action - atomic commits can't be ensured)


Revision 104 - (view) (annotate) - [select for diffs]
Modified Fri May 8 13:49:34 2009 UTC (15 years, 9 months ago) by alfonx
Original Path: trunk/src/skrueger/geotools/selection/FeatureMapLayerSelectionSynchronizer.java
File length: 9023 byte(s)
Diff to previous 103
(Hacking Session in action - atomic commits can't be ensured)
- Moved Style-cloning methods fro skrueger.sld.Utilities.java to schmitzm-StylingUtil.java

Revision 103 - (view) (annotate) - [select for diffs]
Modified Fri May 8 13:48:00 2009 UTC (15 years, 9 months ago) by mojays
Original Path: trunk/src/skrueger/geotools/selection/FeatureMapLayerSelectionSynchronizer.java
File length: 8459 byte(s)
Diff to previous 101


Revision 101 - (view) (annotate) - [select for diffs]
Modified Fri May 8 13:17:02 2009 UTC (15 years, 9 months ago) by alfonx
Original Path: trunk/src/skrueger/geotools/selection/FeatureMapLayerSelectionSynchronizer.java
File length: 8434 byte(s)
Diff to previous 100
(Hacking Session in action - atomic commits can't be ensured)
- Moved Style-cloning methods fro skrueger.sld.Utilities.java to schmitzm-StylingUtil.java

Revision 100 - (view) (annotate) - [select for diffs]
Modified Fri May 8 12:29:45 2009 UTC (15 years, 9 months ago) by alfonx
Original Path: trunk/src/skrueger/geotools/selection/FeatureMapLayerSelectionSynchronizer.java
File length: 7653 byte(s)
Diff to previous 97
(Hacking Session in action - atomic commits can't be ensured)
- Remodeling the SelectionModels

Revision 97 - (view) (annotate) - [select for diffs]
Added Fri May 8 12:10:42 2009 UTC (15 years, 9 months ago) by alfonx
Original Path: trunk/src/skrueger/geotools/selection/FeatureMapLayerSelectionSynchronizer.java
File length: 7521 byte(s)
(Hacking Session in action - atomic commits can't be ensured)
- Remodeling the SelectionModels

This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, enter a numeric revision.

  Diffs between and
  Type of Diff should be a

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26