# HG changeset patch # User Felix Wolfsteller # Date 1327657093 0 # Node ID cfe88143ee891c9faad3e31e4fad2a5e65faac82 # Parent 9bf1ffd53dfbfe89f5e9982c01fea58fb847bcdb Display edited manual points next time the point editor is opened. flys-client/trunk@3782 c6561f87-3c4e-4783-a992-168aeb5c3f6f diff -r 9bf1ffd53dfb -r cfe88143ee89 flys-client/ChangeLog --- a/flys-client/ChangeLog Fri Jan 27 09:27:36 2012 +0000 +++ b/flys-client/ChangeLog Fri Jan 27 09:38:13 2012 +0000 @@ -1,3 +1,11 @@ +2012-01-27 Felix Wolfsteller + + * src/main/java/de/intevation/flys/client/client/ui/chart/ChartToolbar.java, + src/main/java/de/intevation/flys/client/client/ui/chart/ChartOutputTab.java, + src/main/java/de/intevation/flys/client/client/ui/ThemePanel.java: + Pass updated collection to ManualPointsEditor, like this freshly + added points are visible when opening the editor next time. + 2012-01-27 Felix Wolfsteller * src/main/java/de/intevation/flys/client/client/ui/chart/ChartPropertiesEditor.java, diff -r 9bf1ffd53dfb -r cfe88143ee89 flys-client/src/main/java/de/intevation/flys/client/client/ui/ThemePanel.java --- a/flys-client/src/main/java/de/intevation/flys/client/client/ui/ThemePanel.java Fri Jan 27 09:27:36 2012 +0000 +++ b/flys-client/src/main/java/de/intevation/flys/client/client/ui/ThemePanel.java Fri Jan 27 09:38:13 2012 +0000 @@ -145,6 +145,12 @@ } + /** Get Collection. */ + public Collection getCollection() { + return collection; + } + + /** * Returns the ThemeList of the current collection and output mode. * diff -r 9bf1ffd53dfb -r cfe88143ee89 flys-client/src/main/java/de/intevation/flys/client/client/ui/chart/ChartOutputTab.java --- a/flys-client/src/main/java/de/intevation/flys/client/client/ui/chart/ChartOutputTab.java Fri Jan 27 09:27:36 2012 +0000 +++ b/flys-client/src/main/java/de/intevation/flys/client/client/ui/chart/ChartOutputTab.java Fri Jan 27 09:38:13 2012 +0000 @@ -423,6 +423,12 @@ } + /** Get Collection from ChartThemePanel. .*/ + public Collection getCtpCollection() { + return this.ctp.getCollection(); + } + + /** * Updates the Transform2D object using the chart info service. */ diff -r 9bf1ffd53dfb -r cfe88143ee89 flys-client/src/main/java/de/intevation/flys/client/client/ui/chart/ChartToolbar.java --- a/flys-client/src/main/java/de/intevation/flys/client/client/ui/chart/ChartToolbar.java Fri Jan 27 09:27:36 2012 +0000 +++ b/flys-client/src/main/java/de/intevation/flys/client/client/ui/chart/ChartToolbar.java Fri Jan 27 09:38:13 2012 +0000 @@ -208,7 +208,7 @@ /** Open editor for custom points. */ protected void openPointWindow() { - new ManualPointsEditor(chartTab.getView().getCollection(), + new ManualPointsEditor(chartTab.getCollection(), this.chartTab).show(); } }