annotate flys-client/ChangeLog @ 609:418be98527f0

Prepare for AT export. flys-client/trunk@2221 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Sascha L. Teichmann <sascha.teichmann@intevation.de>
date Thu, 23 Jun 2011 17:16:08 +0000
parents ee40f86dd009
children ea2191b1299d
rev   line source
609
418be98527f0 Prepare for AT export.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 608
diff changeset
1 2011-06-23 Sascha L. Teichmann <sascha.teichmann@intevation.de>
418be98527f0 Prepare for AT export.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 608
diff changeset
2
418be98527f0 Prepare for AT export.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 608
diff changeset
3 * src/main/java/de/intevation/flys/client/client/FLYSConstants.properties,
418be98527f0 Prepare for AT export.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 608
diff changeset
4 src/main/java/de/intevation/flys/client/client/FLYSConstants_en.properties,
418be98527f0 Prepare for AT export.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 608
diff changeset
5 src/main/java/de/intevation/flys/client/client/FLYSConstants.java,
418be98527f0 Prepare for AT export.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 608
diff changeset
6 src/main/java/de/intevation/flys/client/client/FLYSConstants_de.properties:
418be98527f0 Prepare for AT export.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 608
diff changeset
7 Prepare for AT export.
418be98527f0 Prepare for AT export.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 608
diff changeset
8
608
ee40f86dd009 Removed the formatter for project names in the project list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 607
diff changeset
9 2011-06-23 Ingo Weinzierl <ingo@intevation.de>
ee40f86dd009 Removed the formatter for project names in the project list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 607
diff changeset
10
ee40f86dd009 Removed the formatter for project names in the project list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 607
diff changeset
11 * src/main/java/de/intevation/flys/client/client/ui/ProjectList.java:
ee40f86dd009 Removed the formatter for project names in the project list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 607
diff changeset
12 Removed the formatter that cuts out a piece of the middle of project
ee40f86dd009 Removed the formatter for project names in the project list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 607
diff changeset
13 names.
ee40f86dd009 Removed the formatter for project names in the project list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 607
diff changeset
14
607
3acc631efdf0 Escape project's names in the project list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 606
diff changeset
15 2011-06-23 Ingo Weinzierl <ingo@intevation.de>
3acc631efdf0 Escape project's names in the project list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 606
diff changeset
16
3acc631efdf0 Escape project's names in the project list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 606
diff changeset
17 * src/main/java/de/intevation/flys/client/shared/model/CollectionRecord.java:
3acc631efdf0 Escape project's names in the project list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 606
diff changeset
18 Store Html escaped strings as names.
3acc631efdf0 Escape project's names in the project list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 606
diff changeset
19
3acc631efdf0 Escape project's names in the project list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 606
diff changeset
20 * src/main/java/de/intevation/flys/client/client/ui/ProjectList.java:
3acc631efdf0 Escape project's names in the project list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 606
diff changeset
21 Display the project's name stored at the CollectionRecord which is Html
3acc631efdf0 Escape project's names in the project list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 606
diff changeset
22 escaped.
3acc631efdf0 Escape project's names in the project list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 606
diff changeset
23
606
69c0a6ecad57 #165 (part 1) Added tooltips and table headers in the project list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 605
diff changeset
24 2011-06-23 Ingo Weinzierl <ingo@intevation.de>
69c0a6ecad57 #165 (part 1) Added tooltips and table headers in the project list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 605
diff changeset
25
69c0a6ecad57 #165 (part 1) Added tooltips and table headers in the project list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 605
diff changeset
26 flys/issue165 (Projektliste: Einige Auffälligkeiten nach Neuimplementierung)
69c0a6ecad57 #165 (part 1) Added tooltips and table headers in the project list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 605
diff changeset
27
69c0a6ecad57 #165 (part 1) Added tooltips and table headers in the project list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 605
diff changeset
28 * src/main/java/de/intevation/flys/client/client/ui/ProjectList.java:
69c0a6ecad57 #165 (part 1) Added tooltips and table headers in the project list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 605
diff changeset
29 Added tooltips and table headers.
69c0a6ecad57 #165 (part 1) Added tooltips and table headers in the project list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 605
diff changeset
30
605
9e30c776cbef Improved the exception handling.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 604
diff changeset
31 2011-06-23 Ingo Weinzierl <ingo@intevation.de>
9e30c776cbef Improved the exception handling.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 604
diff changeset
32
9e30c776cbef Improved the exception handling.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 604
diff changeset
33 * src/main/java/de/intevation/flys/client/client/FLYSConstants.properties,
9e30c776cbef Improved the exception handling.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 604
diff changeset
34 src/main/java/de/intevation/flys/client/client/FLYSConstants_en.properties,
9e30c776cbef Improved the exception handling.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 604
diff changeset
35 src/main/java/de/intevation/flys/client/client/FLYSConstants_de.properties,
9e30c776cbef Improved the exception handling.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 604
diff changeset
36 src/main/java/de/intevation/flys/client/client/FLYSConstants.java:
9e30c776cbef Improved the exception handling.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 604
diff changeset
37 Added more i18n strings for the project list and error messages.
9e30c776cbef Improved the exception handling.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 604
diff changeset
38
9e30c776cbef Improved the exception handling.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 604
diff changeset
39 * src/main/java/de/intevation/flys/client/client/FLYS.java: Added a
9e30c776cbef Improved the exception handling.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 604
diff changeset
40 handler that catches uncaught exceptions. Those exceptions are displayed
9e30c776cbef Improved the exception handling.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 604
diff changeset
41 using a new method showWarning(Throwable t). This method brings up a
9e30c776cbef Improved the exception handling.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 604
diff changeset
42 Window that displays the stacktrace of the exceptions.
9e30c776cbef Improved the exception handling.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 604
diff changeset
43
604
84d3c5fde5bb First version of error reports.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 603
diff changeset
44 2011-06-23 Sascha L. Teichmann <sascha.teichmann@intevation.de>
84d3c5fde5bb First version of error reports.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 603
diff changeset
45
84d3c5fde5bb First version of error reports.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 603
diff changeset
46 * pom.xml: Added dependency to Apache Commons Lang 2.6 http://commons.apache.org/lang/
84d3c5fde5bb First version of error reports.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 603
diff changeset
47 Used for proper HTML string escaping.
84d3c5fde5bb First version of error reports.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 603
diff changeset
48
84d3c5fde5bb First version of error reports.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 603
diff changeset
49 * src/main/java/de/intevation/flys/client/server/ReportServiceImpl.java: Generate
84d3c5fde5bb First version of error reports.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 603
diff changeset
50 error reports as HTML lists.
84d3c5fde5bb First version of error reports.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 603
diff changeset
51
84d3c5fde5bb First version of error reports.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 603
diff changeset
52 * src/main/java/de/intevation/flys/client/client/ui/ParameterList.java: Set report
84d3c5fde5bb First version of error reports.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 603
diff changeset
53 in corresponding panel.
84d3c5fde5bb First version of error reports.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 603
diff changeset
54
603
8cb98fa4987f Stub for report service.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 602
diff changeset
55 2011-06-22 Sascha L. Teichmann <sascha.teichmann@intevation.de>
8cb98fa4987f Stub for report service.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 602
diff changeset
56
8cb98fa4987f Stub for report service.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 602
diff changeset
57 * src/main/java/de/intevation/flys/client/client/services/ReportService.java,
8cb98fa4987f Stub for report service.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 602
diff changeset
58 src/main/java/de/intevation/flys/client/server/ReportServiceImpl.java,
8cb98fa4987f Stub for report service.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 602
diff changeset
59 src/main/java/de/intevation/flys/client/client/services/ReportServiceAsync.java:
8cb98fa4987f Stub for report service.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 602
diff changeset
60 Stub for report service.
8cb98fa4987f Stub for report service.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 602
diff changeset
61
8cb98fa4987f Stub for report service.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 602
diff changeset
62 * src/main/webapp/WEB-INF/web.xml: registered new service.
8cb98fa4987f Stub for report service.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 602
diff changeset
63
602
3b670af34367 The adapted WQ panel now displays warnings if no information are present to validate user input.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 601
diff changeset
64 2011-06-22 Ingo Weinzierl <ingo@intevation.de>
3b670af34367 The adapted WQ panel now displays warnings if no information are present to validate user input.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 601
diff changeset
65
3b670af34367 The adapted WQ panel now displays warnings if no information are present to validate user input.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 601
diff changeset
66 * src/main/java/de/intevation/flys/client/client/FLYSConstants.java:
3b670af34367 The adapted WQ panel now displays warnings if no information are present to validate user input.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 601
diff changeset
67 Added a new error string.
3b670af34367 The adapted WQ panel now displays warnings if no information are present to validate user input.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 601
diff changeset
68
3b670af34367 The adapted WQ panel now displays warnings if no information are present to validate user input.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 601
diff changeset
69 * src/main/java/de/intevation/flys/client/client/ui/WQAdaptedInputPanel.java:
3b670af34367 The adapted WQ panel now displays warnings if no information are present to validate user input.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 601
diff changeset
70 Display a warning if there are no information of W and Q ranges that
3b670af34367 The adapted WQ panel now displays warnings if no information are present to validate user input.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 601
diff changeset
71 might be used to validate user input.
3b670af34367 The adapted WQ panel now displays warnings if no information are present to validate user input.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 601
diff changeset
72
601
3cf6ee30207c Register newly created CollectionViews at FLYSWorkspace to avoid an inconsistent view.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 600
diff changeset
73 2011-06-22 Ingo Weinzierl <ingo@intevation.de>
3cf6ee30207c Register newly created CollectionViews at FLYSWorkspace to avoid an inconsistent view.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 600
diff changeset
74
3cf6ee30207c Register newly created CollectionViews at FLYSWorkspace to avoid an inconsistent view.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 600
diff changeset
75 * src/main/java/de/intevation/flys/client/client/ui/CollectionView.java:
3cf6ee30207c Register newly created CollectionViews at FLYSWorkspace to avoid an inconsistent view.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 600
diff changeset
76 Register the CollectionView when a new collection is created. This is
3cf6ee30207c Register newly created CollectionViews at FLYSWorkspace to avoid an inconsistent view.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 600
diff changeset
77 necessary to avoid an inconsistent view that would otherwise display
3cf6ee30207c Register newly created CollectionViews at FLYSWorkspace to avoid an inconsistent view.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 600
diff changeset
78 projects that might have been deleted.
3cf6ee30207c Register newly created CollectionViews at FLYSWorkspace to avoid an inconsistent view.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 600
diff changeset
79
600
347cf4a5a486 Open projects are removed from screen if the user deletes them (via project list).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 599
diff changeset
80 2011-06-22 Ingo Weinzierl <ingo@intevation.de>
347cf4a5a486 Open projects are removed from screen if the user deletes them (via project list).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 599
diff changeset
81
347cf4a5a486 Open projects are removed from screen if the user deletes them (via project list).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 599
diff changeset
82 * src/main/java/de/intevation/flys/client/client/ui/ProjectList.java:
347cf4a5a486 Open projects are removed from screen if the user deletes them (via project list).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 599
diff changeset
83 If an open project is removed (via context menu) the related
347cf4a5a486 Open projects are removed from screen if the user deletes them (via project list).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 599
diff changeset
84 CollectionView is removed from screen.
347cf4a5a486 Open projects are removed from screen if the user deletes them (via project list).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 599
diff changeset
85
347cf4a5a486 Open projects are removed from screen if the user deletes them (via project list).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 599
diff changeset
86 * src/main/java/de/intevation/flys/client/client/FLYS.java: Added a method
347cf4a5a486 Open projects are removed from screen if the user deletes them (via project list).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 599
diff changeset
87 that returns the current FLYSWorkspace.
347cf4a5a486 Open projects are removed from screen if the user deletes them (via project list).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 599
diff changeset
88
347cf4a5a486 Open projects are removed from screen if the user deletes them (via project list).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 599
diff changeset
89 * src/main/java/de/intevation/flys/client/client/ui/FLYSWorkspace.java:
347cf4a5a486 Open projects are removed from screen if the user deletes them (via project list).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 599
diff changeset
90 Added a method that destroys a CollectionView if it is open.
347cf4a5a486 Open projects are removed from screen if the user deletes them (via project list).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 599
diff changeset
91
599
1dbffe4c6d12 Implemented the RPC stubs to set the TTL and name of a collection and to delete an existing collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 598
diff changeset
92 2011-06-22 Ingo Weinzierl <ingo@intevation.de>
1dbffe4c6d12 Implemented the RPC stubs to set the TTL and name of a collection and to delete an existing collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 598
diff changeset
93
1dbffe4c6d12 Implemented the RPC stubs to set the TTL and name of a collection and to delete an existing collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 598
diff changeset
94 * src/main/java/de/intevation/flys/client/server/DoCollectionAction.java:
1dbffe4c6d12 Implemented the RPC stubs to set the TTL and name of a collection and to delete an existing collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 598
diff changeset
95 New. This base RPC service implementation handles collecion specific
1dbffe4c6d12 Implemented the RPC stubs to set the TTL and name of a collection and to delete an existing collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 598
diff changeset
96 actions. It has a doAction() method that takes a Collection, the action
1dbffe4c6d12 Implemented the RPC stubs to set the TTL and name of a collection and to delete an existing collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 598
diff changeset
97 document and a server url.
1dbffe4c6d12 Implemented the RPC stubs to set the TTL and name of a collection and to delete an existing collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 598
diff changeset
98
1dbffe4c6d12 Implemented the RPC stubs to set the TTL and name of a collection and to delete an existing collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 598
diff changeset
99 * src/main/java/de/intevation/flys/client/server/SetCollectionNameServiceImpl.java,
1dbffe4c6d12 Implemented the RPC stubs to set the TTL and name of a collection and to delete an existing collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 598
diff changeset
100 src/main/java/de/intevation/flys/client/server/DeleteCollectionServiceImpl.java,
1dbffe4c6d12 Implemented the RPC stubs to set the TTL and name of a collection and to delete an existing collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 598
diff changeset
101 src/main/java/de/intevation/flys/client/server/SetCollectionTTLServiceImpl.java:
1dbffe4c6d12 Implemented the RPC stubs to set the TTL and name of a collection and to delete an existing collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 598
diff changeset
102 Trigger the collection actions on the server using the
1dbffe4c6d12 Implemented the RPC stubs to set the TTL and name of a collection and to delete an existing collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 598
diff changeset
103 DoCollectionAction class which handles the Http stuff.
1dbffe4c6d12 Implemented the RPC stubs to set the TTL and name of a collection and to delete an existing collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 598
diff changeset
104
1dbffe4c6d12 Implemented the RPC stubs to set the TTL and name of a collection and to delete an existing collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 598
diff changeset
105 * src/main/java/de/intevation/flys/client/client/ui/ProjectList.java:
1dbffe4c6d12 Implemented the RPC stubs to set the TTL and name of a collection and to delete an existing collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 598
diff changeset
106 Bugfix: If no user collections returned, we will clear the project list.
1dbffe4c6d12 Implemented the RPC stubs to set the TTL and name of a collection and to delete an existing collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 598
diff changeset
107
598
031357c3e23e Added stubs to set the name and ttl of a collection and to delete a collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 597
diff changeset
108 2011-06-22 Ingo Weinzierl <ingo@intevation.de>
031357c3e23e Added stubs to set the name and ttl of a collection and to delete a collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 597
diff changeset
109
031357c3e23e Added stubs to set the name and ttl of a collection and to delete a collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 597
diff changeset
110 * src/main/java/de/intevation/flys/client/client/services/SetCollectionNameServiceAsync.java,
031357c3e23e Added stubs to set the name and ttl of a collection and to delete a collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 597
diff changeset
111 src/main/java/de/intevation/flys/client/client/services/SetCollectionNameService.java,
031357c3e23e Added stubs to set the name and ttl of a collection and to delete a collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 597
diff changeset
112 src/main/java/de/intevation/flys/client/server/SetCollectionNameServiceImpl.java:
031357c3e23e Added stubs to set the name and ttl of a collection and to delete a collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 597
diff changeset
113 New. This service is used to set the name of a collection. Note, that
031357c3e23e Added stubs to set the name and ttl of a collection and to delete a collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 597
diff changeset
114 this is currently just a stub. The ServiceImpl currently throws a "NOT
031357c3e23e Added stubs to set the name and ttl of a collection and to delete a collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 597
diff changeset
115 IMPLEMENTED" exception.
031357c3e23e Added stubs to set the name and ttl of a collection and to delete a collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 597
diff changeset
116
031357c3e23e Added stubs to set the name and ttl of a collection and to delete a collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 597
diff changeset
117 * src/main/java/de/intevation/flys/client/client/services/SetCollectionTTLServiceAsync.java,
031357c3e23e Added stubs to set the name and ttl of a collection and to delete a collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 597
diff changeset
118 src/main/java/de/intevation/flys/client/client/services/SetCollectionTTLService.java,
031357c3e23e Added stubs to set the name and ttl of a collection and to delete a collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 597
diff changeset
119 src/main/java/de/intevation/flys/client/server/SetCollectionTTLServiceImpl.java:
031357c3e23e Added stubs to set the name and ttl of a collection and to delete a collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 597
diff changeset
120 New. This service is used to set the time-to-live of a collection. Note,
031357c3e23e Added stubs to set the name and ttl of a collection and to delete a collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 597
diff changeset
121 that this is currently just a stub. The ServiceImpl currently throws a
031357c3e23e Added stubs to set the name and ttl of a collection and to delete a collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 597
diff changeset
122 "NOT IMPLEMENTED" exception.
031357c3e23e Added stubs to set the name and ttl of a collection and to delete a collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 597
diff changeset
123
031357c3e23e Added stubs to set the name and ttl of a collection and to delete a collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 597
diff changeset
124 * src/main/java/de/intevation/flys/client/client/services/DeleteCollectionServiceAsync.java,
031357c3e23e Added stubs to set the name and ttl of a collection and to delete a collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 597
diff changeset
125 src/main/java/de/intevation/flys/client/client/services/DeleteCollectionService.java,
031357c3e23e Added stubs to set the name and ttl of a collection and to delete a collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 597
diff changeset
126 src/main/java/de/intevation/flys/client/server/DeleteCollectionServiceImpl.java:
031357c3e23e Added stubs to set the name and ttl of a collection and to delete a collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 597
diff changeset
127 New. This service is used to delete a collection. Note, that this is
031357c3e23e Added stubs to set the name and ttl of a collection and to delete a collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 597
diff changeset
128 currently just a stub. The ServiceImpl currently throws a "NOT
031357c3e23e Added stubs to set the name and ttl of a collection and to delete a collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 597
diff changeset
129 IMPLEMENTED" exception.
031357c3e23e Added stubs to set the name and ttl of a collection and to delete a collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 597
diff changeset
130
031357c3e23e Added stubs to set the name and ttl of a collection and to delete a collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 597
diff changeset
131 * src/main/java/de/intevation/flys/client/client/ui/ProjectList.java:
031357c3e23e Added stubs to set the name and ttl of a collection and to delete a collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 597
diff changeset
132 Calls the services SetCollectionTTLService, SetCollectionNameService and
031357c3e23e Added stubs to set the name and ttl of a collection and to delete a collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 597
diff changeset
133 DeleteCollectionService and display a warning if an error occured.
031357c3e23e Added stubs to set the name and ttl of a collection and to delete a collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 597
diff changeset
134
031357c3e23e Added stubs to set the name and ttl of a collection and to delete a collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 597
diff changeset
135 * src/main/webapp/WEB-INF/web.xml: Registered the new services.
031357c3e23e Added stubs to set the name and ttl of a collection and to delete a collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 597
diff changeset
136
597
14e5e51a7de4 Improved the project list - listeners are notified after setting the name and ttl of a project.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 596
diff changeset
137 2011-06-22 Ingo Weinzierl <ingo@intevation.de>
14e5e51a7de4 Improved the project list - listeners are notified after setting the name and ttl of a project.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 596
diff changeset
138
14e5e51a7de4 Improved the project list - listeners are notified after setting the name and ttl of a project.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 596
diff changeset
139 * src/main/java/de/intevation/flys/client/shared/model/DefaultCollection.java,
14e5e51a7de4 Improved the project list - listeners are notified after setting the name and ttl of a project.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 596
diff changeset
140 src/main/java/de/intevation/flys/client/shared/model/Collection.java:
14e5e51a7de4 Improved the project list - listeners are notified after setting the name and ttl of a project.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 596
diff changeset
141 There are setter methods for 'name' and 'ttl' now. The project list
14e5e51a7de4 Improved the project list - listeners are notified after setting the name and ttl of a project.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 596
diff changeset
142 requires this to set those attribute to a new value.
14e5e51a7de4 Improved the project list - listeners are notified after setting the name and ttl of a project.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 596
diff changeset
143
14e5e51a7de4 Improved the project list - listeners are notified after setting the name and ttl of a project.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 596
diff changeset
144 * src/main/java/de/intevation/flys/client/client/FLYSConstants.properties,
14e5e51a7de4 Improved the project list - listeners are notified after setting the name and ttl of a project.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 596
diff changeset
145 src/main/java/de/intevation/flys/client/client/FLYSConstants_en.properties,
14e5e51a7de4 Improved the project list - listeners are notified after setting the name and ttl of a project.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 596
diff changeset
146 src/main/java/de/intevation/flys/client/client/FLYSConstants_de.properties,
14e5e51a7de4 Improved the project list - listeners are notified after setting the name and ttl of a project.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 596
diff changeset
147 src/main/java/de/intevation/flys/client/client/FLYSConstants.java:
14e5e51a7de4 Improved the project list - listeners are notified after setting the name and ttl of a project.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 596
diff changeset
148 Added strings for the project list's context menu item "rename project".
14e5e51a7de4 Improved the project list - listeners are notified after setting the name and ttl of a project.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 596
diff changeset
149
14e5e51a7de4 Improved the project list - listeners are notified after setting the name and ttl of a project.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 596
diff changeset
150 * src/main/java/de/intevation/flys/client/client/ui/ProjectList.java:
14e5e51a7de4 Improved the project list - listeners are notified after setting the name and ttl of a project.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 596
diff changeset
151 Added a context menu item to rename the selected project and listeners
14e5e51a7de4 Improved the project list - listeners are notified after setting the name and ttl of a project.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 596
diff changeset
152 to trigger setting 'name' and 'ttl' to a new value.
14e5e51a7de4 Improved the project list - listeners are notified after setting the name and ttl of a project.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 596
diff changeset
153
14e5e51a7de4 Improved the project list - listeners are notified after setting the name and ttl of a project.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 596
diff changeset
154 TODO: We still need to write RPC services to update those values!
14e5e51a7de4 Improved the project list - listeners are notified after setting the name and ttl of a project.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 596
diff changeset
155
596
3f094045d512 Adapted a german string in the WQ panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 595
diff changeset
156 2011-06-22 Ingo Weinzierl <ingo@intevation.de>
3f094045d512 Adapted a german string in the WQ panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 595
diff changeset
157
3f094045d512 Adapted a german string in the WQ panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 595
diff changeset
158 * src/main/java/de/intevation/flys/client/client/FLYSConstants_de.properties:
3f094045d512 Adapted a german string in the WQ panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 595
diff changeset
159 Renamed the german translation of wq mode for "Q at gauge".
3f094045d512 Adapted a german string in the WQ panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 595
diff changeset
160
3f094045d512 Adapted a german string in the WQ panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 595
diff changeset
161 * src/main/java/de/intevation/flys/client/client/ui/WQInputPanel.java:
3f094045d512 Adapted a german string in the WQ panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 595
diff changeset
162 Adapted the layout to fit the (long) german wq mode string.
3f094045d512 Adapted a german string in the WQ panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 595
diff changeset
163
595
9155110ec0a6 #104 The WQ panel now display the selected wq mode.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 594
diff changeset
164 2011-06-22 Ingo Weinzierl <ingo@intevation.de>
9155110ec0a6 #104 The WQ panel now display the selected wq mode.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 594
diff changeset
165
9155110ec0a6 #104 The WQ panel now display the selected wq mode.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 594
diff changeset
166 flys/issue104 (W-INFO: Wasserspiegellagenberechnung / Strecke)
9155110ec0a6 #104 The WQ panel now display the selected wq mode.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 594
diff changeset
167
9155110ec0a6 #104 The WQ panel now display the selected wq mode.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 594
diff changeset
168 * src/main/java/de/intevation/flys/client/client/ui/WQInputPanel.java:
9155110ec0a6 #104 The WQ panel now display the selected wq mode.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 594
diff changeset
169 The old/static panel will display the selected wq mode now, because it's
9155110ec0a6 #104 The WQ panel now display the selected wq mode.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 594
diff changeset
170 no longer possible to recognize the selected q mode based on the
9155110ec0a6 #104 The WQ panel now display the selected wq mode.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 594
diff changeset
171 displayed units (there are two different q modes now).
9155110ec0a6 #104 The WQ panel now display the selected wq mode.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 594
diff changeset
172
594
646cf09dabf2 Initialize the combobox in the SelectProvider correctly.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 593
diff changeset
173 2011-06-21 Ingo Weinzierl <ingo@intevation.de>
646cf09dabf2 Initialize the combobox in the SelectProvider correctly.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 593
diff changeset
174
646cf09dabf2 Initialize the combobox in the SelectProvider correctly.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 593
diff changeset
175 * src/main/java/de/intevation/flys/client/client/ui/SelectProvider.java:
646cf09dabf2 Initialize the combobox in the SelectProvider correctly.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 593
diff changeset
176 Initialize the combobox correctly.
646cf09dabf2 Initialize the combobox in the SelectProvider correctly.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 593
diff changeset
177
593
c0477626ae6a #156 Do not display report modes as tabs in the project view.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 592
diff changeset
178 2011-06-21 Ingo Weinzierl <ingo@intevation.de>
c0477626ae6a #156 Do not display report modes as tabs in the project view.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 592
diff changeset
179
c0477626ae6a #156 Do not display report modes as tabs in the project view.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 592
diff changeset
180 flys/issue156 (WINFO: Platzierung des Berechnungsberichtes)
c0477626ae6a #156 Do not display report modes as tabs in the project view.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 592
diff changeset
181
c0477626ae6a #156 Do not display report modes as tabs in the project view.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 592
diff changeset
182 * src/main/java/de/intevation/flys/client/client/ui/CollectionView.java:
c0477626ae6a #156 Do not display report modes as tabs in the project view.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 592
diff changeset
183 Do not display report modes as tabs.
c0477626ae6a #156 Do not display report modes as tabs in the project view.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 592
diff changeset
184
592
f8f8982e2d5c The comboboxes to select the calculation mode are no longer editable.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 591
diff changeset
185 2011-06-21 Ingo Weinzierl <ingo@intevation.de>
f8f8982e2d5c The comboboxes to select the calculation mode are no longer editable.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 591
diff changeset
186
f8f8982e2d5c The comboboxes to select the calculation mode are no longer editable.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 591
diff changeset
187 * src/main/java/de/intevation/flys/client/client/ui/SelectProvider.java:
f8f8982e2d5c The comboboxes to select the calculation mode are no longer editable.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 591
diff changeset
188 The combobox is no longer editable now.
f8f8982e2d5c The comboboxes to select the calculation mode are no longer editable.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 591
diff changeset
189
591
62b65b7b5c7c Restore the size of project windows if they are brought up to front.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 590
diff changeset
190 2011-06-21 Ingo Weinzierl <ingo@intevation.de>
62b65b7b5c7c Restore the size of project windows if they are brought up to front.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 590
diff changeset
191
62b65b7b5c7c Restore the size of project windows if they are brought up to front.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 590
diff changeset
192 flys/issue21 (Gleiches Projekt kann mehr als einmal gleichzeitig geöffnet werden)
62b65b7b5c7c Restore the size of project windows if they are brought up to front.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 590
diff changeset
193
62b65b7b5c7c Restore the size of project windows if they are brought up to front.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 590
diff changeset
194 * src/main/java/de/intevation/flys/client/client/ui/FLYSWorkspace.java:
62b65b7b5c7c Restore the size of project windows if they are brought up to front.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 590
diff changeset
195 Open projects that are opened again via ProjectList are brought up to
62b65b7b5c7c Restore the size of project windows if they are brought up to front.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 590
diff changeset
196 front and their size is restored.
62b65b7b5c7c Restore the size of project windows if they are brought up to front.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 590
diff changeset
197
590
81d7939a5d9e DoubleArrayPanel takes care on empty array fields when adding new double values. This avoids displaying 'null' values.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 589
diff changeset
198 2011-06-21 Ingo Weinzierl <ingo@intevation.de>
81d7939a5d9e DoubleArrayPanel takes care on empty array fields when adding new double values. This avoids displaying 'null' values.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 589
diff changeset
199
81d7939a5d9e DoubleArrayPanel takes care on empty array fields when adding new double values. This avoids displaying 'null' values.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 589
diff changeset
200 * src/main/java/de/intevation/flys/client/client/ui/DoubleArrayPanel.java:
81d7939a5d9e DoubleArrayPanel takes care on empty array fields when adding new double values. This avoids displaying 'null' values.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 589
diff changeset
201 Take care on empty fields when adding a new double value.
81d7939a5d9e DoubleArrayPanel takes care on empty array fields when adding new double values. This avoids displaying 'null' values.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 589
diff changeset
202
589
942bd0e7e332 Filter reports and dispatch them to updateReports().
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 588
diff changeset
203 2011-06-21 Sascha L. Teichmann <sascha.teichmann@intevation.de>
942bd0e7e332 Filter reports and dispatch them to updateReports().
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 588
diff changeset
204
942bd0e7e332 Filter reports and dispatch them to updateReports().
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 588
diff changeset
205 * src/main/java/de/intevation/flys/client/shared/model/ReportMode.java:
942bd0e7e332 Filter reports and dispatch them to updateReports().
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 588
diff changeset
206 New. Mode to detect out of type 'report'.
942bd0e7e332 Filter reports and dispatch them to updateReports().
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 588
diff changeset
207
942bd0e7e332 Filter reports and dispatch them to updateReports().
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 588
diff changeset
208 * src/main/java/de/intevation/flys/client/server/DescribeCollectionServiceImpl.java:
942bd0e7e332 Filter reports and dispatch them to updateReports().
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 588
diff changeset
209 Build ReportModes for 'report' outs.
942bd0e7e332 Filter reports and dispatch them to updateReports().
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 588
diff changeset
210
942bd0e7e332 Filter reports and dispatch them to updateReports().
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 588
diff changeset
211 * src/main/java/de/intevation/flys/client/client/ui/ParameterList.java:
942bd0e7e332 Filter reports and dispatch them to updateReports().
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 588
diff changeset
212 Filter reports and dispatch them to updateReports().
942bd0e7e332 Filter reports and dispatch them to updateReports().
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 588
diff changeset
213
588
809756dda091 #132 Set the initial mode of the location/distance panel to 'distance'.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 587
diff changeset
214 2011-06-21 Ingo Weinzierl <ingo@intevation.de>
809756dda091 #132 Set the initial mode of the location/distance panel to 'distance'.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 587
diff changeset
215
809756dda091 #132 Set the initial mode of the location/distance panel to 'distance'.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 587
diff changeset
216 flys/issue132 (WINFO: Streckenauswahl per default setzen)
809756dda091 #132 Set the initial mode of the location/distance panel to 'distance'.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 587
diff changeset
217
809756dda091 #132 Set the initial mode of the location/distance panel to 'distance'.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 587
diff changeset
218 * src/main/java/de/intevation/flys/client/client/ui/LocationDistancePanel.java:
809756dda091 #132 Set the initial mode of the location/distance panel to 'distance'.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 587
diff changeset
219 Set the initial mode to "distance".
809756dda091 #132 Set the initial mode of the location/distance panel to 'distance'.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 587
diff changeset
220
587
53ad6dd2cb2b The project list displays the favorite state of a collection now. A gold star means, that a collection is a owner's favorite project and will never die. A silver star means, that the project is a common project.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 586
diff changeset
221 2011-06-21 Ingo Weinzierl <ingo@intevation.de>
53ad6dd2cb2b The project list displays the favorite state of a collection now. A gold star means, that a collection is a owner's favorite project and will never die. A silver star means, that the project is a common project.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 586
diff changeset
222
53ad6dd2cb2b The project list displays the favorite state of a collection now. A gold star means, that a collection is a owner's favorite project and will never die. A silver star means, that the project is a common project.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 586
diff changeset
223 * src/main/java/de/intevation/flys/client/server/DescribeCollectionServiceImpl.java,
53ad6dd2cb2b The project list displays the favorite state of a collection now. A gold star means, that a collection is a owner's favorite project and will never die. A silver star means, that the project is a common project.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 586
diff changeset
224 src/main/java/de/intevation/flys/client/server/UserCollectionsServiceImpl.java,
53ad6dd2cb2b The project list displays the favorite state of a collection now. A gold star means, that a collection is a owner's favorite project and will never die. A silver star means, that the project is a common project.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 586
diff changeset
225 src/main/java/de/intevation/flys/client/server/CreateCollectionServiceImpl.java:
53ad6dd2cb2b The project list displays the favorite state of a collection now. A gold star means, that a collection is a owner's favorite project and will never die. A silver star means, that the project is a common project.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 586
diff changeset
226 Read the time-to-live from collection's describe document.
53ad6dd2cb2b The project list displays the favorite state of a collection now. A gold star means, that a collection is a owner's favorite project and will never die. A silver star means, that the project is a common project.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 586
diff changeset
227
53ad6dd2cb2b The project list displays the favorite state of a collection now. A gold star means, that a collection is a owner's favorite project and will never die. A silver star means, that the project is a common project.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 586
diff changeset
228 * src/main/java/de/intevation/flys/client/shared/model/DefaultCollection.java,
53ad6dd2cb2b The project list displays the favorite state of a collection now. A gold star means, that a collection is a owner's favorite project and will never die. A silver star means, that the project is a common project.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 586
diff changeset
229 src/main/java/de/intevation/flys/client/shared/model/Collection.java:
53ad6dd2cb2b The project list displays the favorite state of a collection now. A gold star means, that a collection is a owner's favorite project and will never die. A silver star means, that the project is a common project.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 586
diff changeset
230 Adapted the constructor calls. They require a time-to-live attribute
53ad6dd2cb2b The project list displays the favorite state of a collection now. A gold star means, that a collection is a owner's favorite project and will never die. A silver star means, that the project is a common project.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 586
diff changeset
231 now. This value is retrievable via getTTL().
53ad6dd2cb2b The project list displays the favorite state of a collection now. A gold star means, that a collection is a owner's favorite project and will never die. A silver star means, that the project is a common project.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 586
diff changeset
232
53ad6dd2cb2b The project list displays the favorite state of a collection now. A gold star means, that a collection is a owner's favorite project and will never die. A silver star means, that the project is a common project.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 586
diff changeset
233 * src/main/java/de/intevation/flys/client/client/ui/ProjectList.java:
53ad6dd2cb2b The project list displays the favorite state of a collection now. A gold star means, that a collection is a owner's favorite project and will never die. A silver star means, that the project is a common project.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 586
diff changeset
234 The project list has now a column that displays an icon that shows the
53ad6dd2cb2b The project list displays the favorite state of a collection now. A gold star means, that a collection is a owner's favorite project and will never die. A silver star means, that the project is a common project.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 586
diff changeset
235 favorite state of the project. A gold star means, the project is marked
53ad6dd2cb2b The project list displays the favorite state of a collection now. A gold star means, that a collection is a owner's favorite project and will never die. A silver star means, that the project is a common project.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 586
diff changeset
236 as favorite, a silver one means that the project is no favorite project.
53ad6dd2cb2b The project list displays the favorite state of a collection now. A gold star means, that a collection is a owner's favorite project and will never die. A silver star means, that the project is a common project.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 586
diff changeset
237
53ad6dd2cb2b The project list displays the favorite state of a collection now. A gold star means, that a collection is a owner's favorite project and will never die. A silver star means, that the project is a common project.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 586
diff changeset
238 * src/main/java/de/intevation/flys/client/shared/model/CollectionRecord.java:
53ad6dd2cb2b The project list displays the favorite state of a collection now. A gold star means, that a collection is a owner's favorite project and will never die. A silver star means, that the project is a common project.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 586
diff changeset
239 The 'ttl' attribute returns the filename of the icon that should be
53ad6dd2cb2b The project list displays the favorite state of a collection now. A gold star means, that a collection is a owner's favorite project and will never die. A silver star means, that the project is a common project.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 586
diff changeset
240 displayed in the project list.
53ad6dd2cb2b The project list displays the favorite state of a collection now. A gold star means, that a collection is a owner's favorite project and will never die. A silver star means, that the project is a common project.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 586
diff changeset
241
53ad6dd2cb2b The project list displays the favorite state of a collection now. A gold star means, that a collection is a owner's favorite project and will never die. A silver star means, that the project is a common project.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 586
diff changeset
242 * src/main/webapp/images/star_silver.png,
53ad6dd2cb2b The project list displays the favorite state of a collection now. A gold star means, that a collection is a owner's favorite project and will never die. A silver star means, that the project is a common project.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 586
diff changeset
243 src/main/webapp/images/star_gold.png: New. These icons - based on icons
53ad6dd2cb2b The project list displays the favorite state of a collection now. A gold star means, that a collection is a owner's favorite project and will never die. A silver star means, that the project is a common project.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 586
diff changeset
244 copied from famfamfam - are used to mark a project as favorite or no
53ad6dd2cb2b The project list displays the favorite state of a collection now. A gold star means, that a collection is a owner's favorite project and will never die. A silver star means, that the project is a common project.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 586
diff changeset
245 favorite.
53ad6dd2cb2b The project list displays the favorite state of a collection now. A gold star means, that a collection is a owner's favorite project and will never die. A silver star means, that the project is a common project.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 586
diff changeset
246
586
e3c8e045737b Set project list update interval to 5 minutes.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 585
diff changeset
247 2011-06-21 Sascha L. Teichmann <sascha.teichmann@intevation.de>
e3c8e045737b Set project list update interval to 5 minutes.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 585
diff changeset
248
e3c8e045737b Set project list update interval to 5 minutes.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 585
diff changeset
249 * src/main/java/de/intevation/flys/client/client/config.xml:
e3c8e045737b Set project list update interval to 5 minutes.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 585
diff changeset
250 Set project list update interval to 5 minutes. That is enough
e3c8e045737b Set project list update interval to 5 minutes.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 585
diff changeset
251 for long living projects.
e3c8e045737b Set project list update interval to 5 minutes.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 585
diff changeset
252
585
ab7ec931bae2 #22 Introduced a polling mechanism to refresh the projects of a user in the project list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 584
diff changeset
253 2011-06-21 Ingo Weinzierl <ingo@intevation.de>
ab7ec931bae2 #22 Introduced a polling mechanism to refresh the projects of a user in the project list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 584
diff changeset
254
ab7ec931bae2 #22 Introduced a polling mechanism to refresh the projects of a user in the project list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 584
diff changeset
255 flys/issue22 (Abgelaufene Projekte/Collections werden noch in der Projektliste angezeigt.)
ab7ec931bae2 #22 Introduced a polling mechanism to refresh the projects of a user in the project list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 584
diff changeset
256
ab7ec931bae2 #22 Introduced a polling mechanism to refresh the projects of a user in the project list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 584
diff changeset
257 * src/main/java/de/intevation/flys/client/client/Config.java,
ab7ec931bae2 #22 Introduced a polling mechanism to refresh the projects of a user in the project list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 584
diff changeset
258 src/main/java/de/intevation/flys/client/client/config.xml:
ab7ec931bae2 #22 Introduced a polling mechanism to refresh the projects of a user in the project list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 584
diff changeset
259 Added a config option to specify the update interval of the project
ab7ec931bae2 #22 Introduced a polling mechanism to refresh the projects of a user in the project list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 584
diff changeset
260 list. This value is retrievable using the method
ab7ec931bae2 #22 Introduced a polling mechanism to refresh the projects of a user in the project list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 584
diff changeset
261 Config.getProjectListUpdateInterval().
ab7ec931bae2 #22 Introduced a polling mechanism to refresh the projects of a user in the project list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 584
diff changeset
262
ab7ec931bae2 #22 Introduced a polling mechanism to refresh the projects of a user in the project list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 584
diff changeset
263 * src/main/java/de/intevation/flys/client/client/ui/ProjectList.java:
ab7ec931bae2 #22 Introduced a polling mechanism to refresh the projects of a user in the project list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 584
diff changeset
264 Added a timer to update the user's collections frequently. The interval
ab7ec931bae2 #22 Introduced a polling mechanism to refresh the projects of a user in the project list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 584
diff changeset
265 is determined by the constant UPDATE_INTERVAL which is currently 30
ab7ec931bae2 #22 Introduced a polling mechanism to refresh the projects of a user in the project list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 584
diff changeset
266 seconds or a config.xml option that needs to be configured at
ab7ec931bae2 #22 Introduced a polling mechanism to refresh the projects of a user in the project list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 584
diff changeset
267 "/config/projectlist/update-interval/text()".
ab7ec931bae2 #22 Introduced a polling mechanism to refresh the projects of a user in the project list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 584
diff changeset
268
584
dc24b1346271 Added i18n strings for each calculation report output.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 583
diff changeset
269 2011-06-21 Ingo Weinzierl <ingo@intevation.de>
dc24b1346271 Added i18n strings for each calculation report output.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 583
diff changeset
270
dc24b1346271 Added i18n strings for each calculation report output.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 583
diff changeset
271 * src/main/java/de/intevation/flys/client/client/FLYSConstants.properties,
dc24b1346271 Added i18n strings for each calculation report output.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 583
diff changeset
272 src/main/java/de/intevation/flys/client/client/FLYSConstants_en.properties,
dc24b1346271 Added i18n strings for each calculation report output.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 583
diff changeset
273 src/main/java/de/intevation/flys/client/client/FLYSConstants_de.properties,
dc24b1346271 Added i18n strings for each calculation report output.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 583
diff changeset
274 src/main/java/de/intevation/flys/client/client/FLYSConstants.java:
dc24b1346271 Added i18n strings for each calculation report output.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 583
diff changeset
275 Added i18n strings for the new output "report" for each calculation
dc24b1346271 Added i18n strings for each calculation report output.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 583
diff changeset
276 mode.
dc24b1346271 Added i18n strings for each calculation report output.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 583
diff changeset
277
582
78907f0fb939 Added dummy report panel.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 581
diff changeset
278 2011-06-20 Sascha L. Teichmann <sascha.teichmann@intevation.de>
78907f0fb939 Added dummy report panel.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 581
diff changeset
279
78907f0fb939 Added dummy report panel.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 581
diff changeset
280 * src/main/java/de/intevation/flys/client/client/ui/ParameterList.java: Added report panel.
78907f0fb939 Added dummy report panel.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 581
diff changeset
281
78907f0fb939 Added dummy report panel.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 581
diff changeset
282 * src/main/java/de/intevation/flys/client/server/DescribeCollectionServiceImpl.java,
78907f0fb939 Added dummy report panel.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 581
diff changeset
283 src/main/java/de/intevation/flys/client/server/DistanceInfoServiceImpl.java,
78907f0fb939 Added dummy report panel.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 581
diff changeset
284 src/main/java/de/intevation/flys/client/client/ui/LocationDistancePanel.java,
78907f0fb939 Added dummy report panel.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 581
diff changeset
285 src/main/java/de/intevation/flys/client/client/ui/chart/MousePositionPanel.java,
78907f0fb939 Added dummy report panel.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 581
diff changeset
286 src/main/java/de/intevation/flys/client/client/ui/DatacageWindow.java:
78907f0fb939 Added dummy report panel.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 581
diff changeset
287 Removed superfluous imports.
78907f0fb939 Added dummy report panel.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 581
diff changeset
288
583
6ec50e517bc0 Forget to commit changelog
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 582
diff changeset
289 * src/main/java/de/intevation/flys/client/client/ui/CollectionView.java,
6ec50e517bc0 Forget to commit changelog
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 582
diff changeset
290 src/main/java/de/intevation/flys/client/client/ui/WQInputPanel.java:
582
78907f0fb939 Added dummy report panel.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 581
diff changeset
291 'boolean ? true : false' <=> 'boolean'
78907f0fb939 Added dummy report panel.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 581
diff changeset
292
581
210339fd1a34 Removed more expensive XPath.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 580
diff changeset
293 2011-06-20 Sascha L. Teichmann <sascha.teichmann@intevation.de>
210339fd1a34 Removed more expensive XPath.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 580
diff changeset
294
210339fd1a34 Removed more expensive XPath.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 580
diff changeset
295 * src/main/java/de/intevation/flys/client/server/DescribeCollectionServiceImpl.java:
210339fd1a34 Removed more expensive XPath.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 580
diff changeset
296 Removed more expensive XPath.
210339fd1a34 Removed more expensive XPath.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 580
diff changeset
297
580
42512fce9b1b #140, #122: Splitted the WQD table in the WQInputPanel into two tables: a table for QD values and a table for W values - only the QD table is selectable.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 579
diff changeset
298 2011-06-20 Ingo Weinzierl <ingo@intevation.de>
42512fce9b1b #140, #122: Splitted the WQD table in the WQInputPanel into two tables: a table for QD values and a table for W values - only the QD table is selectable.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 579
diff changeset
299
42512fce9b1b #140, #122: Splitted the WQD table in the WQInputPanel into two tables: a table for QD values and a table for W values - only the QD table is selectable.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 579
diff changeset
300 flys/issue140 (WINFO: WQ-Tabelle in Tabs aufsplitten)
42512fce9b1b #140, #122: Splitted the WQD table in the WQInputPanel into two tables: a table for QD values and a table for W values - only the QD table is selectable.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 579
diff changeset
301 flys/issue122 (W-INFO: Wasserspiegellagenberechnung / Auswahlunterstützung Abfluss (W-Werte sind nicht auswählbar))
42512fce9b1b #140, #122: Splitted the WQD table in the WQInputPanel into two tables: a table for QD values and a table for W values - only the QD table is selectable.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 579
diff changeset
302
42512fce9b1b #140, #122: Splitted the WQD table in the WQInputPanel into two tables: a table for QD values and a table for W values - only the QD table is selectable.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 579
diff changeset
303 * src/main/java/de/intevation/flys/client/client/ui/wq/QDTable.java:
42512fce9b1b #140, #122: Splitted the WQD table in the WQInputPanel into two tables: a table for QD values and a table for W values - only the QD table is selectable.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 579
diff changeset
304 New. This table is used to show Q and D values for the WQInputPanel. The
42512fce9b1b #140, #122: Splitted the WQD table in the WQInputPanel into two tables: a table for QD values and a table for W values - only the QD table is selectable.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 579
diff changeset
305 first two rows are selectable icons.
42512fce9b1b #140, #122: Splitted the WQD table in the WQInputPanel into two tables: a table for QD values and a table for W values - only the QD table is selectable.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 579
diff changeset
306
42512fce9b1b #140, #122: Splitted the WQD table in the WQInputPanel into two tables: a table for QD values and a table for W values - only the QD table is selectable.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 579
diff changeset
307 * src/main/java/de/intevation/flys/client/client/ui/wq/WTable.java: New.
42512fce9b1b #140, #122: Splitted the WQD table in the WQInputPanel into two tables: a table for QD values and a table for W values - only the QD table is selectable.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 579
diff changeset
308 This table is used to show W values for the WQInputPanel. The rows in
42512fce9b1b #140, #122: Splitted the WQD table in the WQInputPanel into two tables: a table for QD values and a table for W values - only the QD table is selectable.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 579
diff changeset
309 this table are not selectable.
42512fce9b1b #140, #122: Splitted the WQD table in the WQInputPanel into two tables: a table for QD values and a table for W values - only the QD table is selectable.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 579
diff changeset
310
42512fce9b1b #140, #122: Splitted the WQD table in the WQInputPanel into two tables: a table for QD values and a table for W values - only the QD table is selectable.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 579
diff changeset
311 * src/main/java/de/intevation/flys/client/client/ui/DoubleRangePanel.java:
42512fce9b1b #140, #122: Splitted the WQD table in the WQInputPanel into two tables: a table for QD values and a table for W values - only the QD table is selectable.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 579
diff changeset
312 Added methods to set the lower and upper value directly.
42512fce9b1b #140, #122: Splitted the WQD table in the WQInputPanel into two tables: a table for QD values and a table for W values - only the QD table is selectable.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 579
diff changeset
313
42512fce9b1b #140, #122: Splitted the WQD table in the WQInputPanel into two tables: a table for QD values and a table for W values - only the QD table is selectable.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 579
diff changeset
314 * src/main/java/de/intevation/flys/client/client/ui/DoubleArrayPanel.java:
42512fce9b1b #140, #122: Splitted the WQD table in the WQInputPanel into two tables: a table for QD values and a table for W values - only the QD table is selectable.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 579
diff changeset
315 Added a method to add a further double value to the current list.
42512fce9b1b #140, #122: Splitted the WQD table in the WQInputPanel into two tables: a table for QD values and a table for W values - only the QD table is selectable.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 579
diff changeset
316
42512fce9b1b #140, #122: Splitted the WQD table in the WQInputPanel into two tables: a table for QD values and a table for W values - only the QD table is selectable.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 579
diff changeset
317 * src/main/java/de/intevation/flys/client/client/ui/WQInputPanel.java:
42512fce9b1b #140, #122: Splitted the WQD table in the WQInputPanel into two tables: a table for QD values and a table for W values - only the QD table is selectable.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 579
diff changeset
318 Removed the old WQD tables and replaced them with a QDTable and a
42512fce9b1b #140, #122: Splitted the WQD table in the WQInputPanel into two tables: a table for QD values and a table for W values - only the QD table is selectable.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 579
diff changeset
319 WTable. The WQD values are sorted into the two tables when they are
42512fce9b1b #140, #122: Splitted the WQD table in the WQInputPanel into two tables: a table for QD values and a table for W values - only the QD table is selectable.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 579
diff changeset
320 initialized. The values in the WTable are not selectable. The QDTable
42512fce9b1b #140, #122: Splitted the WQD table in the WQInputPanel into two tables: a table for QD values and a table for W values - only the QD table is selectable.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 579
diff changeset
321 has two selectable columns. Based on the current mode (single values or
42512fce9b1b #140, #122: Splitted the WQD table in the WQInputPanel into two tables: a table for QD values and a table for W values - only the QD table is selectable.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 579
diff changeset
322 range mode), the selected values are filled into the array panel or into
42512fce9b1b #140, #122: Splitted the WQD table in the WQInputPanel into two tables: a table for QD values and a table for W values - only the QD table is selectable.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 579
diff changeset
323 the range panel.
42512fce9b1b #140, #122: Splitted the WQD table in the WQInputPanel into two tables: a table for QD values and a table for W values - only the QD table is selectable.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 579
diff changeset
324
579
f1b977657880 #140 Code cleanup in WQ table.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 578
diff changeset
325 2011-06-17 Ingo Weinzierl <ingo@intevation.de>
f1b977657880 #140 Code cleanup in WQ table.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 578
diff changeset
326
f1b977657880 #140 Code cleanup in WQ table.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 578
diff changeset
327 flys/issue140 PART 1 (WINFO: WQ-Tabelle in Tabs aufsplitten)
f1b977657880 #140 Code cleanup in WQ table.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 578
diff changeset
328
f1b977657880 #140 Code cleanup in WQ table.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 578
diff changeset
329 * src/main/java/de/intevation/flys/client/client/ui/WQInputPanel.java:
f1b977657880 #140 Code cleanup in WQ table.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 578
diff changeset
330 Splitted the code to determine min/max kilometer range and rivername
f1b977657880 #140 Code cleanup in WQ table.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 578
diff changeset
331 from code to fetch WQ data via RPC.
f1b977657880 #140 Code cleanup in WQ table.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 578
diff changeset
332
578
bcf1a37223a5 #118 Added 'wq_free' parameter to feed document even if single value mode is selected.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 577
diff changeset
333 2011-06-17 Ingo Weinzierl <ingo@intevation.de>
bcf1a37223a5 #118 Added 'wq_free' parameter to feed document even if single value mode is selected.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 577
diff changeset
334
bcf1a37223a5 #118 Added 'wq_free' parameter to feed document even if single value mode is selected.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 577
diff changeset
335 flys/issue118 (W-INFO: Eingabe Q aus Auswahlunterstützung und Manuell)
bcf1a37223a5 #118 Added 'wq_free' parameter to feed document even if single value mode is selected.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 577
diff changeset
336
bcf1a37223a5 #118 Added 'wq_free' parameter to feed document even if single value mode is selected.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 577
diff changeset
337 * src/main/java/de/intevation/flys/client/client/ui/WQInputPanel.java:
bcf1a37223a5 #118 Added 'wq_free' parameter to feed document even if single value mode is selected.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 577
diff changeset
338 Added the "wq_free" parameter to the feed data even if the single value
bcf1a37223a5 #118 Added 'wq_free' parameter to feed document even if single value mode is selected.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 577
diff changeset
339 mode is selected.
bcf1a37223a5 #118 Added 'wq_free' parameter to feed document even if single value mode is selected.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 577
diff changeset
340
577
ded285064e43 #118 Added a further radio button to select 'Q at Gauge' to the WQ panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 576
diff changeset
341 2011-06-17 Ingo Weinzierl <ingo@intevation.de>
ded285064e43 #118 Added a further radio button to select 'Q at Gauge' to the WQ panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 576
diff changeset
342
ded285064e43 #118 Added a further radio button to select 'Q at Gauge' to the WQ panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 576
diff changeset
343 flys/issue118 (W-INFO: Eingabe Q aus Auswahlunterstützung und Manuell)
ded285064e43 #118 Added a further radio button to select 'Q at Gauge' to the WQ panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 576
diff changeset
344
ded285064e43 #118 Added a further radio button to select 'Q at Gauge' to the WQ panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 576
diff changeset
345 * src/main/java/de/intevation/flys/client/client/ui/WQInputPanel.java:
ded285064e43 #118 Added a further radio button to select 'Q at Gauge' to the WQ panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 576
diff changeset
346 Added a further radio button to select a "Q at Gauge". In addition, this
ded285064e43 #118 Added a further radio button to select 'Q at Gauge' to the WQ panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 576
diff changeset
347 panel returns a new value "wq_free" that depends on the selected Q mode.
ded285064e43 #118 Added a further radio button to select 'Q at Gauge' to the WQ panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 576
diff changeset
348 It is "true" if Q is selected, otherwise "false".
ded285064e43 #118 Added a further radio button to select 'Q at Gauge' to the WQ panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 576
diff changeset
349
ded285064e43 #118 Added a further radio button to select 'Q at Gauge' to the WQ panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 576
diff changeset
350 * src/main/java/de/intevation/flys/client/client/FLYSConstants.properties,
ded285064e43 #118 Added a further radio button to select 'Q at Gauge' to the WQ panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 576
diff changeset
351 src/main/java/de/intevation/flys/client/client/FLYSConstants_en.properties,
ded285064e43 #118 Added a further radio button to select 'Q at Gauge' to the WQ panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 576
diff changeset
352 src/main/java/de/intevation/flys/client/client/FLYSConstants_de.properties,
ded285064e43 #118 Added a further radio button to select 'Q at Gauge' to the WQ panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 576
diff changeset
353 src/main/java/de/intevation/flys/client/client/FLYSConstants.java:
ded285064e43 #118 Added a further radio button to select 'Q at Gauge' to the WQ panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 576
diff changeset
354 Added strings for the new radio button.
ded285064e43 #118 Added a further radio button to select 'Q at Gauge' to the WQ panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 576
diff changeset
355
576
a0884f486711 Added 'index' and 'description' of a facet to the collection's attribute document. The ChartThemePanel is now working again.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 575
diff changeset
356 2011-06-17 Ingo Weinzierl <ingo@intevation.de>
a0884f486711 Added 'index' and 'description' of a facet to the collection's attribute document. The ChartThemePanel is now working again.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 575
diff changeset
357
a0884f486711 Added 'index' and 'description' of a facet to the collection's attribute document. The ChartThemePanel is now working again.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 575
diff changeset
358 * src/main/java/de/intevation/flys/client/server/CollectionHelper.java:
a0884f486711 Added 'index' and 'description' of a facet to the collection's attribute document. The ChartThemePanel is now working again.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 575
diff changeset
359 Write "index" and "description" into the attribute document. This is
a0884f486711 Added 'index' and 'description' of a facet to the collection's attribute document. The ChartThemePanel is now working again.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 575
diff changeset
360 necessary for the ChartThemePanel.
a0884f486711 Added 'index' and 'description' of a facet to the collection's attribute document. The ChartThemePanel is now working again.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 575
diff changeset
361
a0884f486711 Added 'index' and 'description' of a facet to the collection's attribute document. The ChartThemePanel is now working again.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 575
diff changeset
362 * src/main/java/de/intevation/flys/client/shared/model/Theme.java: Added a
a0884f486711 Added 'index' and 'description' of a facet to the collection's attribute document. The ChartThemePanel is now working again.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 575
diff changeset
363 getIndex() method.
a0884f486711 Added 'index' and 'description' of a facet to the collection's attribute document. The ChartThemePanel is now working again.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 575
diff changeset
364
575
5277f46a63c2 The description of a facet is now displayed in the ChartThemePanel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 574
diff changeset
365 2011-06-17 Ingo Weinzierl <ingo@intevation.de>
5277f46a63c2 The description of a facet is now displayed in the ChartThemePanel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 574
diff changeset
366
5277f46a63c2 The description of a facet is now displayed in the ChartThemePanel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 574
diff changeset
367 * src/main/java/de/intevation/flys/client/server/DescribeCollectionServiceImpl.java:
5277f46a63c2 The description of a facet is now displayed in the ChartThemePanel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 574
diff changeset
368 Read "index" and "description" of facets from collection's describe
5277f46a63c2 The description of a facet is now displayed in the ChartThemePanel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 574
diff changeset
369 document. In addition, I replaced the expensive XPath search for
5277f46a63c2 The description of a facet is now displayed in the ChartThemePanel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 574
diff changeset
370 attributes with DOM methods.
5277f46a63c2 The description of a facet is now displayed in the ChartThemePanel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 574
diff changeset
371
5277f46a63c2 The description of a facet is now displayed in the ChartThemePanel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 574
diff changeset
372 * src/main/java/de/intevation/flys/client/shared/model/Theme.java,
5277f46a63c2 The description of a facet is now displayed in the ChartThemePanel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 574
diff changeset
373 src/main/java/de/intevation/flys/client/shared/model/DefaultTheme.java,
5277f46a63c2 The description of a facet is now displayed in the ChartThemePanel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 574
diff changeset
374 src/main/java/de/intevation/flys/client/shared/model/DefaultFacet.java:
5277f46a63c2 The description of a facet is now displayed in the ChartThemePanel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 574
diff changeset
375 Themes and facets have now indices and descriptions.
5277f46a63c2 The description of a facet is now displayed in the ChartThemePanel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 574
diff changeset
376
5277f46a63c2 The description of a facet is now displayed in the ChartThemePanel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 574
diff changeset
377 * src/main/java/de/intevation/flys/client/shared/model/FacetRecord.java:
5277f46a63c2 The description of a facet is now displayed in the ChartThemePanel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 574
diff changeset
378 Display the description of a theme in the theme panel instead of the
5277f46a63c2 The description of a facet is now displayed in the ChartThemePanel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 574
diff changeset
379 name (which represents the facet type).
5277f46a63c2 The description of a facet is now displayed in the ChartThemePanel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 574
diff changeset
380
574
3629d36f0e5d Alloc TreeNode arrays with the right size because its known.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 573
diff changeset
381 2011-06-16 Sascha L. Teichmann <sascha.teichmann@intevation.de>
3629d36f0e5d Alloc TreeNode arrays with the right size because its known.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 573
diff changeset
382
3629d36f0e5d Alloc TreeNode arrays with the right size because its known.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 573
diff changeset
383 * src/main/java/de/intevation/flys/client/client/ui/DatacageWindow.java:
3629d36f0e5d Alloc TreeNode arrays with the right size because its known.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 573
diff changeset
384 Alloc TreeNode array with the right size because its known.
3629d36f0e5d Alloc TreeNode arrays with the right size because its known.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 573
diff changeset
385
573
756bd8f0b97c The DoubleArrayPanel is more tolerant towards entered whitespaces.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 572
diff changeset
386 2011-06-15 Ingo Weinzierl <ingo@intevation.de>
756bd8f0b97c The DoubleArrayPanel is more tolerant towards entered whitespaces.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 572
diff changeset
387
756bd8f0b97c The DoubleArrayPanel is more tolerant towards entered whitespaces.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 572
diff changeset
388 * src/main/java/de/intevation/flys/client/client/ui/DoubleArrayPanel.java:
756bd8f0b97c The DoubleArrayPanel is more tolerant towards entered whitespaces.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 572
diff changeset
389 Be more tolerant with entered whitespaces.
756bd8f0b97c The DoubleArrayPanel is more tolerant towards entered whitespaces.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 572
diff changeset
390
572
830e4720caad Avoid GWT throwing warnings if no 'old' items exist for the parameter list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 571
diff changeset
391 2011-06-15 Ingo Weinzierl <ingo@intevation.de>
830e4720caad Avoid GWT throwing warnings if no 'old' items exist for the parameter list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 571
diff changeset
392
830e4720caad Avoid GWT throwing warnings if no 'old' items exist for the parameter list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 571
diff changeset
393 * src/main/java/de/intevation/flys/client/client/ui/ParameterList.java:
830e4720caad Avoid GWT throwing warnings if no 'old' items exist for the parameter list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 571
diff changeset
394 Set height of the parameter panel that shows the "old" values to "1" if
830e4720caad Avoid GWT throwing warnings if no 'old' items exist for the parameter list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 571
diff changeset
395 no "old" value is existing. This avoids GWT throwing warning messages.
830e4720caad Avoid GWT throwing warnings if no 'old' items exist for the parameter list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 571
diff changeset
396
571
6ebe845a9d37 #117 Improved double value parsing in DoubleArrayPanel and DoubleRangePanel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 570
diff changeset
397 2011-06-15 Ingo Weinzierl <ingo@intevation.de>
6ebe845a9d37 #117 Improved double value parsing in DoubleArrayPanel and DoubleRangePanel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 570
diff changeset
398
6ebe845a9d37 #117 Improved double value parsing in DoubleArrayPanel and DoubleRangePanel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 570
diff changeset
399 flys/issue117 (W-INFO: Wasserspiegellagenberechnung / Q-Eingabe)
6ebe845a9d37 #117 Improved double value parsing in DoubleArrayPanel and DoubleRangePanel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 570
diff changeset
400
6ebe845a9d37 #117 Improved double value parsing in DoubleArrayPanel and DoubleRangePanel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 570
diff changeset
401 * src/main/java/de/intevation/flys/client/client/ui/DoubleArrayPanel.java:
6ebe845a9d37 #117 Improved double value parsing in DoubleArrayPanel and DoubleRangePanel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 570
diff changeset
402 This panel will return a list of unique values.
6ebe845a9d37 #117 Improved double value parsing in DoubleArrayPanel and DoubleRangePanel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 570
diff changeset
403
6ebe845a9d37 #117 Improved double value parsing in DoubleArrayPanel and DoubleRangePanel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 570
diff changeset
404 * src/main/java/de/intevation/flys/client/client/ui/DoubleRangePanel.java:
6ebe845a9d37 #117 Improved double value parsing in DoubleArrayPanel and DoubleRangePanel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 570
diff changeset
405 Improved parsing of double values.
6ebe845a9d37 #117 Improved double value parsing in DoubleArrayPanel and DoubleRangePanel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 570
diff changeset
406
570
85d7cc0f2bab #88 Modified strings in the location/distance panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 569
diff changeset
407 2011-06-14 Sascha L. Teichmann <sascha.teichmann@intevation.de>
85d7cc0f2bab #88 Modified strings in the location/distance panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 569
diff changeset
408
85d7cc0f2bab #88 Modified strings in the location/distance panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 569
diff changeset
409 flys/issue88 (WINFO/Wasserspiegellage: Namensänderung im Eingabebereich
85d7cc0f2bab #88 Modified strings in the location/distance panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 569
diff changeset
410 von Orten und Strecken)
85d7cc0f2bab #88 Modified strings in the location/distance panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 569
diff changeset
411
85d7cc0f2bab #88 Modified strings in the location/distance panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 569
diff changeset
412 * src/main/java/de/intevation/flys/client/client/FLYSConstants.properties,
85d7cc0f2bab #88 Modified strings in the location/distance panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 569
diff changeset
413 src/main/java/de/intevation/flys/client/client/FLYSConstants_en.properties,
85d7cc0f2bab #88 Modified strings in the location/distance panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 569
diff changeset
414 src/main/java/de/intevation/flys/client/client/FLYSConstants_de.properties,
85d7cc0f2bab #88 Modified strings in the location/distance panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 569
diff changeset
415 src/main/java/de/intevation/flys/client/client/FLYSConstants.java:
85d7cc0f2bab #88 Modified strings in the location/distance panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 569
diff changeset
416 Modified strings for the location/distance panel.
85d7cc0f2bab #88 Modified strings in the location/distance panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 569
diff changeset
417
85d7cc0f2bab #88 Modified strings in the location/distance panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 569
diff changeset
418 * src/main/java/de/intevation/flys/client/client/ui/LocationDistancePanel.java:
85d7cc0f2bab #88 Modified strings in the location/distance panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 569
diff changeset
419 Modified strings for the radio button and panel titles.
85d7cc0f2bab #88 Modified strings in the location/distance panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 569
diff changeset
420
569
c7301a701da9 DistanceInfoService: Got rid of namespace. Use DOM instead of XPath.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 568
diff changeset
421 2011-06-14 Sascha L. Teichmann <sascha.teichmann@intevation.de>
c7301a701da9 DistanceInfoService: Got rid of namespace. Use DOM instead of XPath.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 568
diff changeset
422
c7301a701da9 DistanceInfoService: Got rid of namespace. Use DOM instead of XPath.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 568
diff changeset
423 * src/main/java/de/intevation/flys/client/server/DistanceInfoServiceImpl.java:
c7301a701da9 DistanceInfoService: Got rid of namespace. Use DOM instead of XPath.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 568
diff changeset
424 Got rid of namespace. Use DOM instead of XPath.
c7301a701da9 DistanceInfoService: Got rid of namespace. Use DOM instead of XPath.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 568
diff changeset
425
568
1d20533a4ae3 Bring Oberkante and Unterkante into UI.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 567
diff changeset
426 2011-06-14 Sascha L. Teichmann <sascha.teichmann@intevation.de>
1d20533a4ae3 Bring Oberkante and Unterkante into UI.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 567
diff changeset
427
1d20533a4ae3 Bring Oberkante and Unterkante into UI.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 567
diff changeset
428 * src/main/java/de/intevation/flys/client/shared/model/DistanceInfoRecord.java:
1d20533a4ae3 Bring Oberkante and Unterkante into UI.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 567
diff changeset
429 Adjusted table model.
1d20533a4ae3 Bring Oberkante and Unterkante into UI.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 567
diff changeset
430
1d20533a4ae3 Bring Oberkante and Unterkante into UI.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 567
diff changeset
431 * src/main/java/de/intevation/flys/client/client/ui/LocationDistancePanel.java,
1d20533a4ae3 Bring Oberkante and Unterkante into UI.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 567
diff changeset
432 src/main/java/de/intevation/flys/client/client/ui/SingleLocationPanel.java:
1d20533a4ae3 Bring Oberkante and Unterkante into UI.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 567
diff changeset
433 Bring 'Oberkante' and 'Unterkante' into UI.
1d20533a4ae3 Bring Oberkante and Unterkante into UI.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 567
diff changeset
434
1d20533a4ae3 Bring Oberkante and Unterkante into UI.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 567
diff changeset
435 * src/main/java/de/intevation/flys/client/client/FLYSConstants.java,
1d20533a4ae3 Bring Oberkante and Unterkante into UI.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 567
diff changeset
436 src/main/java/de/intevation/flys/client/client/FLYSConstants.properties,
1d20533a4ae3 Bring Oberkante and Unterkante into UI.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 567
diff changeset
437 src/main/java/de/intevation/flys/client/client/FLYSConstants_de.properties:
1d20533a4ae3 Bring Oberkante and Unterkante into UI.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 567
diff changeset
438 i18n. Repaired a few wrong encoded strings, too.
1d20533a4ae3 Bring Oberkante and Unterkante into UI.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 567
diff changeset
439
567
d9fc58e30a53 Loop through 'Unterkante' 'Oberkante' from service.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 566
diff changeset
440 2011-06-14 Sascha L. Teichmann <sascha.teichmann@intevation.de>
d9fc58e30a53 Loop through 'Unterkante' 'Oberkante' from service.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 566
diff changeset
441
d9fc58e30a53 Loop through 'Unterkante' 'Oberkante' from service.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 566
diff changeset
442 * src/main/java/de/intevation/flys/client/server/DistanceInfoServiceImpl.java,
d9fc58e30a53 Loop through 'Unterkante' 'Oberkante' from service.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 566
diff changeset
443 src/main/java/de/intevation/flys/client/shared/model/DistanceInfoObjectImpl.java,
d9fc58e30a53 Loop through 'Unterkante' 'Oberkante' from service.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 566
diff changeset
444 src/main/java/de/intevation/flys/client/shared/model/DistanceInfoObject.java:
d9fc58e30a53 Loop through 'Unterkante' 'Oberkante' from service.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 566
diff changeset
445 Loop through 'Unterkante' 'Oberkante' from service.
d9fc58e30a53 Loop through 'Unterkante' 'Oberkante' from service.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 566
diff changeset
446
566
3ce558193526 Adjusted a german error message.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 565
diff changeset
447 2011-06-14 Ingo Weinzierl <ingo@intevation.de>
3ce558193526 Adjusted a german error message.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 565
diff changeset
448
3ce558193526 Adjusted a german error message.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 565
diff changeset
449 * src/main/java/de/intevation/flys/client/client/FLYSConstants_de.properties:
3ce558193526 Adjusted a german error message.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 565
diff changeset
450 Adapted the german error message that is displayed if the user entered a
3ce558193526 Adjusted a german error message.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 565
diff changeset
451 value which is not in the valid range.
3ce558193526 Adjusted a german error message.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 565
diff changeset
452
565
a078ba1c139d Introduced a client side input validation for the adapted WQ panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 564
diff changeset
453 2011-06-14 Ingo Weinzierl <ingo@intevation.de>
a078ba1c139d Introduced a client side input validation for the adapted WQ panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 564
diff changeset
454
a078ba1c139d Introduced a client side input validation for the adapted WQ panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 564
diff changeset
455 * src/main/java/de/intevation/flys/client/shared/model/WQDataItem.java:
a078ba1c139d Introduced a client side input validation for the adapted WQ panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 564
diff changeset
456 New. This DataItem is used to save min/max W/Q values. This enables the
a078ba1c139d Introduced a client side input validation for the adapted WQ panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 564
diff changeset
457 UIProvider to validate the entered values. Currently, this is used in the
a078ba1c139d Introduced a client side input validation for the adapted WQ panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 564
diff changeset
458 WQAdaptedInputPanel only.
a078ba1c139d Introduced a client side input validation for the adapted WQ panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 564
diff changeset
459
a078ba1c139d Introduced a client side input validation for the adapted WQ panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 564
diff changeset
460 * src/main/java/de/intevation/flys/client/server/ArtifactDescriptionFactory.java:
a078ba1c139d Introduced a client side input validation for the adapted WQ panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 564
diff changeset
461 Read the W/Q ranges from DESCRIBE document and create WQDataItems if
a078ba1c139d Introduced a client side input validation for the adapted WQ panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 564
diff changeset
462 they are existing.
a078ba1c139d Introduced a client side input validation for the adapted WQ panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 564
diff changeset
463
a078ba1c139d Introduced a client side input validation for the adapted WQ panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 564
diff changeset
464 * src/main/java/de/intevation/flys/client/client/ui/WQAdaptedInputPanel.java:
a078ba1c139d Introduced a client side input validation for the adapted WQ panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 564
diff changeset
465 Introduced a client side input validation for the entered W/Q values
a078ba1c139d Introduced a client side input validation for the adapted WQ panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 564
diff changeset
466 with respect on their format and min/max range.
a078ba1c139d Introduced a client side input validation for the adapted WQ panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 564
diff changeset
467
564
55a90afaf513 Introduced a client side validation for the WQ panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 563
diff changeset
468 2011-06-14 Ingo Weinzierl <ingo@intevation.de>
55a90afaf513 Introduced a client side validation for the WQ panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 563
diff changeset
469
55a90afaf513 Introduced a client side validation for the WQ panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 563
diff changeset
470 * src/main/java/de/intevation/flys/client/client/ui/WQInputPanel.java: The
55a90afaf513 Introduced a client side validation for the WQ panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 563
diff changeset
471 values entered by the user are validated on client side now taking
55a90afaf513 Introduced a client side validation for the WQ panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 563
diff changeset
472 account on the format and the river's W/Q ranges.
55a90afaf513 Introduced a client side validation for the WQ panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 563
diff changeset
473
563
469528551b78 Introduced an input validation for the location panels.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 562
diff changeset
474 2011-06-14 Ingo Weinzierl <ingo@intevation.de>
469528551b78 Introduced an input validation for the location panels.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 562
diff changeset
475
469528551b78 Introduced an input validation for the location panels.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 562
diff changeset
476 * src/main/java/de/intevation/flys/client/client/ui/DoubleArrayPanel.java:
469528551b78 Introduced an input validation for the location panels.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 562
diff changeset
477 Added a method to validate the form field. If a value is not a valid
469528551b78 Introduced an input validation for the location panels.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 562
diff changeset
478 double value, it returns false.
469528551b78 Introduced an input validation for the location panels.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 562
diff changeset
479
469528551b78 Introduced an input validation for the location panels.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 562
diff changeset
480 * src/main/java/de/intevation/flys/client/client/ui/SingleLocationPanel.java:
469528551b78 Introduced an input validation for the location panels.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 562
diff changeset
481 The values entered in the text field are validated regarding to the
469528551b78 Introduced an input validation for the location panels.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 562
diff changeset
482 river's range.
469528551b78 Introduced an input validation for the location panels.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 562
diff changeset
483
469528551b78 Introduced an input validation for the location panels.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 562
diff changeset
484 * src/main/java/de/intevation/flys/client/client/FLYSConstants.properties,
469528551b78 Introduced an input validation for the location panels.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 562
diff changeset
485 src/main/java/de/intevation/flys/client/client/FLYSConstants_en.properties,
469528551b78 Introduced an input validation for the location panels.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 562
diff changeset
486 src/main/java/de/intevation/flys/client/client/FLYSConstants_de.properties,
469528551b78 Introduced an input validation for the location panels.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 562
diff changeset
487 src/main/java/de/intevation/flys/client/client/FLYSConstants.java: Added
469528551b78 Introduced an input validation for the location panels.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 562
diff changeset
488 error messages displayed if we were not able to read min/max values from
469528551b78 Introduced an input validation for the location panels.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 562
diff changeset
489 DESCRIBE document.
469528551b78 Introduced an input validation for the location panels.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 562
diff changeset
490
562
9f16ac843dda Introduced a client side validation before new user data are sent to the server - the range/location panel already implements this validation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 561
diff changeset
491 2011-06-09 Ingo Weinzierl <ingo@intevation.de>
9f16ac843dda Introduced a client side validation before new user data are sent to the server - the range/location panel already implements this validation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 561
diff changeset
492
9f16ac843dda Introduced a client side validation before new user data are sent to the server - the range/location panel already implements this validation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 561
diff changeset
493 * src/main/java/de/intevation/flys/client/client/FLYSConstants.properties,
9f16ac843dda Introduced a client side validation before new user data are sent to the server - the range/location panel already implements this validation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 561
diff changeset
494 src/main/java/de/intevation/flys/client/client/FLYSConstants_en.properties,
9f16ac843dda Introduced a client side validation before new user data are sent to the server - the range/location panel already implements this validation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 561
diff changeset
495 src/main/java/de/intevation/flys/client/client/FLYSConstants_de.properties,
9f16ac843dda Introduced a client side validation before new user data are sent to the server - the range/location panel already implements this validation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 561
diff changeset
496 src/main/java/de/intevation/flys/client/client/FLYSConstants.java:
9f16ac843dda Introduced a client side validation before new user data are sent to the server - the range/location panel already implements this validation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 561
diff changeset
497 Added error strings for the range range/location panel.
9f16ac843dda Introduced a client side validation before new user data are sent to the server - the range/location panel already implements this validation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 561
diff changeset
498
9f16ac843dda Introduced a client side validation before new user data are sent to the server - the range/location panel already implements this validation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 561
diff changeset
499 * src/main/java/de/intevation/flys/client/client/ui/AbstractUIProvider.java:
9f16ac843dda Introduced a client side validation before new user data are sent to the server - the range/location panel already implements this validation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 561
diff changeset
500 Added a validate() method that is called before the event to step
9f16ac843dda Introduced a client side validation before new user data are sent to the server - the range/location panel already implements this validation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 561
diff changeset
501 forward is fired. If the method returns a list with errors, the event is
9f16ac843dda Introduced a client side validation before new user data are sent to the server - the range/location panel already implements this validation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 561
diff changeset
502 not fired. In that case, an error dialog is displayed.
9f16ac843dda Introduced a client side validation before new user data are sent to the server - the range/location panel already implements this validation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 561
diff changeset
503
9f16ac843dda Introduced a client side validation before new user data are sent to the server - the range/location panel already implements this validation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 561
diff changeset
504 * src/main/java/de/intevation/flys/client/client/ui/LocationDistancePanel.java:
9f16ac843dda Introduced a client side validation before new user data are sent to the server - the range/location panel already implements this validation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 561
diff changeset
505 Override the validate() method of AbstractUIProvider.
9f16ac843dda Introduced a client side validation before new user data are sent to the server - the range/location panel already implements this validation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 561
diff changeset
506
9f16ac843dda Introduced a client side validation before new user data are sent to the server - the range/location panel already implements this validation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 561
diff changeset
507 * src/main/java/de/intevation/flys/client/client/ui/DoubleRangePanel.java:
9f16ac843dda Introduced a client side validation before new user data are sent to the server - the range/location panel already implements this validation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 561
diff changeset
508 Added a method that validates the form.
9f16ac843dda Introduced a client side validation before new user data are sent to the server - the range/location panel already implements this validation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 561
diff changeset
509
561
460b8e0f0563 Parse the min/max axes ranges for the ChartInfo and modified the zoom and pan actions to match the current server implementation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 560
diff changeset
510 2011-06-09 Ingo Weinzierl <ingo@intevation.de>
460b8e0f0563 Parse the min/max axes ranges for the ChartInfo and modified the zoom and pan actions to match the current server implementation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 560
diff changeset
511
460b8e0f0563 Parse the min/max axes ranges for the ChartInfo and modified the zoom and pan actions to match the current server implementation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 560
diff changeset
512 * src/main/java/de/intevation/flys/client/server/ChartInfoServiceImpl.java:
460b8e0f0563 Parse the min/max axes ranges for the ChartInfo and modified the zoom and pan actions to match the current server implementation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 560
diff changeset
513 Parse min/max values for axes and all transformation matrix elements.
460b8e0f0563 Parse the min/max axes ranges for the ChartInfo and modified the zoom and pan actions to match the current server implementation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 560
diff changeset
514
460b8e0f0563 Parse the min/max axes ranges for the ChartInfo and modified the zoom and pan actions to match the current server implementation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 560
diff changeset
515 * src/main/java/de/intevation/flys/client/shared/model/Axis.java: An axis
460b8e0f0563 Parse the min/max axes ranges for the ChartInfo and modified the zoom and pan actions to match the current server implementation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 560
diff changeset
516 has a min and max value now.
460b8e0f0563 Parse the min/max axes ranges for the ChartInfo and modified the zoom and pan actions to match the current server implementation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 560
diff changeset
517
460b8e0f0563 Parse the min/max axes ranges for the ChartInfo and modified the zoom and pan actions to match the current server implementation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 560
diff changeset
518 * src/main/java/de/intevation/flys/client/shared/model/ChartInfo.java:
460b8e0f0563 Parse the min/max axes ranges for the ChartInfo and modified the zoom and pan actions to match the current server implementation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 560
diff changeset
519 The ChartInfo object provides a Transform2D object for each y axis
460b8e0f0563 Parse the min/max axes ranges for the ChartInfo and modified the zoom and pan actions to match the current server implementation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 560
diff changeset
520 contained in the chart.
460b8e0f0563 Parse the min/max axes ranges for the ChartInfo and modified the zoom and pan actions to match the current server implementation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 560
diff changeset
521
460b8e0f0563 Parse the min/max axes ranges for the ChartInfo and modified the zoom and pan actions to match the current server implementation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 560
diff changeset
522 * src/main/java/de/intevation/flys/client/client/ui/chart/ChartOutputTab.java:
460b8e0f0563 Parse the min/max axes ranges for the ChartInfo and modified the zoom and pan actions to match the current server implementation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 560
diff changeset
523 Refactored the zoom and pan actions. The values used to select a
460b8e0f0563 Parse the min/max axes ranges for the ChartInfo and modified the zoom and pan actions to match the current server implementation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 560
diff changeset
524 concrete clip of the chart are computed based on the min/max range of an
460b8e0f0563 Parse the min/max axes ranges for the ChartInfo and modified the zoom and pan actions to match the current server implementation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 560
diff changeset
525 axis. The chart request uses percentual values for axes ranges now.
460b8e0f0563 Parse the min/max axes ranges for the ChartInfo and modified the zoom and pan actions to match the current server implementation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 560
diff changeset
526
560
5274b9317e40 #139 Fixed NPE while initialising user defined values in the adapted wq panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 559
diff changeset
527 2011-06-09 Ingo Weinzierl <ingo@intevation.de>
5274b9317e40 #139 Fixed NPE while initialising user defined values in the adapted wq panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 559
diff changeset
528
5274b9317e40 #139 Fixed NPE while initialising user defined values in the adapted wq panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 559
diff changeset
529 flys/issue139 (WINFO: NPE bei Step-Back bei ungleichwertiger Berechnungsart)
5274b9317e40 #139 Fixed NPE while initialising user defined values in the adapted wq panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 559
diff changeset
530
5274b9317e40 #139 Fixed NPE while initialising user defined values in the adapted wq panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 559
diff changeset
531 * src/main/java/de/intevation/flys/client/client/ui/WQAdaptedInputPanel.java:
5274b9317e40 #139 Fixed NPE while initialising user defined values in the adapted wq panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 559
diff changeset
532 Fixed NPE while initialising user values.
5274b9317e40 #139 Fixed NPE while initialising user defined values in the adapted wq panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 559
diff changeset
533
559
ec85bab86e7b Added units to the selected W or Q values in the static UI part.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 558
diff changeset
534 2011-06-08 Ingo Weinzierl <ingo@intevation.de>
ec85bab86e7b Added units to the selected W or Q values in the static UI part.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 558
diff changeset
535
ec85bab86e7b Added units to the selected W or Q values in the static UI part.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 558
diff changeset
536 flys/issue103 PART 2 (WINFO: Wasserspiegellagenberechnung / Layout-Inkonsistenz)
ec85bab86e7b Added units to the selected W or Q values in the static UI part.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 558
diff changeset
537
ec85bab86e7b Added units to the selected W or Q values in the static UI part.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 558
diff changeset
538 * src/main/java/de/intevation/flys/client/client/ui/WQInputPanel.java:
ec85bab86e7b Added units to the selected W or Q values in the static UI part.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 558
diff changeset
539 Append the unit of W or Q to the values in the single mode.
ec85bab86e7b Added units to the selected W or Q values in the static UI part.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 558
diff changeset
540
558
5749fd2b0138 #43 Modified an english warning text.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 557
diff changeset
541 2011-06-08 Ingo Weinzierl <ingo@intevation.de>
5749fd2b0138 #43 Modified an english warning text.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 557
diff changeset
542
5749fd2b0138 #43 Modified an english warning text.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 557
diff changeset
543 flys/issue43 (i18n: Einige Verbesserungen)
5749fd2b0138 #43 Modified an english warning text.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 557
diff changeset
544
5749fd2b0138 #43 Modified an english warning text.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 557
diff changeset
545 * src/main/java/de/intevation/flys/client/client/FLYSConstants.properties,
5749fd2b0138 #43 Modified an english warning text.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 557
diff changeset
546 src/main/java/de/intevation/flys/client/client/FLYSConstants_en.properties:
5749fd2b0138 #43 Modified an english warning text.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 557
diff changeset
547 Adjusted the english text that is displayed before switching to another
5749fd2b0138 #43 Modified an english warning text.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 557
diff changeset
548 language.
5749fd2b0138 #43 Modified an english warning text.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 557
diff changeset
549
557
92c200887b20 #21 There might be just a single window for each project now. Users can't open a project twice.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 556
diff changeset
550 2011-06-08 Ingo Weinzierl <ingo@intevation.de>
92c200887b20 #21 There might be just a single window for each project now. Users can't open a project twice.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 556
diff changeset
551
92c200887b20 #21 There might be just a single window for each project now. Users can't open a project twice.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 556
diff changeset
552 flys/issue21 (Gleiches Projekt kann mehr als einmal gleichzeitig
92c200887b20 #21 There might be just a single window for each project now. Users can't open a project twice.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 556
diff changeset
553 geöffnet werden)
92c200887b20 #21 There might be just a single window for each project now. Users can't open a project twice.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 556
diff changeset
554
92c200887b20 #21 There might be just a single window for each project now. Users can't open a project twice.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 556
diff changeset
555 * src/main/java/de/intevation/flys/client/client/FLYS.java: Introduced a
92c200887b20 #21 There might be just a single window for each project now. Users can't open a project twice.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 556
diff changeset
556 lock mechanism for projects. When a project is opened, it becomes
92c200887b20 #21 There might be just a single window for each project now. Users can't open a project twice.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 556
diff changeset
557 locked. Further clicks on that project in the project list will have no
92c200887b20 #21 There might be just a single window for each project now. Users can't open a project twice.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 556
diff changeset
558 effect except it brings up the project window.
92c200887b20 #21 There might be just a single window for each project now. Users can't open a project twice.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 556
diff changeset
559
92c200887b20 #21 There might be just a single window for each project now. Users can't open a project twice.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 556
diff changeset
560 * src/main/java/de/intevation/flys/client/client/ui/CollectionView.java:
92c200887b20 #21 There might be just a single window for each project now. Users can't open a project twice.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 556
diff changeset
561 Implements the CloseClickHandler interface now. The operations triggered
92c200887b20 #21 There might be just a single window for each project now. Users can't open a project twice.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 556
diff changeset
562 by the "x" in the upper right corner of the window will close and
92c200887b20 #21 There might be just a single window for each project now. Users can't open a project twice.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 556
diff changeset
563 destroy the window. This has been done automatically before.
92c200887b20 #21 There might be just a single window for each project now. Users can't open a project twice.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 556
diff changeset
564
92c200887b20 #21 There might be just a single window for each project now. Users can't open a project twice.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 556
diff changeset
565 * src/main/java/de/intevation/flys/client/client/ui/FLYSWorkspace.java:
92c200887b20 #21 There might be just a single window for each project now. Users can't open a project twice.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 556
diff changeset
566 Added a new method that brings up a project window.
92c200887b20 #21 There might be just a single window for each project now. Users can't open a project twice.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 556
diff changeset
567
556
046f43e1d305 Avoid NPE while parsing axes in ChartInfoService.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 555
diff changeset
568 2011-06-08 Ingo Weinzierl <ingo@intevation.de>
046f43e1d305 Avoid NPE while parsing axes in ChartInfoService.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 555
diff changeset
569
046f43e1d305 Avoid NPE while parsing axes in ChartInfoService.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 555
diff changeset
570 * src/main/java/de/intevation/flys/client/server/ChartInfoServiceImpl.java:
046f43e1d305 Avoid NPE while parsing axes in ChartInfoService.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 555
diff changeset
571 Skip axes that lay out of valid bounds. E.g. there are 2 axes: if one of
046f43e1d305 Avoid NPE while parsing axes in ChartInfoService.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 555
diff changeset
572 those axes position is > 1 it is skipped.
046f43e1d305 Avoid NPE while parsing axes in ChartInfoService.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 555
diff changeset
573
555
33b86f5b1168 Don't crash if there is no transformer.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 554
diff changeset
574 2011-06-08 Sascha L. Teichmann <sascha.teichmann@intevation.de>
33b86f5b1168 Don't crash if there is no transformer.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 554
diff changeset
575
33b86f5b1168 Don't crash if there is no transformer.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 554
diff changeset
576 * src/main/java/de/intevation/flys/client/client/ui/chart/ChartOutputTab.java:
33b86f5b1168 Don't crash if there is no transformer.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 554
diff changeset
577 Don't crash if there is no transformer.
33b86f5b1168 Don't crash if there is no transformer.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 554
diff changeset
578
554
ad2ba6e2b8bd Added a dirty hack to display project names shorter than 30 characters.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 553
diff changeset
579 2011-06-08 Ingo Weinzierl <ingo@intevation.de>
ad2ba6e2b8bd Added a dirty hack to display project names shorter than 30 characters.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 553
diff changeset
580
ad2ba6e2b8bd Added a dirty hack to display project names shorter than 30 characters.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 553
diff changeset
581 * src/main/java/de/intevation/flys/client/client/ui/ProjectList.java:
ad2ba6e2b8bd Added a dirty hack to display project names shorter than 30 characters.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 553
diff changeset
582 Added a dirty hack to accept project names shorter than 30 characters
ad2ba6e2b8bd Added a dirty hack to display project names shorter than 30 characters.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 553
diff changeset
583 without cutting a part from the middle.
ad2ba6e2b8bd Added a dirty hack to display project names shorter than 30 characters.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 553
diff changeset
584
553
c5fc3fa02edb The MouseOut event will now finish a current pan operation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 552
diff changeset
585 2011-06-07 Ingo Weinzierl <ingo@intevation.de>
c5fc3fa02edb The MouseOut event will now finish a current pan operation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 552
diff changeset
586
c5fc3fa02edb The MouseOut event will now finish a current pan operation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 552
diff changeset
587 * src/main/java/de/intevation/flys/client/client/ui/chart/PanControl.java:
c5fc3fa02edb The MouseOut event will now finish a current pan operation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 552
diff changeset
588 Implemented the onMouseOut() method. If this event is catched, the
c5fc3fa02edb The MouseOut event will now finish a current pan operation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 552
diff changeset
589 current pan operation is finished (not canceled).
c5fc3fa02edb The MouseOut event will now finish a current pan operation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 552
diff changeset
590
552
6050d49eaba3 Adapted the ChartInfoService to return more information about charts than before. In addition, the PanControl is added to the chart toolbar.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 551
diff changeset
591 2011-06-07 Ingo Weinzierl <ingo@intevation.de>
6050d49eaba3 Adapted the ChartInfoService to return more information about charts than before. In addition, the PanControl is added to the chart toolbar.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 551
diff changeset
592
6050d49eaba3 Adapted the ChartInfoService to return more information about charts than before. In addition, the PanControl is added to the chart toolbar.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 551
diff changeset
593 * src/main/java/de/intevation/flys/client/shared/model/Axis.java: New.
6050d49eaba3 Adapted the ChartInfoService to return more information about charts than before. In addition, the PanControl is added to the chart toolbar.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 551
diff changeset
594 This class should represent an axis in a chart.
6050d49eaba3 Adapted the ChartInfoService to return more information about charts than before. In addition, the PanControl is added to the chart toolbar.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 551
diff changeset
595
6050d49eaba3 Adapted the ChartInfoService to return more information about charts than before. In addition, the PanControl is added to the chart toolbar.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 551
diff changeset
596 * src/main/java/de/intevation/flys/client/shared/model/ChartInfo.java:
6050d49eaba3 Adapted the ChartInfoService to return more information about charts than before. In addition, the PanControl is added to the chart toolbar.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 551
diff changeset
597 New. This class is used by the ChartInfoService to retrieve more
6050d49eaba3 Adapted the ChartInfoService to return more information about charts than before. In addition, the PanControl is added to the chart toolbar.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 551
diff changeset
598 information about a Chart that just the Transform2D object to reproject
6050d49eaba3 Adapted the ChartInfoService to return more information about charts than before. In addition, the PanControl is added to the chart toolbar.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 551
diff changeset
599 points. It currently stores x and y axes and the Transform2D object of a
6050d49eaba3 Adapted the ChartInfoService to return more information about charts than before. In addition, the PanControl is added to the chart toolbar.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 551
diff changeset
600 chart.
6050d49eaba3 Adapted the ChartInfoService to return more information about charts than before. In addition, the PanControl is added to the chart toolbar.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 551
diff changeset
601
6050d49eaba3 Adapted the ChartInfoService to return more information about charts than before. In addition, the PanControl is added to the chart toolbar.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 551
diff changeset
602 * src/main/java/de/intevation/flys/client/client/services/ChartInfoServiceAsync.java,
6050d49eaba3 Adapted the ChartInfoService to return more information about charts than before. In addition, the PanControl is added to the chart toolbar.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 551
diff changeset
603 src/main/java/de/intevation/flys/client/server/ChartInfoServiceImpl.java,
6050d49eaba3 Adapted the ChartInfoService to return more information about charts than before. In addition, the PanControl is added to the chart toolbar.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 551
diff changeset
604 src/main/java/de/intevation/flys/client/client/services/ChartInfoService.java:
6050d49eaba3 Adapted the ChartInfoService to return more information about charts than before. In addition, the PanControl is added to the chart toolbar.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 551
diff changeset
605 Changed the return value of this service from Transform2D to ChartInfo.
6050d49eaba3 Adapted the ChartInfoService to return more information about charts than before. In addition, the PanControl is added to the chart toolbar.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 551
diff changeset
606 The Transform2D object is included in this new ChartInfo.
6050d49eaba3 Adapted the ChartInfoService to return more information about charts than before. In addition, the PanControl is added to the chart toolbar.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 551
diff changeset
607
6050d49eaba3 Adapted the ChartInfoService to return more information about charts than before. In addition, the PanControl is added to the chart toolbar.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 551
diff changeset
608 * src/main/java/de/intevation/flys/client/client/ui/chart/ChartOutputTab.java:
6050d49eaba3 Adapted the ChartInfoService to return more information about charts than before. In addition, the PanControl is added to the chart toolbar.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 551
diff changeset
609 Implements the PanHandler interface. If a PanEvent is fired by the
6050d49eaba3 Adapted the ChartInfoService to return more information about charts than before. In addition, the PanControl is added to the chart toolbar.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 551
diff changeset
610 PanControl, a new chart range is computed using the axes information
6050d49eaba3 Adapted the ChartInfoService to return more information about charts than before. In addition, the PanControl is added to the chart toolbar.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 551
diff changeset
611 provided by the ChartInfo object (that has been retrieved by the
6050d49eaba3 Adapted the ChartInfoService to return more information about charts than before. In addition, the PanControl is added to the chart toolbar.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 551
diff changeset
612 ChartInfoService).
6050d49eaba3 Adapted the ChartInfoService to return more information about charts than before. In addition, the PanControl is added to the chart toolbar.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 551
diff changeset
613
6050d49eaba3 Adapted the ChartInfoService to return more information about charts than before. In addition, the PanControl is added to the chart toolbar.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 551
diff changeset
614 * src/main/java/de/intevation/flys/client/client/ui/chart/ChartToolbar.java:
6050d49eaba3 Adapted the ChartInfoService to return more information about charts than before. In addition, the PanControl is added to the chart toolbar.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 551
diff changeset
615 Added the PanControl to the toolbar.
6050d49eaba3 Adapted the ChartInfoService to return more information about charts than before. In addition, the PanControl is added to the chart toolbar.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 551
diff changeset
616
551
13c7f90917fc Added a PanControl to pan charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 549
diff changeset
617 2011-06-07 Ingo Weinzierl <ingo@intevation.de>
13c7f90917fc Added a PanControl to pan charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 549
diff changeset
618
13c7f90917fc Added a PanControl to pan charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 549
diff changeset
619 * src/main/java/de/intevation/flys/client/client/event/HasPanHandlers.java,
13c7f90917fc Added a PanControl to pan charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 549
diff changeset
620 src/main/java/de/intevation/flys/client/client/event/PanEvent.java,
13c7f90917fc Added a PanControl to pan charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 549
diff changeset
621 src/main/java/de/intevation/flys/client/client/event/PanHandler.java:
13c7f90917fc Added a PanControl to pan charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 549
diff changeset
622 New. Classes and interfaces necessary for a pan listeners mechanism.
13c7f90917fc Added a PanControl to pan charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 549
diff changeset
623
13c7f90917fc Added a PanControl to pan charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 549
diff changeset
624 * src/main/java/de/intevation/flys/client/client/ui/chart/PanControl.java:
13c7f90917fc Added a PanControl to pan charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 549
diff changeset
625 New. A control that enables the user to pan a chart.
13c7f90917fc Added a PanControl to pan charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 549
diff changeset
626
13c7f90917fc Added a PanControl to pan charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 549
diff changeset
627 * src/main/webapp/images/pan.png,
13c7f90917fc Added a PanControl to pan charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 549
diff changeset
628 src/main/webapp/images/pan_Selected.png: Icons for the PanControl.
13c7f90917fc Added a PanControl to pan charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 549
diff changeset
629
13c7f90917fc Added a PanControl to pan charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 549
diff changeset
630 * src/main/java/de/intevation/flys/client/client/FLYSConstants_en.properties,
13c7f90917fc Added a PanControl to pan charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 549
diff changeset
631 src/main/java/de/intevation/flys/client/client/FLYSConstants_de.properties,
13c7f90917fc Added a PanControl to pan charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 549
diff changeset
632 src/main/java/de/intevation/flys/client/client/FLYSConstants.properties,
13c7f90917fc Added a PanControl to pan charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 549
diff changeset
633 src/main/java/de/intevation/flys/client/client/FLYSConstants.java: Added
13c7f90917fc Added a PanControl to pan charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 549
diff changeset
634 links to the pan icons.
13c7f90917fc Added a PanControl to pan charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 549
diff changeset
635
13c7f90917fc Added a PanControl to pan charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 549
diff changeset
636 2011-06-07 Ingo Weinzierl <ingo@intevation.de>
13c7f90917fc Added a PanControl to pan charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 549
diff changeset
637
13c7f90917fc Added a PanControl to pan charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 549
diff changeset
638 * src/main/java/de/intevation/flys/client/client/services/CSVExportServiceAsync.java,
13c7f90917fc Added a PanControl to pan charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 549
diff changeset
639 src/main/java/de/intevation/flys/client/client/services/CSVExportService.java,
13c7f90917fc Added a PanControl to pan charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 549
diff changeset
640 src/main/java/de/intevation/flys/client/server/CSVExportServiceImpl.java:
13c7f90917fc Added a PanControl to pan charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 549
diff changeset
641 Changed the return value of this service from List to List<String[]>.
13c7f90917fc Added a PanControl to pan charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 549
diff changeset
642 This helps GWT creating JavaScript objects.
13c7f90917fc Added a PanControl to pan charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 549
diff changeset
643
13c7f90917fc Added a PanControl to pan charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 549
diff changeset
644 * src/main/java/de/intevation/flys/client/client/ui/TableDataPanel.java:
13c7f90917fc Added a PanControl to pan charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 549
diff changeset
645 Adjusted the return value of the CSVExportService and added a warning
13c7f90917fc Added a PanControl to pan charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 549
diff changeset
646 dialog if an error occured while fetching those data.
13c7f90917fc Added a PanControl to pan charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 549
diff changeset
647
549
e74bf6bfeeb6 Use the same code to create the attribute document for the chart creation in ChartOutputService and ChartInfoService.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 548
diff changeset
648 2011-06-07 Ingo Weinzierl <ingo@intevation.de>
e74bf6bfeeb6 Use the same code to create the attribute document for the chart creation in ChartOutputService and ChartInfoService.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 548
diff changeset
649
e74bf6bfeeb6 Use the same code to create the attribute document for the chart creation in ChartOutputService and ChartInfoService.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 548
diff changeset
650 * src/main/java/de/intevation/flys/client/server/ChartServiceHelper.java:
e74bf6bfeeb6 Use the same code to create the attribute document for the chart creation in ChartOutputService and ChartInfoService.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 548
diff changeset
651 New. This class helps generating the attribute document that is used for
e74bf6bfeeb6 Use the same code to create the attribute document for the chart creation in ChartOutputService and ChartInfoService.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 548
diff changeset
652 generating charts.
e74bf6bfeeb6 Use the same code to create the attribute document for the chart creation in ChartOutputService and ChartInfoService.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 548
diff changeset
653
e74bf6bfeeb6 Use the same code to create the attribute document for the chart creation in ChartOutputService and ChartInfoService.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 548
diff changeset
654 * src/main/java/de/intevation/flys/client/client/services/ChartInfoServiceAsync.java,
e74bf6bfeeb6 Use the same code to create the attribute document for the chart creation in ChartOutputService and ChartInfoService.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 548
diff changeset
655 src/main/java/de/intevation/flys/client/client/services/ChartInfoService.java,
e74bf6bfeeb6 Use the same code to create the attribute document for the chart creation in ChartOutputService and ChartInfoService.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 548
diff changeset
656 src/main/java/de/intevation/flys/client/server/ChartInfoServiceImpl.java,
e74bf6bfeeb6 Use the same code to create the attribute document for the chart creation in ChartOutputService and ChartInfoService.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 548
diff changeset
657 * src/main/java/de/intevation/flys/client/server/ChartOutputServiceImpl.java:
e74bf6bfeeb6 Use the same code to create the attribute document for the chart creation in ChartOutputService and ChartInfoService.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 548
diff changeset
658 Removed the code to create the chart attribute document. This work is
e74bf6bfeeb6 Use the same code to create the attribute document for the chart creation in ChartOutputService and ChartInfoService.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 548
diff changeset
659 done in the ChartServiceHelper.
e74bf6bfeeb6 Use the same code to create the attribute document for the chart creation in ChartOutputService and ChartInfoService.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 548
diff changeset
660
e74bf6bfeeb6 Use the same code to create the attribute document for the chart creation in ChartOutputService and ChartInfoService.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 548
diff changeset
661 * src/main/java/de/intevation/flys/client/client/ui/chart/ChartOutputTab.java:
e74bf6bfeeb6 Use the same code to create the attribute document for the chart creation in ChartOutputService and ChartInfoService.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 548
diff changeset
662 Added a method that returns all attribute that should be used for the
e74bf6bfeeb6 Use the same code to create the attribute document for the chart creation in ChartOutputService and ChartInfoService.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 548
diff changeset
663 chart creation. Currently, there are width, height, x and y ranges.
e74bf6bfeeb6 Use the same code to create the attribute document for the chart creation in ChartOutputService and ChartInfoService.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 548
diff changeset
664
548
aff225e07720 Repaired broken zoom-out control.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 547
diff changeset
665 2011-06-06 Ingo Weinzierl <ingo@intevation.de>
aff225e07720 Repaired broken zoom-out control.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 547
diff changeset
666
aff225e07720 Repaired broken zoom-out control.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 547
diff changeset
667 * src/main/java/de/intevation/flys/client/client/ui/chart/ChartOutputTab.java:
aff225e07720 Repaired broken zoom-out control.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 547
diff changeset
668 Repaired broken zoom-out control. We will now zoom out for 10% of the
aff225e07720 Repaired broken zoom-out control.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 547
diff changeset
669 axis range. E.g. range before = 2 - 10 , range after = 1.2 - 10.8
aff225e07720 Repaired broken zoom-out control.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 547
diff changeset
670
547
95a7f9cb3d58 #131 Repaired a broken XPath expression for the chart attributes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 546
diff changeset
671 2011-06-06 Ingo Weinzierl <ingo@intevation.de>
95a7f9cb3d58 #131 Repaired a broken XPath expression for the chart attributes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 546
diff changeset
672
95a7f9cb3d58 #131 Repaired a broken XPath expression for the chart attributes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 546
diff changeset
673 flys/issue131 (Anzeige der Position bei großen Zahlen ungenau)
95a7f9cb3d58 #131 Repaired a broken XPath expression for the chart attributes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 546
diff changeset
674
95a7f9cb3d58 #131 Repaired a broken XPath expression for the chart attributes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 546
diff changeset
675 * src/main/java/de/intevation/flys/client/server/ChartInfoServiceImpl.java:
95a7f9cb3d58 #131 Repaired a broken XPath expression for the chart attributes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 546
diff changeset
676 Repaired a broken XPath expression for the chart attributes.
95a7f9cb3d58 #131 Repaired a broken XPath expression for the chart attributes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 546
diff changeset
677
546
feaf6a8881ee Improved the zoombox control: cancel the zoom operation if the mouse pointer leaves the chart area.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 544
diff changeset
678 2011-06-06 Ingo Weinzierl <ingo@intevation.de>
feaf6a8881ee Improved the zoombox control: cancel the zoom operation if the mouse pointer leaves the chart area.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 544
diff changeset
679
feaf6a8881ee Improved the zoombox control: cancel the zoom operation if the mouse pointer leaves the chart area.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 544
diff changeset
680 * src/main/java/de/intevation/flys/client/client/ui/chart/ZoomboxControl.java:
feaf6a8881ee Improved the zoombox control: cancel the zoom operation if the mouse pointer leaves the chart area.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 544
diff changeset
681 Added a handler that listens to mouse out events. If the mouse moves out
feaf6a8881ee Improved the zoombox control: cancel the zoom operation if the mouse pointer leaves the chart area.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 544
diff changeset
682 of the chart area, the current zoom operation is canceled. The zoombox
feaf6a8881ee Improved the zoombox control: cancel the zoom operation if the mouse pointer leaves the chart area.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 544
diff changeset
683 and the coordinates are reset.
feaf6a8881ee Improved the zoombox control: cancel the zoom operation if the mouse pointer leaves the chart area.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 544
diff changeset
684
544
0f4095a522ab Added a zoom-out control to the chart toolbar which zooms 10% of the current ranges out.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 543
diff changeset
685 2011-06-03 Ingo Weinzierl <ingo@intevation.de>
0f4095a522ab Added a zoom-out control to the chart toolbar which zooms 10% of the current ranges out.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 543
diff changeset
686
0f4095a522ab Added a zoom-out control to the chart toolbar which zooms 10% of the current ranges out.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 543
diff changeset
687 * src/main/java/de/intevation/flys/client/client/ui/chart/ChartOutputTab.java:
0f4095a522ab Added a zoom-out control to the chart toolbar which zooms 10% of the current ranges out.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 543
diff changeset
688 Added a method that allows zooming out for a specified factor (between
0f4095a522ab Added a zoom-out control to the chart toolbar which zooms 10% of the current ranges out.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 543
diff changeset
689 0-100).
0f4095a522ab Added a zoom-out control to the chart toolbar which zooms 10% of the current ranges out.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 543
diff changeset
690
0f4095a522ab Added a zoom-out control to the chart toolbar which zooms 10% of the current ranges out.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 543
diff changeset
691 * src/main/java/de/intevation/flys/client/client/ui/chart/ChartToolbar.java:
0f4095a522ab Added a zoom-out control to the chart toolbar which zooms 10% of the current ranges out.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 543
diff changeset
692 Added a button to zoom out 10%.
0f4095a522ab Added a zoom-out control to the chart toolbar which zooms 10% of the current ranges out.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 543
diff changeset
693
0f4095a522ab Added a zoom-out control to the chart toolbar which zooms 10% of the current ranges out.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 543
diff changeset
694 * src/main/java/de/intevation/flys/client/client/FLYSConstants.properties,
0f4095a522ab Added a zoom-out control to the chart toolbar which zooms 10% of the current ranges out.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 543
diff changeset
695 src/main/java/de/intevation/flys/client/client/FLYSConstants_en.properties,
0f4095a522ab Added a zoom-out control to the chart toolbar which zooms 10% of the current ranges out.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 543
diff changeset
696 src/main/java/de/intevation/flys/client/client/FLYSConstants_de.properties,
0f4095a522ab Added a zoom-out control to the chart toolbar which zooms 10% of the current ranges out.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 543
diff changeset
697 src/main/java/de/intevation/flys/client/client/FLYSConstants.java:
0f4095a522ab Added a zoom-out control to the chart toolbar which zooms 10% of the current ranges out.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 543
diff changeset
698
0f4095a522ab Added a zoom-out control to the chart toolbar which zooms 10% of the current ranges out.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 543
diff changeset
699 * src/main/webapp/images/zoom-out.png: New. The icon for the zoom-out
0f4095a522ab Added a zoom-out control to the chart toolbar which zooms 10% of the current ranges out.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 543
diff changeset
700 control.
0f4095a522ab Added a zoom-out control to the chart toolbar which zooms 10% of the current ranges out.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 543
diff changeset
701
543
9c2cf4811a7d Added a control to reset the zoom of a chart. In addition, the zoom buttons are displayed as ImgButtons now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 542
diff changeset
702 2011-06-03 Ingo Weinzierl <ingo@intevation.de>
9c2cf4811a7d Added a control to reset the zoom of a chart. In addition, the zoom buttons are displayed as ImgButtons now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 542
diff changeset
703
9c2cf4811a7d Added a control to reset the zoom of a chart. In addition, the zoom buttons are displayed as ImgButtons now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 542
diff changeset
704 * src/main/java/de/intevation/flys/client/client/ui/chart/ChartOutputTab.java:
9c2cf4811a7d Added a control to reset the zoom of a chart. In addition, the zoom buttons are displayed as ImgButtons now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 542
diff changeset
705 New method to reset the zoom.
9c2cf4811a7d Added a control to reset the zoom of a chart. In addition, the zoom buttons are displayed as ImgButtons now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 542
diff changeset
706
9c2cf4811a7d Added a control to reset the zoom of a chart. In addition, the zoom buttons are displayed as ImgButtons now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 542
diff changeset
707 * src/main/java/de/intevation/flys/client/client/ui/chart/ChartToolbar.java:
9c2cf4811a7d Added a control to reset the zoom of a chart. In addition, the zoom buttons are displayed as ImgButtons now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 542
diff changeset
708 Added a button that resets the zoom and triggers an update of the chart.
9c2cf4811a7d Added a control to reset the zoom of a chart. In addition, the zoom buttons are displayed as ImgButtons now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 542
diff changeset
709
9c2cf4811a7d Added a control to reset the zoom of a chart. In addition, the zoom buttons are displayed as ImgButtons now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 542
diff changeset
710 * src/main/java/de/intevation/flys/client/client/ui/chart/ZoomboxControl.java:
9c2cf4811a7d Added a control to reset the zoom of a chart. In addition, the zoom buttons are displayed as ImgButtons now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 542
diff changeset
711 This control inherits from ImgButton now. The icon displayed for this
9c2cf4811a7d Added a control to reset the zoom of a chart. In addition, the zoom buttons are displayed as ImgButtons now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 542
diff changeset
712 control is the same as in the desktop version of this software.
9c2cf4811a7d Added a control to reset the zoom of a chart. In addition, the zoom buttons are displayed as ImgButtons now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 542
diff changeset
713
9c2cf4811a7d Added a control to reset the zoom of a chart. In addition, the zoom buttons are displayed as ImgButtons now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 542
diff changeset
714 * src/main/java/de/intevation/flys/client/client/FLYSConstants.properties,
9c2cf4811a7d Added a control to reset the zoom of a chart. In addition, the zoom buttons are displayed as ImgButtons now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 542
diff changeset
715 src/main/java/de/intevation/flys/client/client/FLYSConstants_en.properties,
9c2cf4811a7d Added a control to reset the zoom of a chart. In addition, the zoom buttons are displayed as ImgButtons now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 542
diff changeset
716 src/main/java/de/intevation/flys/client/client/FLYSConstants_de.properties,
9c2cf4811a7d Added a control to reset the zoom of a chart. In addition, the zoom buttons are displayed as ImgButtons now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 542
diff changeset
717 src/main/java/de/intevation/flys/client/client/FLYSConstants.java:
9c2cf4811a7d Added a control to reset the zoom of a chart. In addition, the zoom buttons are displayed as ImgButtons now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 542
diff changeset
718 Added links to zoom button images.
9c2cf4811a7d Added a control to reset the zoom of a chart. In addition, the zoom buttons are displayed as ImgButtons now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 542
diff changeset
719
9c2cf4811a7d Added a control to reset the zoom of a chart. In addition, the zoom buttons are displayed as ImgButtons now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 542
diff changeset
720 * src/main/webapp/images/zoom-in_Selected.png,
9c2cf4811a7d Added a control to reset the zoom of a chart. In addition, the zoom buttons are displayed as ImgButtons now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 542
diff changeset
721 src/main/webapp/images/zoom-1.png,
9c2cf4811a7d Added a control to reset the zoom of a chart. In addition, the zoom buttons are displayed as ImgButtons now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 542
diff changeset
722 src/main/webapp/images/zoom-in.png: Images used for the zoom buttons.
9c2cf4811a7d Added a control to reset the zoom of a chart. In addition, the zoom buttons are displayed as ImgButtons now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 542
diff changeset
723
542
7c57149e8715 Append the x and y ranges determined after zooming with the ZoomboxControl to the attribute document used for the chart creation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 541
diff changeset
724 2011-06-03 Ingo Weinzierl <ingo@intevation.de>
7c57149e8715 Append the x and y ranges determined after zooming with the ZoomboxControl to the attribute document used for the chart creation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 541
diff changeset
725
7c57149e8715 Append the x and y ranges determined after zooming with the ZoomboxControl to the attribute document used for the chart creation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 541
diff changeset
726 * src/main/java/de/intevation/flys/client/server/ChartOutputServiceImpl.java:
7c57149e8715 Append the x and y ranges determined after zooming with the ZoomboxControl to the attribute document used for the chart creation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 541
diff changeset
727 Append the selected min and max ranges for x and y axes to the attribute
7c57149e8715 Append the x and y ranges determined after zooming with the ZoomboxControl to the attribute document used for the chart creation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 541
diff changeset
728 document. This enables the server to zoom the chart to the specified
7c57149e8715 Append the x and y ranges determined after zooming with the ZoomboxControl to the attribute document used for the chart creation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 541
diff changeset
729 view.
7c57149e8715 Append the x and y ranges determined after zooming with the ZoomboxControl to the attribute document used for the chart creation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 541
diff changeset
730
7c57149e8715 Append the x and y ranges determined after zooming with the ZoomboxControl to the attribute document used for the chart creation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 541
diff changeset
731 * src/main/java/de/intevation/flys/client/client/ui/chart/ChartOutputTab.java:
7c57149e8715 Append the x and y ranges determined after zooming with the ZoomboxControl to the attribute document used for the chart creation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 541
diff changeset
732 The x and y ranges specified after zooming are stored as instance
7c57149e8715 Append the x and y ranges determined after zooming with the ZoomboxControl to the attribute document used for the chart creation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 541
diff changeset
733 variables and used while creating the chart imgage url. The
7c57149e8715 Append the x and y ranges determined after zooming with the ZoomboxControl to the attribute document used for the chart creation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 541
diff changeset
734 ChartOutputService will put those ranges into the attribute document for
7c57149e8715 Append the x and y ranges determined after zooming with the ZoomboxControl to the attribute document used for the chart creation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 541
diff changeset
735 the chart creation.
7c57149e8715 Append the x and y ranges determined after zooming with the ZoomboxControl to the attribute document used for the chart creation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 541
diff changeset
736
541
ed29599e06e5 Added the ChartOutputTab as ZoomHandler for the ZoomboxControl - no zooming is done yet.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 540
diff changeset
737 2011-06-01 Ingo Weinzierl <ingo@intevation.de>
ed29599e06e5 Added the ChartOutputTab as ZoomHandler for the ZoomboxControl - no zooming is done yet.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 540
diff changeset
738
ed29599e06e5 Added the ChartOutputTab as ZoomHandler for the ZoomboxControl - no zooming is done yet.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 540
diff changeset
739 * src/main/java/de/intevation/flys/client/client/ui/chart/ChartOutputTab.java:
ed29599e06e5 Added the ChartOutputTab as ZoomHandler for the ZoomboxControl - no zooming is done yet.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 540
diff changeset
740 Implements the ZoomHandler interface now. Currently, the values are just
ed29599e06e5 Added the ChartOutputTab as ZoomHandler for the ZoomboxControl - no zooming is done yet.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 540
diff changeset
741 received from ZoomboxControl. We still need to refresh the chart with
ed29599e06e5 Added the ChartOutputTab as ZoomHandler for the ZoomboxControl - no zooming is done yet.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 540
diff changeset
742 those zoom values.
ed29599e06e5 Added the ChartOutputTab as ZoomHandler for the ZoomboxControl - no zooming is done yet.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 540
diff changeset
743
ed29599e06e5 Added the ChartOutputTab as ZoomHandler for the ZoomboxControl - no zooming is done yet.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 540
diff changeset
744 * src/main/java/de/intevation/flys/client/client/ui/chart/ChartToolbar.java:
ed29599e06e5 Added the ChartOutputTab as ZoomHandler for the ZoomboxControl - no zooming is done yet.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 540
diff changeset
745 Registered the ChartOutputTab as ZoomHandler at the ZoomboxControl.
ed29599e06e5 Added the ChartOutputTab as ZoomHandler for the ZoomboxControl - no zooming is done yet.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 540
diff changeset
746
ed29599e06e5 Added the ChartOutputTab as ZoomHandler for the ZoomboxControl - no zooming is done yet.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 540
diff changeset
747 * src/main/java/de/intevation/flys/client/client/ui/chart/ZoomboxControl.java:
ed29599e06e5 Added the ChartOutputTab as ZoomHandler for the ZoomboxControl - no zooming is done yet.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 540
diff changeset
748 Bugfix: fire the ZoomEvent when mouse up events occur. The events was
ed29599e06e5 Added the ChartOutputTab as ZoomHandler for the ZoomboxControl - no zooming is done yet.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 540
diff changeset
749 not fired anytime.
ed29599e06e5 Added the ChartOutputTab as ZoomHandler for the ZoomboxControl - no zooming is done yet.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 540
diff changeset
750
540
a866cdf1ca40 Implemented a zoombox control and added it to the chart toolbar.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 539
diff changeset
751 2011-06-01 Ingo Weinzierl <ingo@intevation.de>
a866cdf1ca40 Implemented a zoombox control and added it to the chart toolbar.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 539
diff changeset
752
a866cdf1ca40 Implemented a zoombox control and added it to the chart toolbar.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 539
diff changeset
753 * src/main/java/de/intevation/flys/client/client/event/HasZoomHandlers.java,
a866cdf1ca40 Implemented a zoombox control and added it to the chart toolbar.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 539
diff changeset
754 src/main/java/de/intevation/flys/client/client/event/ZoomHandler.java,
a866cdf1ca40 Implemented a zoombox control and added it to the chart toolbar.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 539
diff changeset
755 src/main/java/de/intevation/flys/client/client/event/ZoomEvent.java:
a866cdf1ca40 Implemented a zoombox control and added it to the chart toolbar.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 539
diff changeset
756 New. Necessary interfaces and classes for a listener mechanism for zoom
a866cdf1ca40 Implemented a zoombox control and added it to the chart toolbar.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 539
diff changeset
757 events.
a866cdf1ca40 Implemented a zoombox control and added it to the chart toolbar.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 539
diff changeset
758
a866cdf1ca40 Implemented a zoombox control and added it to the chart toolbar.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 539
diff changeset
759 * src/main/java/de/intevation/flys/client/client/ui/chart/ZoomboxControl.java:
a866cdf1ca40 Implemented a zoombox control and added it to the chart toolbar.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 539
diff changeset
760 New. A zoombox control that draws - if activated - an semi opaque
a866cdf1ca40 Implemented a zoombox control and added it to the chart toolbar.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 539
diff changeset
761 rectangle on the top of the observed panel. This control uses mouse
a866cdf1ca40 Implemented a zoombox control and added it to the chart toolbar.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 539
diff changeset
762 up/down/move events to draw the rectangle. A mouse down event starts the
a866cdf1ca40 Implemented a zoombox control and added it to the chart toolbar.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 539
diff changeset
763 zoom process, a mouse up event determines the coordinates for the zoom
a866cdf1ca40 Implemented a zoombox control and added it to the chart toolbar.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 539
diff changeset
764 and fires a ZoomEvent.
a866cdf1ca40 Implemented a zoombox control and added it to the chart toolbar.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 539
diff changeset
765
a866cdf1ca40 Implemented a zoombox control and added it to the chart toolbar.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 539
diff changeset
766 * src/main/java/de/intevation/flys/client/client/ui/chart/ChartToolbar.java:
a866cdf1ca40 Implemented a zoombox control and added it to the chart toolbar.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 539
diff changeset
767 Added the ZoomboxControl.
a866cdf1ca40 Implemented a zoombox control and added it to the chart toolbar.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 539
diff changeset
768
539
fea93eebd2fa Improved the layout of the mouse position panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 538
diff changeset
769 2011-06-01 Ingo Weinzierl <ingo@intevation.de>
fea93eebd2fa Improved the layout of the mouse position panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 538
diff changeset
770
fea93eebd2fa Improved the layout of the mouse position panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 538
diff changeset
771 * src/main/java/de/intevation/flys/client/client/ui/chart/ChartToolbar.java:
fea93eebd2fa Improved the layout of the mouse position panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 538
diff changeset
772 Moved the mouse position panel to the right border of the toolbar panel.
fea93eebd2fa Improved the layout of the mouse position panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 538
diff changeset
773
fea93eebd2fa Improved the layout of the mouse position panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 538
diff changeset
774 * src/main/java/de/intevation/flys/client/client/ui/chart/MousePositionPanel.java:
fea93eebd2fa Improved the layout of the mouse position panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 538
diff changeset
775 Improved the layout of this HLayout panel. It has a fixed width of 195px
fea93eebd2fa Improved the layout of the mouse position panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 538
diff changeset
776 now. The components inside this panel have also fixed width values.
fea93eebd2fa Improved the layout of the mouse position panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 538
diff changeset
777
538
75df57220104 Adapted the MousePositionPanel to use the Transform2D object for computing the chart coordinates from image coordinates.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 537
diff changeset
778 2011-06-01 Ingo Weinzierl <ingo@intevation.de>
75df57220104 Adapted the MousePositionPanel to use the Transform2D object for computing the chart coordinates from image coordinates.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 537
diff changeset
779
75df57220104 Adapted the MousePositionPanel to use the Transform2D object for computing the chart coordinates from image coordinates.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 537
diff changeset
780 * src/main/java/de/intevation/flys/client/client/ui/chart/ChartOutputTab.java:
75df57220104 Adapted the MousePositionPanel to use the Transform2D object for computing the chart coordinates from image coordinates.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 537
diff changeset
781 After the chart panel is resized, we will now fetch a chart info
75df57220104 Adapted the MousePositionPanel to use the Transform2D object for computing the chart coordinates from image coordinates.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 537
diff changeset
782 document using the ChartInfoService. This service lets us update the
75df57220104 Adapted the MousePositionPanel to use the Transform2D object for computing the chart coordinates from image coordinates.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 537
diff changeset
783 current Transform2D - which is used to display mouse position in chart
75df57220104 Adapted the MousePositionPanel to use the Transform2D object for computing the chart coordinates from image coordinates.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 537
diff changeset
784 coordinates and determine mouse clicks for zooming.
75df57220104 Adapted the MousePositionPanel to use the Transform2D object for computing the chart coordinates from image coordinates.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 537
diff changeset
785
75df57220104 Adapted the MousePositionPanel to use the Transform2D object for computing the chart coordinates from image coordinates.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 537
diff changeset
786 * src/main/java/de/intevation/flys/client/client/ui/chart/ChartToolbar.java:
75df57220104 Adapted the MousePositionPanel to use the Transform2D object for computing the chart coordinates from image coordinates.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 537
diff changeset
787 Changed the constructor call of the MousePositionPanel. It needs to
75df57220104 Adapted the MousePositionPanel to use the Transform2D object for computing the chart coordinates from image coordinates.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 537
diff changeset
788 ChartOutputTab now.
75df57220104 Adapted the MousePositionPanel to use the Transform2D object for computing the chart coordinates from image coordinates.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 537
diff changeset
789
75df57220104 Adapted the MousePositionPanel to use the Transform2D object for computing the chart coordinates from image coordinates.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 537
diff changeset
790 * src/main/java/de/intevation/flys/client/client/ui/chart/MousePositionPanel.java:
75df57220104 Adapted the MousePositionPanel to use the Transform2D object for computing the chart coordinates from image coordinates.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 537
diff changeset
791 Changed the way to compute the chart coordinates. We will now use the
75df57220104 Adapted the MousePositionPanel to use the Transform2D object for computing the chart coordinates from image coordinates.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 537
diff changeset
792 Transform2D object that is returned by the ChartInfoService.
75df57220104 Adapted the MousePositionPanel to use the Transform2D object for computing the chart coordinates from image coordinates.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 537
diff changeset
793
537
d2c37ba78feb The collection object in the CollectionView is now accessible via getter method.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 536
diff changeset
794 2011-06-01 Ingo Weinzierl <ingo@intevation.de>
d2c37ba78feb The collection object in the CollectionView is now accessible via getter method.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 536
diff changeset
795
d2c37ba78feb The collection object in the CollectionView is now accessible via getter method.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 536
diff changeset
796 * src/main/java/de/intevation/flys/client/client/ui/CollectionView.java:
d2c37ba78feb The collection object in the CollectionView is now accessible via getter method.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 536
diff changeset
797 Made the collection object accessible.
d2c37ba78feb The collection object in the CollectionView is now accessible via getter method.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 536
diff changeset
798
536
fe2860653f8d Removed a debug statement.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 535
diff changeset
799 2011-06-01 Ingo Weinzierl <ingo@intevation.de>
fe2860653f8d Removed a debug statement.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 535
diff changeset
800
fe2860653f8d Removed a debug statement.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 535
diff changeset
801 * src/main/java/de/intevation/flys/client/server/ChartInfoServiceImpl.java:
fe2860653f8d Removed a debug statement.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 535
diff changeset
802 Removed a debug statement.
fe2860653f8d Removed a debug statement.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 535
diff changeset
803
535
017371801479 Added a chart info service to fetch the info document for a specific chart from artifact server.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 534
diff changeset
804 2011-06-01 Ingo Weinzierl <ingo@intevation.de>
017371801479 Added a chart info service to fetch the info document for a specific chart from artifact server.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 534
diff changeset
805
017371801479 Added a chart info service to fetch the info document for a specific chart from artifact server.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 534
diff changeset
806 * src/main/java/de/intevation/flys/client/shared/Transform2D.java: New.
017371801479 Added a chart info service to fetch the info document for a specific chart from artifact server.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 534
diff changeset
807 This class transforms coordinates into an other coordinate system based
017371801479 Added a chart info service to fetch the info document for a specific chart from artifact server.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 534
diff changeset
808 on specified scale and translation factors.
017371801479 Added a chart info service to fetch the info document for a specific chart from artifact server.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 534
diff changeset
809
017371801479 Added a chart info service to fetch the info document for a specific chart from artifact server.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 534
diff changeset
810 * src/main/java/de/intevation/flys/client/client/services/ChartInfoServiceAsync.java,
017371801479 Added a chart info service to fetch the info document for a specific chart from artifact server.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 534
diff changeset
811 src/main/java/de/intevation/flys/client/client/services/ChartInfoService.java,
017371801479 Added a chart info service to fetch the info document for a specific chart from artifact server.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 534
diff changeset
812 src/main/java/de/intevation/flys/client/server/ChartInfoServiceImpl.java:
017371801479 Added a chart info service to fetch the info document for a specific chart from artifact server.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 534
diff changeset
813 New. A service that fetches the chart info document provided by the
017371801479 Added a chart info service to fetch the info document for a specific chart from artifact server.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 534
diff changeset
814 artifact server and returns (currently) a Transform2D object.
017371801479 Added a chart info service to fetch the info document for a specific chart from artifact server.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 534
diff changeset
815
017371801479 Added a chart info service to fetch the info document for a specific chart from artifact server.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 534
diff changeset
816 * src/main/java/de/intevation/flys/client/client/FLYSConstants_de.properties,
017371801479 Added a chart info service to fetch the info document for a specific chart from artifact server.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 534
diff changeset
817 src/main/java/de/intevation/flys/client/client/FLYSConstants.properties,
017371801479 Added a chart info service to fetch the info document for a specific chart from artifact server.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 534
diff changeset
818 src/main/java/de/intevation/flys/client/client/FLYSConstants_en.properties,
017371801479 Added a chart info service to fetch the info document for a specific chart from artifact server.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 534
diff changeset
819 src/main/java/de/intevation/flys/client/client/FLYSConstants.java: Added
017371801479 Added a chart info service to fetch the info document for a specific chart from artifact server.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 534
diff changeset
820 an error string that should be displayed if the chart info service
017371801479 Added a chart info service to fetch the info document for a specific chart from artifact server.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 534
diff changeset
821 failed.
017371801479 Added a chart info service to fetch the info document for a specific chart from artifact server.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 534
diff changeset
822
017371801479 Added a chart info service to fetch the info document for a specific chart from artifact server.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 534
diff changeset
823 * src/main/webapp/WEB-INF/web.xml: Registered the chart info service.
017371801479 Added a chart info service to fetch the info document for a specific chart from artifact server.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 534
diff changeset
824
534
e08777967bad Added a first implementation of a MousePositionPanel - work is not finished yet.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 533
diff changeset
825 2011-05-27 Ingo Weinzierl <ingo@intevation.de>
e08777967bad Added a first implementation of a MousePositionPanel - work is not finished yet.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 533
diff changeset
826
e08777967bad Added a first implementation of a MousePositionPanel - work is not finished yet.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 533
diff changeset
827 * src/main/java/de/intevation/flys/client/client/ui/chart/ChartOutputTab.java:
e08777967bad Added a first implementation of a MousePositionPanel - work is not finished yet.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 533
diff changeset
828 Added a public method that returns the chart panel.
e08777967bad Added a first implementation of a MousePositionPanel - work is not finished yet.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 533
diff changeset
829
e08777967bad Added a first implementation of a MousePositionPanel - work is not finished yet.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 533
diff changeset
830 * src/main/java/de/intevation/flys/client/client/ui/chart/MousePositionPanel.java:
e08777967bad Added a first implementation of a MousePositionPanel - work is not finished yet.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 533
diff changeset
831 New. A panel that displays the mouse position relative to a element.
e08777967bad Added a first implementation of a MousePositionPanel - work is not finished yet.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 533
diff changeset
832
e08777967bad Added a first implementation of a MousePositionPanel - work is not finished yet.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 533
diff changeset
833 * src/main/java/de/intevation/flys/client/client/ui/chart/ChartToolbar.java:
e08777967bad Added a first implementation of a MousePositionPanel - work is not finished yet.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 533
diff changeset
834 Added the MousePositionPanel.
e08777967bad Added a first implementation of a MousePositionPanel - work is not finished yet.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 533
diff changeset
835
e08777967bad Added a first implementation of a MousePositionPanel - work is not finished yet.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 533
diff changeset
836 NOTE: The MousePositionPanel does NOT show the correct position and it
e08777967bad Added a first implementation of a MousePositionPanel - work is not finished yet.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 533
diff changeset
837 does NOT show the x|y coordinates in chart dimension yet!
e08777967bad Added a first implementation of a MousePositionPanel - work is not finished yet.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 533
diff changeset
838
533
34103ab9fe60 Moved the toolbar stuff of the chart panel into an own class.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 532
diff changeset
839 2011-05-27 Ingo Weinzierl <ingo@intevation.de>
34103ab9fe60 Moved the toolbar stuff of the chart panel into an own class.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 532
diff changeset
840
34103ab9fe60 Moved the toolbar stuff of the chart panel into an own class.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 532
diff changeset
841 * src/main/java/de/intevation/flys/client/client/ui/chart/ChartOutputTab.java:
34103ab9fe60 Moved the toolbar stuff of the chart panel into an own class.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 532
diff changeset
842 Moved the toolbar code into an own class.
34103ab9fe60 Moved the toolbar stuff of the chart panel into an own class.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 532
diff changeset
843
34103ab9fe60 Moved the toolbar stuff of the chart panel into an own class.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 532
diff changeset
844 * src/main/java/de/intevation/flys/client/client/ui/chart/ChartToolbar.java:
34103ab9fe60 Moved the toolbar stuff of the chart panel into an own class.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 532
diff changeset
845 New. The toolbar used for chart panels.
34103ab9fe60 Moved the toolbar stuff of the chart panel into an own class.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 532
diff changeset
846
532
0ba7c43e7b62 Replaced buttons displayed as labels with real buttons.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 531
diff changeset
847 2011-05-27 Ingo Weinzierl <ingo@intevation.de>
0ba7c43e7b62 Replaced buttons displayed as labels with real buttons.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 531
diff changeset
848
0ba7c43e7b62 Replaced buttons displayed as labels with real buttons.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 531
diff changeset
849 * src/main/java/de/intevation/flys/client/client/ui/MainMenu.java:
0ba7c43e7b62 Replaced buttons displayed as labels with real buttons.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 531
diff changeset
850 Replaced buttons displayed as labels with real buttons.
0ba7c43e7b62 Replaced buttons displayed as labels with real buttons.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 531
diff changeset
851
0ba7c43e7b62 Replaced buttons displayed as labels with real buttons.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 531
diff changeset
852 * src/main/java/de/intevation/flys/client/client/ui/MainMenu.java,
0ba7c43e7b62 Replaced buttons displayed as labels with real buttons.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 531
diff changeset
853 src/main/java/de/intevation/flys/client/client/ui/chart/ThemeNavigationPanel.java,
0ba7c43e7b62 Replaced buttons displayed as labels with real buttons.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 531
diff changeset
854 src/main/java/de/intevation/flys/client/client/ui/chart/ChartOutputTab.java:
0ba7c43e7b62 Replaced buttons displayed as labels with real buttons.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 531
diff changeset
855 Replaced label buttons with real buttons.
0ba7c43e7b62 Replaced buttons displayed as labels with real buttons.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 531
diff changeset
856
0ba7c43e7b62 Replaced buttons displayed as labels with real buttons.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 531
diff changeset
857 * src/main/webapp/images/theme_top.png,
0ba7c43e7b62 Replaced buttons displayed as labels with real buttons.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 531
diff changeset
858 src/main/webapp/images/theme_up.png,
0ba7c43e7b62 Replaced buttons displayed as labels with real buttons.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 531
diff changeset
859 src/main/webapp/images/theme_bottom.png,
0ba7c43e7b62 Replaced buttons displayed as labels with real buttons.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 531
diff changeset
860 src/main/webapp/images/theme_down.png: New. Images used in the
0ba7c43e7b62 Replaced buttons displayed as labels with real buttons.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 531
diff changeset
861 ThemeNavigationPanel for buttons to move themes.
0ba7c43e7b62 Replaced buttons displayed as labels with real buttons.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 531
diff changeset
862
0ba7c43e7b62 Replaced buttons displayed as labels with real buttons.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 531
diff changeset
863 * src/main/java/de/intevation/flys/client/client/FLYSConstants.properties,
0ba7c43e7b62 Replaced buttons displayed as labels with real buttons.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 531
diff changeset
864 src/main/java/de/intevation/flys/client/client/FLYSConstants_en.properties,
0ba7c43e7b62 Replaced buttons displayed as labels with real buttons.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 531
diff changeset
865 src/main/java/de/intevation/flys/client/client/FLYSConstants_de.properties,
0ba7c43e7b62 Replaced buttons displayed as labels with real buttons.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 531
diff changeset
866 src/main/java/de/intevation/flys/client/client/FLYSConstants.java: Added
0ba7c43e7b62 Replaced buttons displayed as labels with real buttons.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 531
diff changeset
867 i18n string for the databasket and pathes for the icons used in the
0ba7c43e7b62 Replaced buttons displayed as labels with real buttons.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 531
diff changeset
868 ThemeNavigationPanel.
0ba7c43e7b62 Replaced buttons displayed as labels with real buttons.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 531
diff changeset
869
531
c17c593f8732 The chart in the ChartOutputTab is refreshed when there occur any changes in the chart theme panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 530
diff changeset
870 2011-05-27 Ingo Weinzierl <ingo@intevation.de>
c17c593f8732 The chart in the ChartOutputTab is refreshed when there occur any changes in the chart theme panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 530
diff changeset
871
c17c593f8732 The chart in the ChartOutputTab is refreshed when there occur any changes in the chart theme panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 530
diff changeset
872 * src/main/java/de/intevation/flys/client/client/event/HasOutputParameterChangeHandlers.java,
c17c593f8732 The chart in the ChartOutputTab is refreshed when there occur any changes in the chart theme panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 530
diff changeset
873 src/main/java/de/intevation/flys/client/client/event/OutputParameterChangeHandler.java,
c17c593f8732 The chart in the ChartOutputTab is refreshed when there occur any changes in the chart theme panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 530
diff changeset
874 src/main/java/de/intevation/flys/client/client/event/OutputParameterChangeEvent.java:
c17c593f8732 The chart in the ChartOutputTab is refreshed when there occur any changes in the chart theme panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 530
diff changeset
875 Interface and class to realize a listener mechanism for output parameter
c17c593f8732 The chart in the ChartOutputTab is refreshed when there occur any changes in the chart theme panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 530
diff changeset
876 changes.
c17c593f8732 The chart in the ChartOutputTab is refreshed when there occur any changes in the chart theme panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 530
diff changeset
877
c17c593f8732 The chart in the ChartOutputTab is refreshed when there occur any changes in the chart theme panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 530
diff changeset
878 * src/main/java/de/intevation/flys/client/client/ui/chart/ChartThemePanel.java:
c17c593f8732 The chart in the ChartOutputTab is refreshed when there occur any changes in the chart theme panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 530
diff changeset
879 Implements the OutputParameterChangeHandler interface. After the output
c17c593f8732 The chart in the ChartOutputTab is refreshed when there occur any changes in the chart theme panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 530
diff changeset
880 parameter of the chart have changed, the chart is refreshed.
c17c593f8732 The chart in the ChartOutputTab is refreshed when there occur any changes in the chart theme panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 530
diff changeset
881
c17c593f8732 The chart in the ChartOutputTab is refreshed when there occur any changes in the chart theme panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 530
diff changeset
882 NOTE: The panel is disabled right before the RPC call to replace the
c17c593f8732 The chart in the ChartOutputTab is refreshed when there occur any changes in the chart theme panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 530
diff changeset
883 collection's attribute is executed. It is enabled after the RPC call has
c17c593f8732 The chart in the ChartOutputTab is refreshed when there occur any changes in the chart theme panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 530
diff changeset
884 finished.
c17c593f8732 The chart in the ChartOutputTab is refreshed when there occur any changes in the chart theme panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 530
diff changeset
885
c17c593f8732 The chart in the ChartOutputTab is refreshed when there occur any changes in the chart theme panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 530
diff changeset
886 * src/main/java/de/intevation/flys/client/client/ui/chart/ChartOutputTab.java:
c17c593f8732 The chart in the ChartOutputTab is refreshed when there occur any changes in the chart theme panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 530
diff changeset
887 Implements the HasOutputParameterChangeHanders interface. The event is
c17c593f8732 The chart in the ChartOutputTab is refreshed when there occur any changes in the chart theme panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 530
diff changeset
888 fired if there are changes in the chart theme control panel.
c17c593f8732 The chart in the ChartOutputTab is refreshed when there occur any changes in the chart theme panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 530
diff changeset
889
530
26e38b79658d Connected the CollectionAttributeService with the artifact server - Collection modifications will now be stored in the artifact databae.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 529
diff changeset
890 2011-05-27 Ingo Weinzierl <ingo@intevation.de>
26e38b79658d Connected the CollectionAttributeService with the artifact server - Collection modifications will now be stored in the artifact databae.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 529
diff changeset
891
26e38b79658d Connected the CollectionAttributeService with the artifact server - Collection modifications will now be stored in the artifact databae.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 529
diff changeset
892 * src/main/java/de/intevation/flys/client/server/CollectionAttributeServiceImpl.java:
26e38b79658d Connected the CollectionAttributeService with the artifact server - Collection modifications will now be stored in the artifact databae.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 529
diff changeset
893 Connected this service with the artifact server. Modifications of a
26e38b79658d Connected the CollectionAttributeService with the artifact server - Collection modifications will now be stored in the artifact databae.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 529
diff changeset
894 Collection will be stored in the artifact database now.
26e38b79658d Connected the CollectionAttributeService with the artifact server - Collection modifications will now be stored in the artifact databae.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 529
diff changeset
895
26e38b79658d Connected the CollectionAttributeService with the artifact server - Collection modifications will now be stored in the artifact databae.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 529
diff changeset
896 * src/main/java/de/intevation/flys/client/server/CollectionHelper.java:
26e38b79658d Connected the CollectionAttributeService with the artifact server - Collection modifications will now be stored in the artifact databae.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 529
diff changeset
897 New. This helper is currently used to create the attribute document of a
26e38b79658d Connected the CollectionAttributeService with the artifact server - Collection modifications will now be stored in the artifact databae.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 529
diff changeset
898 collection based on a Collection itself. This helper now takes the
26e38b79658d Connected the CollectionAttributeService with the artifact server - Collection modifications will now be stored in the artifact databae.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 529
diff changeset
899 attributes of the Collection and transforms those values into XML.
26e38b79658d Connected the CollectionAttributeService with the artifact server - Collection modifications will now be stored in the artifact databae.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 529
diff changeset
900
529
a1048d310829 Changes in the chart theme panel will now have an effect on the themes stored at the collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 528
diff changeset
901 2011-05-27 Ingo Weinzierl <ingo@intevation.de>
a1048d310829 Changes in the chart theme panel will now have an effect on the themes stored at the collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 528
diff changeset
902
a1048d310829 Changes in the chart theme panel will now have an effect on the themes stored at the collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 528
diff changeset
903 * src/main/java/de/intevation/flys/client/shared/model/Theme.java,
a1048d310829 Changes in the chart theme panel will now have an effect on the themes stored at the collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 528
diff changeset
904 src/main/java/de/intevation/flys/client/shared/model/DefaultTheme.java:
a1048d310829 Changes in the chart theme panel will now have an effect on the themes stored at the collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 528
diff changeset
905 Added a setter method to set the 'active' attribute if a theme.
a1048d310829 Changes in the chart theme panel will now have an effect on the themes stored at the collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 528
diff changeset
906
a1048d310829 Changes in the chart theme panel will now have an effect on the themes stored at the collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 528
diff changeset
907 * src/main/java/de/intevation/flys/client/client/ui/chart/ChartThemePanel.java:
a1048d310829 Changes in the chart theme panel will now have an effect on the themes stored at the collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 528
diff changeset
908 After editing themes in the theme control panel will now modify the
a1048d310829 Changes in the chart theme panel will now have an effect on the themes stored at the collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 528
diff changeset
909 themes stored at the collection as well.
a1048d310829 Changes in the chart theme panel will now have an effect on the themes stored at the collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 528
diff changeset
910
528
39d9291513cc Connected the actions in the navigation panel with the theme list in the ChartThemePanel - themes can be moved now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 527
diff changeset
911 2011-05-26 Ingo Weinzierl <ingo@intevation.de>
39d9291513cc Connected the actions in the navigation panel with the theme list in the ChartThemePanel - themes can be moved now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 527
diff changeset
912
39d9291513cc Connected the actions in the navigation panel with the theme list in the ChartThemePanel - themes can be moved now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 527
diff changeset
913 * src/main/java/de/intevation/flys/client/shared/model/Theme.java,
39d9291513cc Connected the actions in the navigation panel with the theme list in the ChartThemePanel - themes can be moved now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 527
diff changeset
914 src/main/java/de/intevation/flys/client/shared/model/DefaultTheme.java:
39d9291513cc Connected the actions in the navigation panel with the theme list in the ChartThemePanel - themes can be moved now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 527
diff changeset
915 Added further methods to set the position of a theme to a new value and
39d9291513cc Connected the actions in the navigation panel with the theme list in the ChartThemePanel - themes can be moved now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 527
diff changeset
916 to compare two theme objects.
39d9291513cc Connected the actions in the navigation panel with the theme list in the ChartThemePanel - themes can be moved now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 527
diff changeset
917
39d9291513cc Connected the actions in the navigation panel with the theme list in the ChartThemePanel - themes can be moved now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 527
diff changeset
918 * src/main/java/de/intevation/flys/client/shared/model/ThemeList.java:
39d9291513cc Connected the actions in the navigation panel with the theme list in the ChartThemePanel - themes can be moved now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 527
diff changeset
919 Added a method to set the position of a theme to a new value. Based on
39d9291513cc Connected the actions in the navigation panel with the theme list in the ChartThemePanel - themes can be moved now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 527
diff changeset
920 the new position, all other themes in this list are moved up or down.
39d9291513cc Connected the actions in the navigation panel with the theme list in the ChartThemePanel - themes can be moved now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 527
diff changeset
921
39d9291513cc Connected the actions in the navigation panel with the theme list in the ChartThemePanel - themes can be moved now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 527
diff changeset
922 * src/main/java/de/intevation/flys/client/client/ui/chart/ChartThemePanel.java:
39d9291513cc Connected the actions in the navigation panel with the theme list in the ChartThemePanel - themes can be moved now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 527
diff changeset
923 The actions in the navigation panel have now an effect on the order of
39d9291513cc Connected the actions in the navigation panel with the theme list in the ChartThemePanel - themes can be moved now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 527
diff changeset
924 the themes in the theme list. The selected theme/s is/are moved to
39d9291513cc Connected the actions in the navigation panel with the theme list in the ChartThemePanel - themes can be moved now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 527
diff changeset
925 top/bottom or just a single field up/down.
39d9291513cc Connected the actions in the navigation panel with the theme list in the ChartThemePanel - themes can be moved now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 527
diff changeset
926
39d9291513cc Connected the actions in the navigation panel with the theme list in the ChartThemePanel - themes can be moved now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 527
diff changeset
927 NOTE: The order still have no effect on the chart rendering process.
39d9291513cc Connected the actions in the navigation panel with the theme list in the ChartThemePanel - themes can be moved now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 527
diff changeset
928
527
902609b5cc79 Added a navigation panel to the bottom of the theme control panel to move themes up/down (function not implemented yet).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 525
diff changeset
929 2011-05-25 Ingo Weinzierl <ingo@intevation.de>
902609b5cc79 Added a navigation panel to the bottom of the theme control panel to move themes up/down (function not implemented yet).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 525
diff changeset
930
902609b5cc79 Added a navigation panel to the bottom of the theme control panel to move themes up/down (function not implemented yet).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 525
diff changeset
931 * src/main/java/de/intevation/flys/client/client/event/OnMoveHandler.java,
902609b5cc79 Added a navigation panel to the bottom of the theme control panel to move themes up/down (function not implemented yet).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 525
diff changeset
932 src/main/java/de/intevation/flys/client/client/event/OnMoveEvent.java:
902609b5cc79 Added a navigation panel to the bottom of the theme control panel to move themes up/down (function not implemented yet).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 525
diff changeset
933 New. Necessary classes and interfaces for a listener mechanism that is
902609b5cc79 Added a navigation panel to the bottom of the theme control panel to move themes up/down (function not implemented yet).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 525
diff changeset
934 used to inform handlers about a movement. E.g. the movement of a theme.
902609b5cc79 Added a navigation panel to the bottom of the theme control panel to move themes up/down (function not implemented yet).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 525
diff changeset
935
902609b5cc79 Added a navigation panel to the bottom of the theme control panel to move themes up/down (function not implemented yet).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 525
diff changeset
936 * src/main/java/de/intevation/flys/client/client/ui/chart/ThemeNavigationPanel.java:
902609b5cc79 Added a navigation panel to the bottom of the theme control panel to move themes up/down (function not implemented yet).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 525
diff changeset
937 New. A panel that consist of four buttons that throw OnMoveEvents after
902609b5cc79 Added a navigation panel to the bottom of the theme control panel to move themes up/down (function not implemented yet).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 525
diff changeset
938 pushing it.
902609b5cc79 Added a navigation panel to the bottom of the theme control panel to move themes up/down (function not implemented yet).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 525
diff changeset
939
902609b5cc79 Added a navigation panel to the bottom of the theme control panel to move themes up/down (function not implemented yet).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 525
diff changeset
940 * src/main/java/de/intevation/flys/client/client/ui/chart/ChartThemePanel.java:
902609b5cc79 Added a navigation panel to the bottom of the theme control panel to move themes up/down (function not implemented yet).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 525
diff changeset
941 In addition, it implements the OnMoveHandler interface to listen to move
902609b5cc79 Added a navigation panel to the bottom of the theme control panel to move themes up/down (function not implemented yet).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 525
diff changeset
942 events.
902609b5cc79 Added a navigation panel to the bottom of the theme control panel to move themes up/down (function not implemented yet).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 525
diff changeset
943
902609b5cc79 Added a navigation panel to the bottom of the theme control panel to move themes up/down (function not implemented yet).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 525
diff changeset
944 NOTE: We need to implement the code that moves themes up/down.
902609b5cc79 Added a navigation panel to the bottom of the theme control panel to move themes up/down (function not implemented yet).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 525
diff changeset
945
902609b5cc79 Added a navigation panel to the bottom of the theme control panel to move themes up/down (function not implemented yet).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 525
diff changeset
946 * src/main/java/de/intevation/flys/client/client/ui/chart/ChartOutputTab.java:
902609b5cc79 Added a navigation panel to the bottom of the theme control panel to move themes up/down (function not implemented yet).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 525
diff changeset
947 Set the minimum width of the theme panel to 200px.
902609b5cc79 Added a navigation panel to the bottom of the theme control panel to move themes up/down (function not implemented yet).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 525
diff changeset
948
902609b5cc79 Added a navigation panel to the bottom of the theme control panel to move themes up/down (function not implemented yet).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 525
diff changeset
949 2011-05-25 Ingo Weinzierl <ingo@intevation.de>
902609b5cc79 Added a navigation panel to the bottom of the theme control panel to move themes up/down (function not implemented yet).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 525
diff changeset
950
902609b5cc79 Added a navigation panel to the bottom of the theme control panel to move themes up/down (function not implemented yet).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 525
diff changeset
951 * src/main/java/de/intevation/flys/client/client/services/CollectionAttributeService.java,
902609b5cc79 Added a navigation panel to the bottom of the theme control panel to move themes up/down (function not implemented yet).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 525
diff changeset
952 src/main/java/de/intevation/flys/client/client/services/CollectionAttributeServiceAsync.java,
902609b5cc79 Added a navigation panel to the bottom of the theme control panel to move themes up/down (function not implemented yet).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 525
diff changeset
953 src/main/java/de/intevation/flys/client/server/CollectionAttributeServiceImpl.java:
902609b5cc79 Added a navigation panel to the bottom of the theme control panel to move themes up/down (function not implemented yet).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 525
diff changeset
954 New. This service should be used to modify/update the attribute of a
902609b5cc79 Added a navigation panel to the bottom of the theme control panel to move themes up/down (function not implemented yet).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 525
diff changeset
955 collection.
902609b5cc79 Added a navigation panel to the bottom of the theme control panel to move themes up/down (function not implemented yet).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 525
diff changeset
956
902609b5cc79 Added a navigation panel to the bottom of the theme control panel to move themes up/down (function not implemented yet).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 525
diff changeset
957 NOTE: The update process needs to be implemented! Currently, the only
902609b5cc79 Added a navigation panel to the bottom of the theme control panel to move themes up/down (function not implemented yet).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 525
diff changeset
958 thing this service does is, that is waits 5sec and fetches a new
902609b5cc79 Added a navigation panel to the bottom of the theme control panel to move themes up/down (function not implemented yet).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 525
diff changeset
959 description right after this ;-)
902609b5cc79 Added a navigation panel to the bottom of the theme control panel to move themes up/down (function not implemented yet).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 525
diff changeset
960
902609b5cc79 Added a navigation panel to the bottom of the theme control panel to move themes up/down (function not implemented yet).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 525
diff changeset
961 * src/main/java/de/intevation/flys/client/shared/model/ThemeList.java:
902609b5cc79 Added a navigation panel to the bottom of the theme control panel to move themes up/down (function not implemented yet).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 525
diff changeset
962 Added methods to remove and add themes.
902609b5cc79 Added a navigation panel to the bottom of the theme control panel to move themes up/down (function not implemented yet).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 525
diff changeset
963
902609b5cc79 Added a navigation panel to the bottom of the theme control panel to move themes up/down (function not implemented yet).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 525
diff changeset
964 * src/main/java/de/intevation/flys/client/client/ui/chart/ChartThemePanel.java:
902609b5cc79 Added a navigation panel to the bottom of the theme control panel to move themes up/down (function not implemented yet).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 525
diff changeset
965 Changes in the theme panel will now trigger the update process of the
902609b5cc79 Added a navigation panel to the bottom of the theme control panel to move themes up/down (function not implemented yet).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 525
diff changeset
966 collection's attribute using the CollectionAttributeService.
902609b5cc79 Added a navigation panel to the bottom of the theme control panel to move themes up/down (function not implemented yet).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 525
diff changeset
967
902609b5cc79 Added a navigation panel to the bottom of the theme control panel to move themes up/down (function not implemented yet).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 525
diff changeset
968 * src/main/webapp/WEB-INF/web.xml: Registered the new service.
902609b5cc79 Added a navigation panel to the bottom of the theme control panel to move themes up/down (function not implemented yet).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 525
diff changeset
969
525
fc994da131f9 Removed a bug in the DefaultTheme that prevented setting the artifact of a Theme correctly.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 524
diff changeset
970 2011-05-25 Ingo Weinzierl <ingo@intevation.de>
fc994da131f9 Removed a bug in the DefaultTheme that prevented setting the artifact of a Theme correctly.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 524
diff changeset
971
fc994da131f9 Removed a bug in the DefaultTheme that prevented setting the artifact of a Theme correctly.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 524
diff changeset
972 * src/main/java/de/intevation/flys/client/shared/model/DefaultTheme.java:
fc994da131f9 Removed a bug in the DefaultTheme that prevented setting the artifact of a Theme correctly.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 524
diff changeset
973 Removed a bug that caused that the artifact of a default theme is never
fc994da131f9 Removed a bug in the DefaultTheme that prevented setting the artifact of a Theme correctly.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 524
diff changeset
974 set.
fc994da131f9 Removed a bug in the DefaultTheme that prevented setting the artifact of a Theme correctly.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 524
diff changeset
975
524
ba238f917b94 The theme list information stored in the attribute of a collection is read and added in form of Themes and ThemeLists to the Collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 523
diff changeset
976 2011-05-25 Ingo Weinzierl <ingo@intevation.de>
ba238f917b94 The theme list information stored in the attribute of a collection is read and added in form of Themes and ThemeLists to the Collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 523
diff changeset
977
ba238f917b94 The theme list information stored in the attribute of a collection is read and added in form of Themes and ThemeLists to the Collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 523
diff changeset
978 * src/main/java/de/intevation/flys/client/server/DescribeCollectionServiceImpl.java:
ba238f917b94 The theme list information stored in the attribute of a collection is read and added in form of Themes and ThemeLists to the Collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 523
diff changeset
979 Parse the theme lists - contained in the attribute of the collection -
ba238f917b94 The theme list information stored in the attribute of a collection is read and added in form of Themes and ThemeLists to the Collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 523
diff changeset
980 and add those lists to the collection. The lists are retrievable using
ba238f917b94 The theme list information stored in the attribute of a collection is read and added in form of Themes and ThemeLists to the Collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 523
diff changeset
981 the method getThemeList(String outName).
ba238f917b94 The theme list information stored in the attribute of a collection is read and added in form of Themes and ThemeLists to the Collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 523
diff changeset
982
ba238f917b94 The theme list information stored in the attribute of a collection is read and added in form of Themes and ThemeLists to the Collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 523
diff changeset
983 * src/main/java/de/intevation/flys/client/shared/model/Theme.java,
ba238f917b94 The theme list information stored in the attribute of a collection is read and added in form of Themes and ThemeLists to the Collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 523
diff changeset
984 src/main/java/de/intevation/flys/client/shared/model/DefaultTheme.java:
ba238f917b94 The theme list information stored in the attribute of a collection is read and added in form of Themes and ThemeLists to the Collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 523
diff changeset
985 The interface and its default implementation of a theme. A theme
ba238f917b94 The theme list information stored in the attribute of a collection is read and added in form of Themes and ThemeLists to the Collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 523
diff changeset
986 represents a curve in a chart or a layer in a map. The default
ba238f917b94 The theme list information stored in the attribute of a collection is read and added in form of Themes and ThemeLists to the Collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 523
diff changeset
987 implementation knows about the facet, the position, the status and the
ba238f917b94 The theme list information stored in the attribute of a collection is read and added in form of Themes and ThemeLists to the Collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 523
diff changeset
988 artifact this theme belongs to.
ba238f917b94 The theme list information stored in the attribute of a collection is read and added in form of Themes and ThemeLists to the Collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 523
diff changeset
989
ba238f917b94 The theme list information stored in the attribute of a collection is read and added in form of Themes and ThemeLists to the Collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 523
diff changeset
990 * src/main/java/de/intevation/flys/client/shared/model/ThemeList.java:
ba238f917b94 The theme list information stored in the attribute of a collection is read and added in form of Themes and ThemeLists to the Collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 523
diff changeset
991 New. A ThemeList is a wrapper for themes and should provide some
ba238f917b94 The theme list information stored in the attribute of a collection is read and added in form of Themes and ThemeLists to the Collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 523
diff changeset
992 functions to process regularly used operations on a list of themes.
ba238f917b94 The theme list information stored in the attribute of a collection is read and added in form of Themes and ThemeLists to the Collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 523
diff changeset
993
ba238f917b94 The theme list information stored in the attribute of a collection is read and added in form of Themes and ThemeLists to the Collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 523
diff changeset
994 * src/main/java/de/intevation/flys/client/shared/model/DefaultCollection.java,
ba238f917b94 The theme list information stored in the attribute of a collection is read and added in form of Themes and ThemeLists to the Collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 523
diff changeset
995 src/main/java/de/intevation/flys/client/shared/model/Collection.java:
ba238f917b94 The theme list information stored in the attribute of a collection is read and added in form of Themes and ThemeLists to the Collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 523
diff changeset
996 Added a new constructor that takes a ThemeList as well and a method to
ba238f917b94 The theme list information stored in the attribute of a collection is read and added in form of Themes and ThemeLists to the Collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 523
diff changeset
997 retrieve a ThemeList based on the name of the output.
ba238f917b94 The theme list information stored in the attribute of a collection is read and added in form of Themes and ThemeLists to the Collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 523
diff changeset
998
ba238f917b94 The theme list information stored in the attribute of a collection is read and added in form of Themes and ThemeLists to the Collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 523
diff changeset
999 * src/main/java/de/intevation/flys/client/shared/model/FacetRecord.java:
ba238f917b94 The theme list information stored in the attribute of a collection is read and added in form of Themes and ThemeLists to the Collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 523
diff changeset
1000 This record no longer stores facets but themes.
ba238f917b94 The theme list information stored in the attribute of a collection is read and added in form of Themes and ThemeLists to the Collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 523
diff changeset
1001
ba238f917b94 The theme list information stored in the attribute of a collection is read and added in form of Themes and ThemeLists to the Collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 523
diff changeset
1002 * src/main/java/de/intevation/flys/client/client/ui/chart/ChartThemePanel.java:
ba238f917b94 The theme list information stored in the attribute of a collection is read and added in form of Themes and ThemeLists to the Collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 523
diff changeset
1003 Modified the process of adding new themes to the theme grid.
ba238f917b94 The theme list information stored in the attribute of a collection is read and added in form of Themes and ThemeLists to the Collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 523
diff changeset
1004
523
0785a8ba5e6d Implemented the first step of a theme control panel for charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 522
diff changeset
1005 2011-05-25 Ingo Weinzierl <ingo@intevation.de>
0785a8ba5e6d Implemented the first step of a theme control panel for charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 522
diff changeset
1006
0785a8ba5e6d Implemented the first step of a theme control panel for charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 522
diff changeset
1007 * src/main/java/de/intevation/flys/client/shared/model/FacetRecord.java:
0785a8ba5e6d Implemented the first step of a theme control panel for charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 522
diff changeset
1008 New. This ListRecord is used to display facets in grids.
0785a8ba5e6d Implemented the first step of a theme control panel for charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 522
diff changeset
1009
0785a8ba5e6d Implemented the first step of a theme control panel for charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 522
diff changeset
1010 * src/main/java/de/intevation/flys/client/client/ui/chart/ChartThemePanel.java:
0785a8ba5e6d Implemented the first step of a theme control panel for charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 522
diff changeset
1011 New. This panel contains elements to control the themes of a chart.
0785a8ba5e6d Implemented the first step of a theme control panel for charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 522
diff changeset
1012
0785a8ba5e6d Implemented the first step of a theme control panel for charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 522
diff changeset
1013 * src/main/java/de/intevation/flys/client/client/FLYSConstants.properties,
0785a8ba5e6d Implemented the first step of a theme control panel for charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 522
diff changeset
1014 src/main/java/de/intevation/flys/client/client/FLYSConstants_en.properties,
0785a8ba5e6d Implemented the first step of a theme control panel for charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 522
diff changeset
1015 src/main/java/de/intevation/flys/client/client/FLYSConstants_de.properties,
0785a8ba5e6d Implemented the first step of a theme control panel for charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 522
diff changeset
1016 src/main/java/de/intevation/flys/client/client/FLYSConstants.java:
0785a8ba5e6d Implemented the first step of a theme control panel for charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 522
diff changeset
1017 Added i18n strings for the ChartThemePanel.
0785a8ba5e6d Implemented the first step of a theme control panel for charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 522
diff changeset
1018
0785a8ba5e6d Implemented the first step of a theme control panel for charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 522
diff changeset
1019 * src/main/java/de/intevation/flys/client/client/ui/chart/ChartOutputTab.java:
0785a8ba5e6d Implemented the first step of a theme control panel for charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 522
diff changeset
1020 The left side of this panel is filled with the ChartThemePanel now.
0785a8ba5e6d Implemented the first step of a theme control panel for charts.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 522
diff changeset
1021
522
2e02db03e576 Removed needless imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 521
diff changeset
1022 2011-05-25 Ingo Weinzierl <ingo@intevation.de>
2e02db03e576 Removed needless imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 521
diff changeset
1023
2e02db03e576 Removed needless imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 521
diff changeset
1024 * src/main/java/de/intevation/flys/client/server/meta/Converter.java,
2e02db03e576 Removed needless imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 521
diff changeset
1025 src/main/java/de/intevation/flys/client/server/MetaDataServiceImpl.java,
2e02db03e576 Removed needless imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 521
diff changeset
1026 src/main/java/de/intevation/flys/client/client/ui/MapSelection.java,
2e02db03e576 Removed needless imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 521
diff changeset
1027 src/main/java/de/intevation/flys/client/client/ui/SingleLocationPanel.java,
2e02db03e576 Removed needless imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 521
diff changeset
1028 src/main/java/de/intevation/flys/client/client/ui/ModuleSelection.java:
2e02db03e576 Removed needless imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 521
diff changeset
1029 Removed needless imports.
2e02db03e576 Removed needless imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 521
diff changeset
1030
521
fc60822e9c89 Added a new package 'chart' that should be the place where chart relevant classes should be stored. Moved ChartOutputTab into that package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 520
diff changeset
1031 2011-05-25 Ingo Weinzierl <ingo@intevation.de>
fc60822e9c89 Added a new package 'chart' that should be the place where chart relevant classes should be stored. Moved ChartOutputTab into that package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 520
diff changeset
1032
fc60822e9c89 Added a new package 'chart' that should be the place where chart relevant classes should be stored. Moved ChartOutputTab into that package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 520
diff changeset
1033 * src/main/java/de/intevation/flys/client/client/ui/chart: A new package
fc60822e9c89 Added a new package 'chart' that should be the place where chart relevant classes should be stored. Moved ChartOutputTab into that package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 520
diff changeset
1034 for all chart relevant classes.
fc60822e9c89 Added a new package 'chart' that should be the place where chart relevant classes should be stored. Moved ChartOutputTab into that package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 520
diff changeset
1035
fc60822e9c89 Added a new package 'chart' that should be the place where chart relevant classes should be stored. Moved ChartOutputTab into that package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 520
diff changeset
1036 * src/main/java/de/intevation/flys/client/client/ui/ChartOutputTab.java,
fc60822e9c89 Added a new package 'chart' that should be the place where chart relevant classes should be stored. Moved ChartOutputTab into that package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 520
diff changeset
1037 src/main/java/de/intevation/flys/client/client/ui/chart/ChartOutputTab.java:
fc60822e9c89 Added a new package 'chart' that should be the place where chart relevant classes should be stored. Moved ChartOutputTab into that package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 520
diff changeset
1038 Moved the ChartOutputTab to the chart package.
fc60822e9c89 Added a new package 'chart' that should be the place where chart relevant classes should be stored. Moved ChartOutputTab into that package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 520
diff changeset
1039
fc60822e9c89 Added a new package 'chart' that should be the place where chart relevant classes should be stored. Moved ChartOutputTab into that package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 520
diff changeset
1040 * src/main/java/de/intevation/flys/client/client/ui/CollectionView.java:
fc60822e9c89 Added a new package 'chart' that should be the place where chart relevant classes should be stored. Moved ChartOutputTab into that package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 520
diff changeset
1041 Adapted imports - added ChartOutputTab that has been moved to chart
fc60822e9c89 Added a new package 'chart' that should be the place where chart relevant classes should be stored. Moved ChartOutputTab into that package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 520
diff changeset
1042 subpackage.
fc60822e9c89 Added a new package 'chart' that should be the place where chart relevant classes should be stored. Moved ChartOutputTab into that package.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 520
diff changeset
1043
520
9e2b151770bd Bugfix in the range/location panel - avoid NullPointerExceptions in getData().
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 519
diff changeset
1044 2011-05-25 Ingo Weinzierl <ingo@intevation.de>
9e2b151770bd Bugfix in the range/location panel - avoid NullPointerExceptions in getData().
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 519
diff changeset
1045
9e2b151770bd Bugfix in the range/location panel - avoid NullPointerExceptions in getData().
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 519
diff changeset
1046 * src/main/java/de/intevation/flys/client/client/ui/LocationDistancePanel.java:
9e2b151770bd Bugfix in the range/location panel - avoid NullPointerExceptions in getData().
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 519
diff changeset
1047 Bugfix: We return the inserted values only in getData(). We do not
9e2b151770bd Bugfix in the range/location panel - avoid NullPointerExceptions in getData().
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 519
diff changeset
1048 return Data objects with no value. This prevents NullPointerExceptions
9e2b151770bd Bugfix in the range/location panel - avoid NullPointerExceptions in getData().
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 519
diff changeset
1049 that occur if no location has been inserted - e.g. the case if we
9e2b151770bd Bugfix in the range/location panel - avoid NullPointerExceptions in getData().
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 519
diff changeset
1050 selected a range.
9e2b151770bd Bugfix in the range/location panel - avoid NullPointerExceptions in getData().
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 519
diff changeset
1051
519
77234b1d009c ISSUE-90 & ISSUE-40 (part II/II) Former selected values are preselected after back jumps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 518
diff changeset
1052 2011-05-24 Ingo Weinzierl <ingo@intevation.de>
77234b1d009c ISSUE-90 & ISSUE-40 (part II/II) Former selected values are preselected after back jumps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 518
diff changeset
1053
77234b1d009c ISSUE-90 & ISSUE-40 (part II/II) Former selected values are preselected after back jumps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 518
diff changeset
1054 ISSUE-91
77234b1d009c ISSUE-90 & ISSUE-40 (part II/II) Former selected values are preselected after back jumps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 518
diff changeset
1055 ISSUE-40 (part II/II)
77234b1d009c ISSUE-90 & ISSUE-40 (part II/II) Former selected values are preselected after back jumps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 518
diff changeset
1056
77234b1d009c ISSUE-90 & ISSUE-40 (part II/II) Former selected values are preselected after back jumps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 518
diff changeset
1057 * src/main/java/de/intevation/flys/client/client/ui/WQAdaptedInputPanel.java,
77234b1d009c ISSUE-90 & ISSUE-40 (part II/II) Former selected values are preselected after back jumps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 518
diff changeset
1058 src/main/java/de/intevation/flys/client/client/ui/WQInputPanel.java,
77234b1d009c ISSUE-90 & ISSUE-40 (part II/II) Former selected values are preselected after back jumps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 518
diff changeset
1059 src/main/java/de/intevation/flys/client/client/ui/SelectProvider.java,
77234b1d009c ISSUE-90 & ISSUE-40 (part II/II) Former selected values are preselected after back jumps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 518
diff changeset
1060 src/main/java/de/intevation/flys/client/client/ui/SingleLocationPanel.java:
77234b1d009c ISSUE-90 & ISSUE-40 (part II/II) Former selected values are preselected after back jumps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 518
diff changeset
1061 Read default values in those panels and fill the form items with that
77234b1d009c ISSUE-90 & ISSUE-40 (part II/II) Former selected values are preselected after back jumps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 518
diff changeset
1062 data.
77234b1d009c ISSUE-90 & ISSUE-40 (part II/II) Former selected values are preselected after back jumps.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 518
diff changeset
1063
518
bac8e6ea277d Added i18n error messages.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 517
diff changeset
1064 2011-05-24 Ingo Weinzierl <ingo@intevation.de>
bac8e6ea277d Added i18n error messages.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 517
diff changeset
1065
bac8e6ea277d Added i18n error messages.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 517
diff changeset
1066 * src/main/java/de/intevation/flys/client/client/FLYSConstants.properties,
bac8e6ea277d Added i18n error messages.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 517
diff changeset
1067 src/main/java/de/intevation/flys/client/client/FLYSConstants_en.properties,
bac8e6ea277d Added i18n error messages.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 517
diff changeset
1068 src/main/java/de/intevation/flys/client/client/FLYSConstants_de.properties:
bac8e6ea277d Added i18n error messages.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 517
diff changeset
1069 Added i18n error messages.
bac8e6ea277d Added i18n error messages.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 517
diff changeset
1070
517
ec965bf8dfef Take care on empty Data objects while initializing default values in Location/distance panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 516
diff changeset
1071 2011-05-24 Ingo Weinzierl <ingo@intevation.de>
ec965bf8dfef Take care on empty Data objects while initializing default values in Location/distance panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 516
diff changeset
1072
ec965bf8dfef Take care on empty Data objects while initializing default values in Location/distance panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 516
diff changeset
1073 * src/main/java/de/intevation/flys/client/client/ui/LocationDistancePanel.java:
ec965bf8dfef Take care on empty Data objects while initializing default values in Location/distance panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 516
diff changeset
1074 Take care on empty Data objects while initializing default values.
ec965bf8dfef Take care on empty Data objects while initializing default values in Location/distance panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 516
diff changeset
1075
516
ba606e575663 ISSUE-85 (part II/III) Repaired broken location/range panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 515
diff changeset
1076 2011-05-24 Ingo Weinzierl <ingo@intevation.de>
ba606e575663 ISSUE-85 (part II/III) Repaired broken location/range panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 515
diff changeset
1077
ba606e575663 ISSUE-85 (part II/III) Repaired broken location/range panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 515
diff changeset
1078 ISSUE-85 (part II/III)
ba606e575663 ISSUE-85 (part II/III) Repaired broken location/range panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 515
diff changeset
1079
ba606e575663 ISSUE-85 (part II/III) Repaired broken location/range panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 515
diff changeset
1080 * src/main/java/de/intevation/flys/client/client/ui/LocationDistancePanel.java:
ba606e575663 ISSUE-85 (part II/III) Repaired broken location/range panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 515
diff changeset
1081 Repaired this broken panel. Now, we distinguish between the two modes
ba606e575663 ISSUE-85 (part II/III) Repaired broken location/range panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 515
diff changeset
1082 'range' and 'locations'.
ba606e575663 ISSUE-85 (part II/III) Repaired broken location/range panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 515
diff changeset
1083
515
27ffaf628b54 The default values/labels for Data objects are read from DESCRIBE document.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 514
diff changeset
1084 2011-05-24 Ingo Weinzierl <ingo@intevation.de>
27ffaf628b54 The default values/labels for Data objects are read from DESCRIBE document.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 514
diff changeset
1085
27ffaf628b54 The default values/labels for Data objects are read from DESCRIBE document.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 514
diff changeset
1086 * src/main/java/de/intevation/flys/client/server/ArtifactDescriptionFactory.java:
27ffaf628b54 The default values/labels for Data objects are read from DESCRIBE document.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 514
diff changeset
1087 Read the default values for Data objects from DESCRIBE.
27ffaf628b54 The default values/labels for Data objects are read from DESCRIBE document.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 514
diff changeset
1088
514
b9127f876a6a Enhanced the Data object to save default values/labels.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 513
diff changeset
1089 2011-05-24 Ingo Weinzierl <ingo@intevation.de>
b9127f876a6a Enhanced the Data object to save default values/labels.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 513
diff changeset
1090
b9127f876a6a Enhanced the Data object to save default values/labels.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 513
diff changeset
1091 * src/main/java/de/intevation/flys/client/shared/model/Data.java,
b9127f876a6a Enhanced the Data object to save default values/labels.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 513
diff changeset
1092 src/main/java/de/intevation/flys/client/shared/model/DefaultData.java:
b9127f876a6a Enhanced the Data object to save default values/labels.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 513
diff changeset
1093 A data item can now have a default value and a default label.
b9127f876a6a Enhanced the Data object to save default values/labels.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 513
diff changeset
1094
513
e090fbd5a535 Added a mechanism to listen to changes relating to output modes of collections and artifacts. Solves a part of ISSUE-62.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 512
diff changeset
1095 2011-05-23 Ingo Weinzierl <ingo@intevation.de>
e090fbd5a535 Added a mechanism to listen to changes relating to output modes of collections and artifacts. Solves a part of ISSUE-62.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 512
diff changeset
1096
e090fbd5a535 Added a mechanism to listen to changes relating to output modes of collections and artifacts. Solves a part of ISSUE-62.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 512
diff changeset
1097 ISSUE-62 (part I/II)
e090fbd5a535 Added a mechanism to listen to changes relating to output modes of collections and artifacts. Solves a part of ISSUE-62.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 512
diff changeset
1098
e090fbd5a535 Added a mechanism to listen to changes relating to output modes of collections and artifacts. Solves a part of ISSUE-62.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 512
diff changeset
1099 * src/main/java/de/intevation/flys/client/client/event/OutputModesChangeEvent.java,
e090fbd5a535 Added a mechanism to listen to changes relating to output modes of collections and artifacts. Solves a part of ISSUE-62.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 512
diff changeset
1100 src/main/java/de/intevation/flys/client/client/event/HasOutputModesChangeHandlers.java,
e090fbd5a535 Added a mechanism to listen to changes relating to output modes of collections and artifacts. Solves a part of ISSUE-62.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 512
diff changeset
1101 src/main/java/de/intevation/flys/client/client/event/OutputModesChangeHandler.java:
e090fbd5a535 Added a mechanism to listen to changes relating to output modes of collections and artifacts. Solves a part of ISSUE-62.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 512
diff changeset
1102 Classes and interfaces that are necessary to build up a listener
e090fbd5a535 Added a mechanism to listen to changes relating to output modes of collections and artifacts. Solves a part of ISSUE-62.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 512
diff changeset
1103 mechanism for output mode changes.
e090fbd5a535 Added a mechanism to listen to changes relating to output modes of collections and artifacts. Solves a part of ISSUE-62.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 512
diff changeset
1104
e090fbd5a535 Added a mechanism to listen to changes relating to output modes of collections and artifacts. Solves a part of ISSUE-62.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 512
diff changeset
1105 * src/main/java/de/intevation/flys/client/client/ui/CollectionView.java::
e090fbd5a535 Added a mechanism to listen to changes relating to output modes of collections and artifacts. Solves a part of ISSUE-62.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 512
diff changeset
1106 Implements the HasOutputModesChangeHandlers and OutputModesChangeHandler
e090fbd5a535 Added a mechanism to listen to changes relating to output modes of collections and artifacts. Solves a part of ISSUE-62.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 512
diff changeset
1107 interfaces.
e090fbd5a535 Added a mechanism to listen to changes relating to output modes of collections and artifacts. Solves a part of ISSUE-62.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 512
diff changeset
1108
e090fbd5a535 Added a mechanism to listen to changes relating to output modes of collections and artifacts. Solves a part of ISSUE-62.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 512
diff changeset
1109 * src/main/java/de/intevation/flys/client/client/ui/ParameterList.java:
e090fbd5a535 Added a mechanism to listen to changes relating to output modes of collections and artifacts. Solves a part of ISSUE-62.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 512
diff changeset
1110 Implements the OutputModesChangeHandler interface which enables us to
e090fbd5a535 Added a mechanism to listen to changes relating to output modes of collections and artifacts. Solves a part of ISSUE-62.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 512
diff changeset
1111 update the export panel even after the outs of an artifact have changed.
e090fbd5a535 Added a mechanism to listen to changes relating to output modes of collections and artifacts. Solves a part of ISSUE-62.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 512
diff changeset
1112
e090fbd5a535 Added a mechanism to listen to changes relating to output modes of collections and artifacts. Solves a part of ISSUE-62.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 512
diff changeset
1113
e090fbd5a535 Added a mechanism to listen to changes relating to output modes of collections and artifacts. Solves a part of ISSUE-62.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 512
diff changeset
1114
512
e35de49f942f Reverted commit that changed the default port of the artifact server.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 511
diff changeset
1115 2011-05-20 Ingo Weinzierl <ingo@intevation.de>
e35de49f942f Reverted commit that changed the default port of the artifact server.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 511
diff changeset
1116
e35de49f942f Reverted commit that changed the default port of the artifact server.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 511
diff changeset
1117 * src/main/java/de/intevation/flys/client/client/config.xml:
e35de49f942f Reverted commit that changed the default port of the artifact server.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 511
diff changeset
1118 Reverted to default config; unintentional change in previous commit
e35de49f942f Reverted commit that changed the default port of the artifact server.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 511
diff changeset
1119
511
437e3b917155 Added missing i18n strings for duration curve export.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 510
diff changeset
1120 2011-05-20 Ingo Weinzierl <ingo@intevation.de>
437e3b917155 Added missing i18n strings for duration curve export.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 510
diff changeset
1121
437e3b917155 Added missing i18n strings for duration curve export.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 510
diff changeset
1122 * src/main/java/de/intevation/flys/client/client/FLYSConstants.properties,
437e3b917155 Added missing i18n strings for duration curve export.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 510
diff changeset
1123 src/main/java/de/intevation/flys/client/client/FLYSConstants_de.properties,
437e3b917155 Added missing i18n strings for duration curve export.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 510
diff changeset
1124 src/main/java/de/intevation/flys/client/client/FLYSConstants.java:
437e3b917155 Added missing i18n strings for duration curve export.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 510
diff changeset
1125 Added missing i18n strings for duration curve export.
437e3b917155 Added missing i18n strings for duration curve export.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 510
diff changeset
1126
510
e88282c372ba Tagged release 2.3.1 of flys-client.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 509
diff changeset
1127 2011-05-20 Ingo Weinzierl <ingo@intevation.de>
e88282c372ba Tagged release 2.3.1 of flys-client.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 509
diff changeset
1128
e88282c372ba Tagged release 2.3.1 of flys-client.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 509
diff changeset
1129 Tagged RELEASE 2.3.1
e88282c372ba Tagged release 2.3.1 of flys-client.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 509
diff changeset
1130
511
437e3b917155 Added missing i18n strings for duration curve export.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 510
diff changeset
1131 2011-05-20 Ingo Weinzierl <ingo@intevation.de>
509
f6966ccb9244 Prepared Changes for release 2.3.1
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 440
diff changeset
1132
f6966ccb9244 Prepared Changes for release 2.3.1
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 440
diff changeset
1133 * Changes: Prepared Changes for the upcoming release.
f6966ccb9244 Prepared Changes for release 2.3.1
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 440
diff changeset
1134
440
c6d9a40d1713 Reverted src/main/java/de/intevation/flys/client/client/config.xml after unintentional change
Hans Plum <hans.plum@intevation.de>
parents: 439
diff changeset
1135 2011-05-20 Hans Plum <hans@intevation.de>
c6d9a40d1713 Reverted src/main/java/de/intevation/flys/client/client/config.xml after unintentional change
Hans Plum <hans.plum@intevation.de>
parents: 439
diff changeset
1136
c6d9a40d1713 Reverted src/main/java/de/intevation/flys/client/client/config.xml after unintentional change
Hans Plum <hans.plum@intevation.de>
parents: 439
diff changeset
1137 * src/main/java/de/intevation/flys/client/client/config.xml:
c6d9a40d1713 Reverted src/main/java/de/intevation/flys/client/client/config.xml after unintentional change
Hans Plum <hans.plum@intevation.de>
parents: 439
diff changeset
1138 Reverted to default config; unintentional change in previous commit
c6d9a40d1713 Reverted src/main/java/de/intevation/flys/client/client/config.xml after unintentional change
Hans Plum <hans.plum@intevation.de>
parents: 439
diff changeset
1139
439
a1b4427dfee1 NEWS to Release V 2.3.1
Hans Plum <hans.plum@intevation.de>
parents: 438
diff changeset
1140 2011-05-20 Hans Plum <hans@intevation.de>
a1b4427dfee1 NEWS to Release V 2.3.1
Hans Plum <hans.plum@intevation.de>
parents: 438
diff changeset
1141
a1b4427dfee1 NEWS to Release V 2.3.1
Hans Plum <hans.plum@intevation.de>
parents: 438
diff changeset
1142 * NEWS:
a1b4427dfee1 NEWS to Release V 2.3.1
Hans Plum <hans.plum@intevation.de>
parents: 438
diff changeset
1143 Added information for Release V 2.3.1 for endusers
a1b4427dfee1 NEWS to Release V 2.3.1
Hans Plum <hans.plum@intevation.de>
parents: 438
diff changeset
1144
438
8869028f8476 Prepared Changes for the upcoming RELEASE 2.3.1
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 437
diff changeset
1145 2011-05-19 Ingo Weinzierl <ingo@intevation.de>
8869028f8476 Prepared Changes for the upcoming RELEASE 2.3.1
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 437
diff changeset
1146
8869028f8476 Prepared Changes for the upcoming RELEASE 2.3.1
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 437
diff changeset
1147 Tagged RELEASE 2.3.1
8869028f8476 Prepared Changes for the upcoming RELEASE 2.3.1
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 437
diff changeset
1148
8869028f8476 Prepared Changes for the upcoming RELEASE 2.3.1
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 437
diff changeset
1149 * Changes: Prepared for release.
8869028f8476 Prepared Changes for the upcoming RELEASE 2.3.1
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 437
diff changeset
1150
437
7fa15845fecf ISSUE-35 The project view has a maximize button now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 436
diff changeset
1151 2011-05-19 Ingo Weinzierl <ingo@intevation.de>
7fa15845fecf ISSUE-35 The project view has a maximize button now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 436
diff changeset
1152
7fa15845fecf ISSUE-35 The project view has a maximize button now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 436
diff changeset
1153 ISSUE-35
7fa15845fecf ISSUE-35 The project view has a maximize button now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 436
diff changeset
1154
7fa15845fecf ISSUE-35 The project view has a maximize button now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 436
diff changeset
1155 * src/main/java/de/intevation/flys/client/client/ui/CollectionView.java:
7fa15845fecf ISSUE-35 The project view has a maximize button now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 436
diff changeset
1156 Added a maximize button to this view.
7fa15845fecf ISSUE-35 The project view has a maximize button now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 436
diff changeset
1157
436
1fcffb5079ec ISSUE-43 Adapted the english warning the is displayed before a language switch takes place.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 435
diff changeset
1158 2011-05-19 Ingo Weinzierl <ingo@intevation.de>
1fcffb5079ec ISSUE-43 Adapted the english warning the is displayed before a language switch takes place.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 435
diff changeset
1159
1fcffb5079ec ISSUE-43 Adapted the english warning the is displayed before a language switch takes place.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 435
diff changeset
1160 ISSUE-43
1fcffb5079ec ISSUE-43 Adapted the english warning the is displayed before a language switch takes place.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 435
diff changeset
1161
1fcffb5079ec ISSUE-43 Adapted the english warning the is displayed before a language switch takes place.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 435
diff changeset
1162 * src/main/java/de/intevation/flys/client/client/FLYSConstants.properties,
1fcffb5079ec ISSUE-43 Adapted the english warning the is displayed before a language switch takes place.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 435
diff changeset
1163 src/main/java/de/intevation/flys/client/client/FLYSConstants_en.properties:
1fcffb5079ec ISSUE-43 Adapted the english warning the is displayed before a language switch takes place.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 435
diff changeset
1164 Adapted the english waring that is displayed before a language switch
1fcffb5079ec ISSUE-43 Adapted the english warning the is displayed before a language switch takes place.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 435
diff changeset
1165 takes place.
1fcffb5079ec ISSUE-43 Adapted the english warning the is displayed before a language switch takes place.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 435
diff changeset
1166
435
5b8ad33a18c1 Added missing i18n strings for computed discharge curve exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 434
diff changeset
1167 2011-05-19 Ingo Weinzierl <ingo@intevation.de>
5b8ad33a18c1 Added missing i18n strings for computed discharge curve exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 434
diff changeset
1168
5b8ad33a18c1 Added missing i18n strings for computed discharge curve exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 434
diff changeset
1169 * src/main/java/de/intevation/flys/client/client/FLYSConstants.properties,
5b8ad33a18c1 Added missing i18n strings for computed discharge curve exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 434
diff changeset
1170 src/main/java/de/intevation/flys/client/client/FLYSConstants_de.properties,
5b8ad33a18c1 Added missing i18n strings for computed discharge curve exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 434
diff changeset
1171 src/main/java/de/intevation/flys/client/client/FLYSConstants.java:
5b8ad33a18c1 Added missing i18n strings for computed discharge curve exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 434
diff changeset
1172 Added i18n strings for exports of computed discharge curves.
5b8ad33a18c1 Added missing i18n strings for computed discharge curve exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 434
diff changeset
1173
434
2d045a65ec27 Added i18n strings for exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 433
diff changeset
1174 2011-05-18 Ingo Weinzierl <ingo@intevation.de>
2d045a65ec27 Added i18n strings for exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 433
diff changeset
1175
2d045a65ec27 Added i18n strings for exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 433
diff changeset
1176 * src/main/java/de/intevation/flys/client/client/FLYSConstants.properties,
2d045a65ec27 Added i18n strings for exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 433
diff changeset
1177 src/main/java/de/intevation/flys/client/client/FLYSConstants_de.properties,
2d045a65ec27 Added i18n strings for exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 433
diff changeset
1178 src/main/java/de/intevation/flys/client/client/FLYSConstants.java:
2d045a65ec27 Added i18n strings for exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 433
diff changeset
1179 Added i18n strings for exports.
2d045a65ec27 Added i18n strings for exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 433
diff changeset
1180
433
ad2c4fb17318 Adjusted the width of an export button and added a tooltip to distinguish different exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 432
diff changeset
1181 2011-05-17 Ingo Weinzierl <ingo@intevation.de>
ad2c4fb17318 Adjusted the width of an export button and added a tooltip to distinguish different exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 432
diff changeset
1182
ad2c4fb17318 Adjusted the width of an export button and added a tooltip to distinguish different exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 432
diff changeset
1183 * src/main/java/de/intevation/flys/client/client/FLYSConstants.properties,
ad2c4fb17318 Adjusted the width of an export button and added a tooltip to distinguish different exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 432
diff changeset
1184 src/main/java/de/intevation/flys/client/client/FLYSConstants_de.properties,
ad2c4fb17318 Adjusted the width of an export button and added a tooltip to distinguish different exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 432
diff changeset
1185 src/main/java/de/intevation/flys/client/client/FLYSConstants.java:
ad2c4fb17318 Adjusted the width of an export button and added a tooltip to distinguish different exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 432
diff changeset
1186 Added i18n string for wst export.
ad2c4fb17318 Adjusted the width of an export button and added a tooltip to distinguish different exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 432
diff changeset
1187
ad2c4fb17318 Adjusted the width of an export button and added a tooltip to distinguish different exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 432
diff changeset
1188 * src/main/java/de/intevation/flys/client/client/ui/ExportPanel.java:
ad2c4fb17318 Adjusted the width of an export button and added a tooltip to distinguish different exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 432
diff changeset
1189 Set a maximum size of the export button and added a tooltip to
ad2c4fb17318 Adjusted the width of an export button and added a tooltip to distinguish different exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 432
diff changeset
1190 distinguish exports.
ad2c4fb17318 Adjusted the width of an export button and added a tooltip to distinguish different exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 432
diff changeset
1191
ad2c4fb17318 Adjusted the width of an export button and added a tooltip to distinguish different exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 432
diff changeset
1192 NOTE: We should consider using specific images for each export type.
ad2c4fb17318 Adjusted the width of an export button and added a tooltip to distinguish different exports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 432
diff changeset
1193
432
8ea213bd8fba Adjusted a method signature of ClientProtocolUtils that has been changed in the last revision.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 431
diff changeset
1194 2011-05-17 Ingo Weinzierl <ingo@intevation.de>
8ea213bd8fba Adjusted a method signature of ClientProtocolUtils that has been changed in the last revision.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 431
diff changeset
1195
8ea213bd8fba Adjusted a method signature of ClientProtocolUtils that has been changed in the last revision.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 431
diff changeset
1196 * src/main/java/de/intevation/flys/client/server/ExportServiceImpl.java,
8ea213bd8fba Adjusted a method signature of ClientProtocolUtils that has been changed in the last revision.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 431
diff changeset
1197 src/main/java/de/intevation/flys/client/server/ChartOutputServiceImpl.java:
8ea213bd8fba Adjusted a method signature of ClientProtocolUtils that has been changed in the last revision.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 431
diff changeset
1198 Adapted a method signature of ClientProtocolUtils that has been changed
8ea213bd8fba Adjusted a method signature of ClientProtocolUtils that has been changed in the last revision.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 431
diff changeset
1199 in the last revision.
8ea213bd8fba Adjusted a method signature of ClientProtocolUtils that has been changed in the last revision.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 431
diff changeset
1200
431
86e6097e5a6a Tagged RELEASE 2.3 of flys-client.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 289
diff changeset
1201 2011-05-17 Ingo Weinzierl <ingo@intevation.de>
86e6097e5a6a Tagged RELEASE 2.3 of flys-client.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 289
diff changeset
1202
86e6097e5a6a Tagged RELEASE 2.3 of flys-client.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 289
diff changeset
1203 Tagged RELEASE 2.3
86e6097e5a6a Tagged RELEASE 2.3 of flys-client.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 289
diff changeset
1204
289
664ed764aeb7 Added missing information for release
Hans Plum <hans.plum@intevation.de>
parents: 288
diff changeset
1205 2011-05-16 Hans Plum <hans@intevation.de>
664ed764aeb7 Added missing information for release
Hans Plum <hans.plum@intevation.de>
parents: 288
diff changeset
1206
664ed764aeb7 Added missing information for release
Hans Plum <hans.plum@intevation.de>
parents: 288
diff changeset
1207 * NEWS:
664ed764aeb7 Added missing information for release
Hans Plum <hans.plum@intevation.de>
parents: 288
diff changeset
1208 Added version number and release date for V 2.3
664ed764aeb7 Added missing information for release
Hans Plum <hans.plum@intevation.de>
parents: 288
diff changeset
1209
288
0f7213a1c383 Added NEWS File for collecting enduser-sepcific information for releases
Hans Plum <hans.plum@intevation.de>
parents: 287
diff changeset
1210 2011-05-16 Hans Plum <hans@intevation.de>
0f7213a1c383 Added NEWS File for collecting enduser-sepcific information for releases
Hans Plum <hans.plum@intevation.de>
parents: 287
diff changeset
1211
0f7213a1c383 Added NEWS File for collecting enduser-sepcific information for releases
Hans Plum <hans.plum@intevation.de>
parents: 287
diff changeset
1212 * NEWS:
0f7213a1c383 Added NEWS File for collecting enduser-sepcific information for releases
Hans Plum <hans.plum@intevation.de>
parents: 287
diff changeset
1213 New. Describing new functionality and some backgrounds in
0f7213a1c383 Added NEWS File for collecting enduser-sepcific information for releases
Hans Plum <hans.plum@intevation.de>
parents: 287
diff changeset
1214 MoinMoin-Wiki Syntax (in german only) from the user perspective. It
0f7213a1c383 Added NEWS File for collecting enduser-sepcific information for releases
Hans Plum <hans.plum@intevation.de>
parents: 287
diff changeset
1215 does not differentiate between client and server-specific code!
0f7213a1c383 Added NEWS File for collecting enduser-sepcific information for releases
Hans Plum <hans.plum@intevation.de>
parents: 287
diff changeset
1216
287
2586149b9934 Prepared Changes for the upcoming release 2.3.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 286
diff changeset
1217 2011-05-13 Ingo Weinzierl <ingo@intevation.de>
2586149b9934 Prepared Changes for the upcoming release 2.3.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 286
diff changeset
1218
2586149b9934 Prepared Changes for the upcoming release 2.3.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 286
diff changeset
1219 * Changes: Prepared Changes for the upcoming release 2.3 - see Changes
2586149b9934 Prepared Changes for the upcoming release 2.3.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 286
diff changeset
1220 file to get to know about the change of version number.
2586149b9934 Prepared Changes for the upcoming release 2.3.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 286
diff changeset
1221
286
0fa8bf8a2295 Datacage: Better converter for incoming XML tree
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 285
diff changeset
1222 2011-05-12 Sascha L. Teichmann <sascha.teichmann@intevation.de>
0fa8bf8a2295 Datacage: Better converter for incoming XML tree
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 285
diff changeset
1223
555
33b86f5b1168 Don't crash if there is no transformer.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 554
diff changeset
1224 * src/main/java/de/intevation/flys/client/server/meta/Converter.java:
33b86f5b1168 Don't crash if there is no transformer.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 554
diff changeset
1225 New. Converts the incoming XML to a more informative way.
33b86f5b1168 Don't crash if there is no transformer.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 554
diff changeset
1226
33b86f5b1168 Don't crash if there is no transformer.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 554
diff changeset
1227 * src/main/java/de/intevation/flys/client/server/MetaDataServiceImpl.java:
33b86f5b1168 Don't crash if there is no transformer.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 554
diff changeset
1228 Use the new converter.
286
0fa8bf8a2295 Datacage: Better converter for incoming XML tree
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 285
diff changeset
1229
285
3e99953bac8d ISSUE 61: Changed datacage button style.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 284
diff changeset
1230 2011-05-12 Raimund Renkert <rrenkert@intevation.de>
3e99953bac8d ISSUE 61: Changed datacage button style.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 284
diff changeset
1231
3e99953bac8d ISSUE 61: Changed datacage button style.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 284
diff changeset
1232 ISSUE-61
3e99953bac8d ISSUE 61: Changed datacage button style.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 284
diff changeset
1233
3e99953bac8d ISSUE 61: Changed datacage button style.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 284
diff changeset
1234 * src/main/java/de/intevation/flys/client/client/ui/ChartOutputTab.java:
3e99953bac8d ISSUE 61: Changed datacage button style.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 284
diff changeset
1235 Changed datacage button style.
3e99953bac8d ISSUE 61: Changed datacage button style.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 284
diff changeset
1236
284
be842e36ce1c ISSUE 46: Removed the table header context menu.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 283
diff changeset
1237 2011-05-12 Raimund Renkert <rrenkert@intevation.de>
be842e36ce1c ISSUE 46: Removed the table header context menu.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 283
diff changeset
1238
be842e36ce1c ISSUE 46: Removed the table header context menu.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 283
diff changeset
1239 ISSUE-46
be842e36ce1c ISSUE 46: Removed the table header context menu.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 283
diff changeset
1240
be842e36ce1c ISSUE 46: Removed the table header context menu.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 283
diff changeset
1241 * src/main/java/de/intevation/flys/client/client/ui/TableDataPanel.java,
be842e36ce1c ISSUE 46: Removed the table header context menu.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 283
diff changeset
1242 src/main/java/de/intevation/flys/client/client/ui/LocationDistancePanel.java,
be842e36ce1c ISSUE 46: Removed the table header context menu.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 283
diff changeset
1243 src/main/java/de/intevation/flys/client/client/ui/WQInputPanel.java,
be842e36ce1c ISSUE 46: Removed the table header context menu.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 283
diff changeset
1244 src/main/java/de/intevation/flys/client/client/ui/SingleLocationPanel.java:
be842e36ce1c ISSUE 46: Removed the table header context menu.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 283
diff changeset
1245 Removed the table header context menu.
be842e36ce1c ISSUE 46: Removed the table header context menu.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 283
diff changeset
1246
be842e36ce1c ISSUE 46: Removed the table header context menu.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 283
diff changeset
1247 * src/main/java/de/intevation/flys/client/client/ui/LinkSelection.java:
be842e36ce1c ISSUE 46: Removed the table header context menu.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 283
diff changeset
1248 Removed log message.
be842e36ce1c ISSUE 46: Removed the table header context menu.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 283
diff changeset
1249
283
08eef8a047eb ISSUE 43: Changed i18n strings.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 282
diff changeset
1250 2011-05-12 Raimund Renkert <rrenkert@intevation.de>
08eef8a047eb ISSUE 43: Changed i18n strings.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 282
diff changeset
1251
08eef8a047eb ISSUE 43: Changed i18n strings.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 282
diff changeset
1252 ISSUE-43
08eef8a047eb ISSUE 43: Changed i18n strings.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 282
diff changeset
1253
08eef8a047eb ISSUE 43: Changed i18n strings.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 282
diff changeset
1254 * src/main/java/de/intevation/flys/client/client/FLYSConstants.properties,
08eef8a047eb ISSUE 43: Changed i18n strings.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 282
diff changeset
1255 src/main/java/de/intevation/flys/client/client/FLYSConstants_en.properties,
08eef8a047eb ISSUE 43: Changed i18n strings.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 282
diff changeset
1256 src/main/java/de/intevation/flys/client/client/FLYSConstants_de.properties:
08eef8a047eb ISSUE 43: Changed i18n strings.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 282
diff changeset
1257 Changed i18n strings.
08eef8a047eb ISSUE 43: Changed i18n strings.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 282
diff changeset
1258
282
e92f7ef455d6 Show rivers as links instead of a combobox.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 281
diff changeset
1259 2011-05-12 Raimund Renkert <rrenkert@intevation.de>
e92f7ef455d6 Show rivers as links instead of a combobox.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 281
diff changeset
1260
e92f7ef455d6 Show rivers as links instead of a combobox.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 281
diff changeset
1261 * src/main/java/de/intevation/flys/client/client/ui/LinkSelection.java:
e92f7ef455d6 Show rivers as links instead of a combobox.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 281
diff changeset
1262 New. Shows a list of rivers displayed as links.
e92f7ef455d6 Show rivers as links instead of a combobox.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 281
diff changeset
1263
e92f7ef455d6 Show rivers as links instead of a combobox.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 281
diff changeset
1264 * src/main/java/de/intevation/flys/client/client/ui/ParameterList.java,
e92f7ef455d6 Show rivers as links instead of a combobox.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 281
diff changeset
1265 src/main/java/de/intevation/flys/client/client/ui/UIProviderFactory.java,
e92f7ef455d6 Show rivers as links instead of a combobox.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 281
diff changeset
1266 src/main/java/de/intevation/flys/client/client/ui/MapSelection.java,
e92f7ef455d6 Show rivers as links instead of a combobox.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 281
diff changeset
1267 src/main/java/de/intevation/flys/client/client/ui/ModuleSelection.java:
e92f7ef455d6 Show rivers as links instead of a combobox.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 281
diff changeset
1268 Use the new Panel to show rivers as links.
e92f7ef455d6 Show rivers as links instead of a combobox.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 281
diff changeset
1269
281
c271012a97a3 ISSUE-15 The charts in the chart panel are requested with the size of the parent panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 280
diff changeset
1270 2011-05-12 Ingo Weinzierl <ingo@intevation.de>
c271012a97a3 ISSUE-15 The charts in the chart panel are requested with the size of the parent panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 280
diff changeset
1271
c271012a97a3 ISSUE-15 The charts in the chart panel are requested with the size of the parent panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 280
diff changeset
1272 ISSUE-15
c271012a97a3 ISSUE-15 The charts in the chart panel are requested with the size of the parent panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 280
diff changeset
1273
c271012a97a3 ISSUE-15 The charts in the chart panel are requested with the size of the parent panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 280
diff changeset
1274 * src/main/java/de/intevation/flys/client/client/ui/ChartOutputTab.java:
c271012a97a3 ISSUE-15 The charts in the chart panel are requested with the size of the parent panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 280
diff changeset
1275 After resizing the chart panel, the chart/image is replaced by a new
c271012a97a3 ISSUE-15 The charts in the chart panel are requested with the size of the parent panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 280
diff changeset
1276 chart with adjusted width and height (requested from server).
c271012a97a3 ISSUE-15 The charts in the chart panel are requested with the size of the parent panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 280
diff changeset
1277
280
b493d606fdef Enabled the client to request charts in different sizes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 279
diff changeset
1278 2011-05-12 Ingo Weinzierl <ingo@intevation.de>
b493d606fdef Enabled the client to request charts in different sizes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 279
diff changeset
1279
b493d606fdef Enabled the client to request charts in different sizes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 279
diff changeset
1280 * src/main/java/de/intevation/flys/client/client/ui/ChartOutputTab.java:
b493d606fdef Enabled the client to request charts in different sizes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 279
diff changeset
1281 Defined the chart size (600x500).
b493d606fdef Enabled the client to request charts in different sizes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 279
diff changeset
1282
b493d606fdef Enabled the client to request charts in different sizes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 279
diff changeset
1283 * src/main/java/de/intevation/flys/client/server/ChartOutputServiceImpl.java:
b493d606fdef Enabled the client to request charts in different sizes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 279
diff changeset
1284 Query the chart in the requested size defined in the GET-parameters of
b493d606fdef Enabled the client to request charts in different sizes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 279
diff changeset
1285 the request.
b493d606fdef Enabled the client to request charts in different sizes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 279
diff changeset
1286
279
e763d8efd42f ISSUE-34 Limit the windows which are moved to the right lower corner to 10.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 278
diff changeset
1287 2011-05-12 Ingo Weinzierl <ingo@intevation.de>
e763d8efd42f ISSUE-34 Limit the windows which are moved to the right lower corner to 10.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 278
diff changeset
1288
e763d8efd42f ISSUE-34 Limit the windows which are moved to the right lower corner to 10.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 278
diff changeset
1289 ISSUE-34
e763d8efd42f ISSUE-34 Limit the windows which are moved to the right lower corner to 10.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 278
diff changeset
1290
e763d8efd42f ISSUE-34 Limit the windows which are moved to the right lower corner to 10.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 278
diff changeset
1291 * src/main/java/de/intevation/flys/client/client/ui/FLYSWorkspace.java:
e763d8efd42f ISSUE-34 Limit the windows which are moved to the right lower corner to 10.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 278
diff changeset
1292 The number of windows which are moved the right lower browser window
e763d8efd42f ISSUE-34 Limit the windows which are moved to the right lower corner to 10.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 278
diff changeset
1293 corner is limited to 10 windows now. The 11th window is placed at the
e763d8efd42f ISSUE-34 Limit the windows which are moved to the right lower corner to 10.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 278
diff changeset
1294 left upper corner again. Window 12-20 are moved with an offset into to
e763d8efd42f ISSUE-34 Limit the windows which are moved to the right lower corner to 10.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 278
diff changeset
1295 the right lower corner again.
e763d8efd42f ISSUE-34 Limit the windows which are moved to the right lower corner to 10.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 278
diff changeset
1296
278
f33af25b7490 Datacage: transport rpc result to ui.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 277
diff changeset
1297 2011-05-11 Sascha L. Teichmann <sascha.teichmann@intevation.de>
f33af25b7490 Datacage: transport rpc result to ui.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 277
diff changeset
1298
f33af25b7490 Datacage: transport rpc result to ui.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 277
diff changeset
1299 * src/main/java/de/intevation/flys/client/shared/model/DataCageNode.java,
f33af25b7490 Datacage: transport rpc result to ui.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 277
diff changeset
1300 src/main/java/de/intevation/flys/client/shared/model/DataCageTree.java:
f33af25b7490 Datacage: transport rpc result to ui.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 277
diff changeset
1301 New. Server -> Client transport model. Ugly because it re-invents XML
f33af25b7490 Datacage: transport rpc result to ui.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 277
diff changeset
1302 documents. XML is received by the RPC service from the artifact server,
f33af25b7490 Datacage: transport rpc result to ui.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 277
diff changeset
1303 transformed into this transport representation and this is transformed
f33af25b7490 Datacage: transport rpc result to ui.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 277
diff changeset
1304 in ui elements on the client side.
f33af25b7490 Datacage: transport rpc result to ui.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 277
diff changeset
1305
f33af25b7490 Datacage: transport rpc result to ui.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 277
diff changeset
1306 * src/main/java/de/intevation/flys/client/server/MetaDataServiceImpl.java:
f33af25b7490 Datacage: transport rpc result to ui.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 277
diff changeset
1307 Transform the incoming XML to transport representation. TODO:
f33af25b7490 Datacage: transport rpc result to ui.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 277
diff changeset
1308 Do not simply copy the XML.
f33af25b7490 Datacage: transport rpc result to ui.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 277
diff changeset
1309
f33af25b7490 Datacage: transport rpc result to ui.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 277
diff changeset
1310 * src/main/java/de/intevation/flys/client/client/services/MetaDataServiceAsync.java,
f33af25b7490 Datacage: transport rpc result to ui.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 277
diff changeset
1311 src/main/java/de/intevation/flys/client/client/services/MetaDataService.java:
f33af25b7490 Datacage: transport rpc result to ui.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 277
diff changeset
1312 Changed signature tio transport the tree.
f33af25b7490 Datacage: transport rpc result to ui.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 277
diff changeset
1313
f33af25b7490 Datacage: transport rpc result to ui.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 277
diff changeset
1314 * src/main/java/de/intevation/flys/client/client/ui/DatacageWindow.java:
f33af25b7490 Datacage: transport rpc result to ui.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 277
diff changeset
1315 Transform the transport tree into ui elements.
f33af25b7490 Datacage: transport rpc result to ui.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 277
diff changeset
1316
277
50b88b641be6 Changed the height of the export panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 276
diff changeset
1317 2011-05-11 Ingo Weinzierl <ingo@intevation.de>
50b88b641be6 Changed the height of the export panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 276
diff changeset
1318
50b88b641be6 Changed the height of the export panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 276
diff changeset
1319 * src/main/java/de/intevation/flys/client/client/ui/ExportPanel.java:
50b88b641be6 Changed the height of the export panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 276
diff changeset
1320 Changed the height of this panel to be visible in all browsers.
50b88b641be6 Changed the height of the export panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 276
diff changeset
1321
50b88b641be6 Changed the height of the export panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 276
diff changeset
1322 2011-05-11 Sascha L. Teichmann <sascha.teichmann@intevation.de>
276
f4c8ce11df33 UI stub for data cage
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 275
diff changeset
1323
f4c8ce11df33 UI stub for data cage
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 275
diff changeset
1324 * src/main/java/de/intevation/flys/client/server/MetaDataServiceImpl.java:
f4c8ce11df33 UI stub for data cage
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 275
diff changeset
1325 Call the service. TODO: transport artifact server result to client.
f4c8ce11df33 UI stub for data cage
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 275
diff changeset
1326
f4c8ce11df33 UI stub for data cage
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 275
diff changeset
1327 * src/main/java/de/intevation/flys/client/client/services/MetaDataServiceAsync.java,
f4c8ce11df33 UI stub for data cage
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 275
diff changeset
1328 src/main/java/de/intevation/flys/client/client/services/MetaDataService.java:
f4c8ce11df33 UI stub for data cage
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 275
diff changeset
1329 Extended interfaces to cope with i18n.
f4c8ce11df33 UI stub for data cage
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 275
diff changeset
1330
f4c8ce11df33 UI stub for data cage
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 275
diff changeset
1331 * src/main/java/de/intevation/flys/client/client/FLYSConstants.properties,
f4c8ce11df33 UI stub for data cage
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 275
diff changeset
1332 src/main/java/de/intevation/flys/client/client/FLYSConstants_de.properties,
f4c8ce11df33 UI stub for data cage
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 275
diff changeset
1333 src/main/java/de/intevation/flys/client/client/FLYSConstants.java:
f4c8ce11df33 UI stub for data cage
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 275
diff changeset
1334 Error messages if the artifact meta data service is not reachable.
f4c8ce11df33 UI stub for data cage
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 275
diff changeset
1335
f4c8ce11df33 UI stub for data cage
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 275
diff changeset
1336 * src/main/java/de/intevation/flys/client/client/ui/CollectionView.java:
f4c8ce11df33 UI stub for data cage
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 275
diff changeset
1337 Forward collection view to chart output tab.
f4c8ce11df33 UI stub for data cage
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 275
diff changeset
1338
f4c8ce11df33 UI stub for data cage
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 275
diff changeset
1339 * src/main/java/de/intevation/flys/client/client/ui/ChartOutputTab.java:
f4c8ce11df33 UI stub for data cage
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 275
diff changeset
1340 Forward artifact to fetch river name later.
f4c8ce11df33 UI stub for data cage
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 275
diff changeset
1341
f4c8ce11df33 UI stub for data cage
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 275
diff changeset
1342 * src/main/java/de/intevation/flys/client/client/ui/DatacageWindow.java:
f4c8ce11df33 UI stub for data cage
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 275
diff changeset
1343 New. UI code for the data cage panel. TODO: build tree from
f4c8ce11df33 UI stub for data cage
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 275
diff changeset
1344 service data.
f4c8ce11df33 UI stub for data cage
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 275
diff changeset
1345
f4c8ce11df33 UI stub for data cage
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 275
diff changeset
1346 * src/main/java/de/intevation/flys/client/client/ui/SingleLocationPanel.java:
f4c8ce11df33 UI stub for data cage
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 275
diff changeset
1347 Added simple break in a loop if river was found.
f4c8ce11df33 UI stub for data cage
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 275
diff changeset
1348
275
8264b02091ef ISSUE-56 Display download buttons to export the computed data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 274
diff changeset
1349 2011-05-11 Ingo Weinzierl <ingo@intevation.de>
8264b02091ef ISSUE-56 Display download buttons to export the computed data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 274
diff changeset
1350
8264b02091ef ISSUE-56 Display download buttons to export the computed data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 274
diff changeset
1351 ISSUE-56
8264b02091ef ISSUE-56 Display download buttons to export the computed data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 274
diff changeset
1352
8264b02091ef ISSUE-56 Display download buttons to export the computed data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 274
diff changeset
1353 * src/main/java/de/intevation/flys/client/shared/model/DefaultOutputMode.java,
8264b02091ef ISSUE-56 Display download buttons to export the computed data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 274
diff changeset
1354 src/main/java/de/intevation/flys/client/shared/model/OutputMode.java:
8264b02091ef ISSUE-56 Display download buttons to export the computed data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 274
diff changeset
1355 Added a further method that returns all available facets.
8264b02091ef ISSUE-56 Display download buttons to export the computed data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 274
diff changeset
1356
8264b02091ef ISSUE-56 Display download buttons to export the computed data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 274
diff changeset
1357 * src/main/java/de/intevation/flys/client/client/ui/ExportPanel.java: New.
8264b02091ef ISSUE-56 Display download buttons to export the computed data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 274
diff changeset
1358 This panel is used to serve download links for each export mode / type
8264b02091ef ISSUE-56 Display download buttons to export the computed data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 274
diff changeset
1359 of a collection.
8264b02091ef ISSUE-56 Display download buttons to export the computed data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 274
diff changeset
1360
8264b02091ef ISSUE-56 Display download buttons to export the computed data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 274
diff changeset
1361 * src/main/java/de/intevation/flys/client/client/ui/ParameterList.java:
8264b02091ef ISSUE-56 Display download buttons to export the computed data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 274
diff changeset
1362 Implements the CollectionChangeHandler interface now. If a Collection
8264b02091ef ISSUE-56 Display download buttons to export the computed data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 274
diff changeset
1363 changes, the available output modes are analyzed. If there are export
8264b02091ef ISSUE-56 Display download buttons to export the computed data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 274
diff changeset
1364 modes available, those modes are displayed in a so called 'ExportPanel'.
8264b02091ef ISSUE-56 Display download buttons to export the computed data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 274
diff changeset
1365
8264b02091ef ISSUE-56 Display download buttons to export the computed data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 274
diff changeset
1366 * src/main/java/de/intevation/flys/client/client/ui/CollectionView.java:
8264b02091ef ISSUE-56 Display download buttons to export the computed data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 274
diff changeset
1367 Registered the ParameterList as CollectionChange handler.
8264b02091ef ISSUE-56 Display download buttons to export the computed data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 274
diff changeset
1368
8264b02091ef ISSUE-56 Display download buttons to export the computed data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 274
diff changeset
1369 * src/main/webapp/FLYS.css: Added a stylesheet for the export panels
8264b02091ef ISSUE-56 Display download buttons to export the computed data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 274
diff changeset
1370 title.
8264b02091ef ISSUE-56 Display download buttons to export the computed data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 274
diff changeset
1371
8264b02091ef ISSUE-56 Display download buttons to export the computed data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 274
diff changeset
1372 * src/main/webapp/images/save.gif: New. This image is displayed in the
8264b02091ef ISSUE-56 Display download buttons to export the computed data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 274
diff changeset
1373 export panel.
8264b02091ef ISSUE-56 Display download buttons to export the computed data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 274
diff changeset
1374
8264b02091ef ISSUE-56 Display download buttons to export the computed data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 274
diff changeset
1375 * src/main/java/de/intevation/flys/client/client/FLYSConstants.properties,
8264b02091ef ISSUE-56 Display download buttons to export the computed data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 274
diff changeset
1376 src/main/java/de/intevation/flys/client/client/FLYSConstants_de.properties,
8264b02091ef ISSUE-56 Display download buttons to export the computed data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 274
diff changeset
1377 src/main/java/de/intevation/flys/client/client/FLYSConstants.java: New
8264b02091ef ISSUE-56 Display download buttons to export the computed data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 274
diff changeset
1378 i18n strings for the export panel.
8264b02091ef ISSUE-56 Display download buttons to export the computed data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 274
diff changeset
1379
274
71a7533555d0 Added a service to export data from the artifact server.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 273
diff changeset
1380 2011-05-11 Ingo Weinzierl <ingo@intevation.de>
71a7533555d0 Added a service to export data from the artifact server.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 273
diff changeset
1381
71a7533555d0 Added a service to export data from the artifact server.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 273
diff changeset
1382 * src/main/java/de/intevation/flys/client/server/ExportServiceImpl.java:
71a7533555d0 Added a service to export data from the artifact server.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 273
diff changeset
1383 New. This service is a "proxy servlet" that enables the GUI to add
71a7533555d0 Added a service to export data from the artifact server.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 273
diff changeset
1384 download buttons for exporting the computed data of the artifact server.
71a7533555d0 Added a service to export data from the artifact server.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 273
diff changeset
1385
71a7533555d0 Added a service to export data from the artifact server.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 273
diff changeset
1386 * src/main/java/de/intevation/flys/client/client/services/CSVExportService.java:
71a7533555d0 Added a service to export data from the artifact server.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 273
diff changeset
1387 Changed the URL part to query the CSV export ('export' -> 'csv').
71a7533555d0 Added a service to export data from the artifact server.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 273
diff changeset
1388
71a7533555d0 Added a service to export data from the artifact server.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 273
diff changeset
1389 * src/main/webapp/WEB-INF/web.xml: Registered the new ExportService.
71a7533555d0 Added a service to export data from the artifact server.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 273
diff changeset
1390
273
905daf30221a ISSUE 34: Move every new project window 20 px down and right.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 272
diff changeset
1391 2011-05-11 Raimund Renkert <rrenkert@intevation.de>
905daf30221a ISSUE 34: Move every new project window 20 px down and right.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 272
diff changeset
1392
905daf30221a ISSUE 34: Move every new project window 20 px down and right.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 272
diff changeset
1393 ISSUE 34
905daf30221a ISSUE 34: Move every new project window 20 px down and right.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 272
diff changeset
1394
905daf30221a ISSUE 34: Move every new project window 20 px down and right.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 272
diff changeset
1395 * src/main/java/de/intevation/flys/client/client/ui/FLYSWorkspace.java:
905daf30221a ISSUE 34: Move every new project window 20 px down and right.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 272
diff changeset
1396 Move every new project window 20 px multiplicated with the window count
905daf30221a ISSUE 34: Move every new project window 20 px down and right.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 272
diff changeset
1397 down and right.
905daf30221a ISSUE 34: Move every new project window 20 px down and right.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 272
diff changeset
1398
272
d3c053420c3b ISSUE 44: Moved the location/range and WQ input tables to the helper panel and
Raimund Renkert <raimund.renkert@intevation.de>
parents: 271
diff changeset
1399 2011-05-11 Raimund Renkert <rrenkert@intevation.de>
d3c053420c3b ISSUE 44: Moved the location/range and WQ input tables to the helper panel and
Raimund Renkert <raimund.renkert@intevation.de>
parents: 271
diff changeset
1400
d3c053420c3b ISSUE 44: Moved the location/range and WQ input tables to the helper panel and
Raimund Renkert <raimund.renkert@intevation.de>
parents: 271
diff changeset
1401 ISSUE 44
d3c053420c3b ISSUE 44: Moved the location/range and WQ input tables to the helper panel and
Raimund Renkert <raimund.renkert@intevation.de>
parents: 271
diff changeset
1402
d3c053420c3b ISSUE 44: Moved the location/range and WQ input tables to the helper panel and
Raimund Renkert <raimund.renkert@intevation.de>
parents: 271
diff changeset
1403 * src/main/java/de/intevation/flys/client/client/ui/LocationDistancePanel.java,
d3c053420c3b ISSUE 44: Moved the location/range and WQ input tables to the helper panel and
Raimund Renkert <raimund.renkert@intevation.de>
parents: 271
diff changeset
1404 src/main/java/de/intevation/flys/client/client/ui/WQInputPanel.java,
d3c053420c3b ISSUE 44: Moved the location/range and WQ input tables to the helper panel and
Raimund Renkert <raimund.renkert@intevation.de>
parents: 271
diff changeset
1405 src/main/java/de/intevation/flys/client/client/ui/SingleLocationPanel.java:
d3c053420c3b ISSUE 44: Moved the location/range and WQ input tables to the helper panel and
Raimund Renkert <raimund.renkert@intevation.de>
parents: 271
diff changeset
1406 Moved the location/range and WQ input tables to the helper panel on the
d3c053420c3b ISSUE 44: Moved the location/range and WQ input tables to the helper panel and
Raimund Renkert <raimund.renkert@intevation.de>
parents: 271
diff changeset
1407 right. The tables have a dynamic size now.
d3c053420c3b ISSUE 44: Moved the location/range and WQ input tables to the helper panel and
Raimund Renkert <raimund.renkert@intevation.de>
parents: 271
diff changeset
1408
271
65735765643d Set the computation result panel width and height to 100%.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 270
diff changeset
1409 2011-05-11 Raimund Renkert <rrenkert@intevation.de>
65735765643d Set the computation result panel width and height to 100%.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 270
diff changeset
1410
65735765643d Set the computation result panel width and height to 100%.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 270
diff changeset
1411 ISSUE 41 (part2)
65735765643d Set the computation result panel width and height to 100%.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 270
diff changeset
1412
65735765643d Set the computation result panel width and height to 100%.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 270
diff changeset
1413 * src/main/java/de/intevation/flys/client/client/ui/ParameterList.java:
65735765643d Set the computation result panel width and height to 100%.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 270
diff changeset
1414 Set the computation result panel width and height to 100%. The panel
65735765643d Set the computation result panel width and height to 100%.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 270
diff changeset
1415 resizes with its parent component now.
65735765643d Set the computation result panel width and height to 100%.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 270
diff changeset
1416
270
d01b0d81b92a Parse the facets of a Collection and distinguish between an ordinary OutputMode and an ExportMode (new).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 269
diff changeset
1417 2011-05-11 Ingo Weinzierl <ingo@intevation.de>
d01b0d81b92a Parse the facets of a Collection and distinguish between an ordinary OutputMode and an ExportMode (new).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 269
diff changeset
1418
d01b0d81b92a Parse the facets of a Collection and distinguish between an ordinary OutputMode and an ExportMode (new).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 269
diff changeset
1419 * src/main/java/de/intevation/flys/client/shared/model/ExportMode.java:
d01b0d81b92a Parse the facets of a Collection and distinguish between an ordinary OutputMode and an ExportMode (new).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 269
diff changeset
1420 New. A derived OutputMode that is used to mark an OutputMode as an
d01b0d81b92a Parse the facets of a Collection and distinguish between an ordinary OutputMode and an ExportMode (new).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 269
diff changeset
1421 export.
d01b0d81b92a Parse the facets of a Collection and distinguish between an ordinary OutputMode and an ExportMode (new).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 269
diff changeset
1422
d01b0d81b92a Parse the facets of a Collection and distinguish between an ordinary OutputMode and an ExportMode (new).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 269
diff changeset
1423 * src/main/java/de/intevation/flys/client/shared/model/OutputMode.java,
d01b0d81b92a Parse the facets of a Collection and distinguish between an ordinary OutputMode and an ExportMode (new).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 269
diff changeset
1424 src/main/java/de/intevation/flys/client/shared/model/DefaultOutputMode.java:
d01b0d81b92a Parse the facets of a Collection and distinguish between an ordinary OutputMode and an ExportMode (new).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 269
diff changeset
1425 Added methods to provide facets in output modes.
d01b0d81b92a Parse the facets of a Collection and distinguish between an ordinary OutputMode and an ExportMode (new).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 269
diff changeset
1426
d01b0d81b92a Parse the facets of a Collection and distinguish between an ordinary OutputMode and an ExportMode (new).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 269
diff changeset
1427 * src/main/java/de/intevation/flys/client/server/DescribeCollectionServiceImpl.java:
d01b0d81b92a Parse the facets of a Collection and distinguish between an ordinary OutputMode and an ExportMode (new).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 269
diff changeset
1428 Extract facets from DESCRIBE and distinguish between an ordinary
d01b0d81b92a Parse the facets of a Collection and distinguish between an ordinary OutputMode and an ExportMode (new).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 269
diff changeset
1429 OutputMode or an ExportMode.
d01b0d81b92a Parse the facets of a Collection and distinguish between an ordinary OutputMode and an ExportMode (new).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 269
diff changeset
1430
d01b0d81b92a Parse the facets of a Collection and distinguish between an ordinary OutputMode and an ExportMode (new).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 269
diff changeset
1431 * src/main/java/de/intevation/flys/client/client/ui/CollectionView.java:
d01b0d81b92a Parse the facets of a Collection and distinguish between an ordinary OutputMode and an ExportMode (new).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 269
diff changeset
1432 Replaced the determination of an export mode for creating new
d01b0d81b92a Parse the facets of a Collection and distinguish between an ordinary OutputMode and an ExportMode (new).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 269
diff changeset
1433 OutputTabs. Now, we just create new OutputTabs for OutputModes that are
d01b0d81b92a Parse the facets of a Collection and distinguish between an ordinary OutputMode and an ExportMode (new).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 269
diff changeset
1434 no instance of ExportMode. Furthermore, the computation output panel
d01b0d81b92a Parse the facets of a Collection and distinguish between an ordinary OutputMode and an ExportMode (new).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 269
diff changeset
1435 is now displayed if there is an output mode which:
d01b0d81b92a Parse the facets of a Collection and distinguish between an ordinary OutputMode and an ExportMode (new).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 269
diff changeset
1436 - is an ExportMode
d01b0d81b92a Parse the facets of a Collection and distinguish between an ordinary OutputMode and an ExportMode (new).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 269
diff changeset
1437 - has a facet which name is "csv"
d01b0d81b92a Parse the facets of a Collection and distinguish between an ordinary OutputMode and an ExportMode (new).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 269
diff changeset
1438
269
eb3c16df59db ISSUE-41 Moved the panel that shows the computation results right beside the parameterization - NOTE: issue is still open.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 268
diff changeset
1439 2011-05-11 Ingo Weinzierl <ingo@intevation.de>
eb3c16df59db ISSUE-41 Moved the panel that shows the computation results right beside the parameterization - NOTE: issue is still open.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 268
diff changeset
1440
eb3c16df59db ISSUE-41 Moved the panel that shows the computation results right beside the parameterization - NOTE: issue is still open.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 268
diff changeset
1441 ISSUE-41 (part1)
eb3c16df59db ISSUE-41 Moved the panel that shows the computation results right beside the parameterization - NOTE: issue is still open.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 268
diff changeset
1442
eb3c16df59db ISSUE-41 Moved the panel that shows the computation results right beside the parameterization - NOTE: issue is still open.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 268
diff changeset
1443 * src/main/java/de/intevation/flys/client/client/ui/ParameterList.java:
eb3c16df59db ISSUE-41 Moved the panel that shows the computation results right beside the parameterization - NOTE: issue is still open.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 268
diff changeset
1444 Moved the computation result panel right beside the parameterization.
eb3c16df59db ISSUE-41 Moved the panel that shows the computation results right beside the parameterization - NOTE: issue is still open.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 268
diff changeset
1445
eb3c16df59db ISSUE-41 Moved the panel that shows the computation results right beside the parameterization - NOTE: issue is still open.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 268
diff changeset
1446 TODO: This panel has now hard coded width/height. The result of this is,
eb3c16df59db ISSUE-41 Moved the panel that shows the computation results right beside the parameterization - NOTE: issue is still open.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 268
diff changeset
1447 that it does not change its size when the parent component is resized.
eb3c16df59db ISSUE-41 Moved the panel that shows the computation results right beside the parameterization - NOTE: issue is still open.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 268
diff changeset
1448 So, the width and height should be set to 100%.
eb3c16df59db ISSUE-41 Moved the panel that shows the computation results right beside the parameterization - NOTE: issue is still open.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 268
diff changeset
1449
eb3c16df59db ISSUE-41 Moved the panel that shows the computation results right beside the parameterization - NOTE: issue is still open.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 268
diff changeset
1450 2011-05-11 Ingo Weinzierl <ingo@intevation.de>
268
eb3f9b6496a5 ISSUE-57 Replaced wrong i18n function call.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 267
diff changeset
1451
eb3f9b6496a5 ISSUE-57 Replaced wrong i18n function call.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 267
diff changeset
1452 ISSUE-57
eb3f9b6496a5 ISSUE-57 Replaced wrong i18n function call.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 267
diff changeset
1453
eb3f9b6496a5 ISSUE-57 Replaced wrong i18n function call.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 267
diff changeset
1454 * src/main/java/de/intevation/flys/client/client/ui/SingleLocationPanel.java:
eb3f9b6496a5 ISSUE-57 Replaced wrong i18n function call.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 267
diff changeset
1455 Replaced wrong i18n function name.
eb3f9b6496a5 ISSUE-57 Replaced wrong i18n function call.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 267
diff changeset
1456
267
7e484390d191 ISSUE-48 Added placeholder for the toolbar and the theme control in the chart output tab.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 266
diff changeset
1457 2011-05-10 Ingo Weinzierl <ingo@intevation.de>
7e484390d191 ISSUE-48 Added placeholder for the toolbar and the theme control in the chart output tab.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 266
diff changeset
1458
7e484390d191 ISSUE-48 Added placeholder for the toolbar and the theme control in the chart output tab.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 266
diff changeset
1459 ISSUE-48
7e484390d191 ISSUE-48 Added placeholder for the toolbar and the theme control in the chart output tab.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 266
diff changeset
1460
7e484390d191 ISSUE-48 Added placeholder for the toolbar and the theme control in the chart output tab.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 266
diff changeset
1461 * src/main/java/de/intevation/flys/client/client/ui/ChartOutputTab.java:
7e484390d191 ISSUE-48 Added placeholder for the toolbar and the theme control in the chart output tab.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 266
diff changeset
1462 Added labels placeholder for the theme control panel and the toolbar.
7e484390d191 ISSUE-48 Added placeholder for the toolbar and the theme control in the chart output tab.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 266
diff changeset
1463 Both panels now have a black border.
7e484390d191 ISSUE-48 Added placeholder for the toolbar and the theme control in the chart output tab.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 266
diff changeset
1464
266
e3565f58b0ae ISSUE-38 Set the first value of a select box as default value.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 265
diff changeset
1465 2011-05-10 Ingo Weinzierl <ingo@intevation.de>
e3565f58b0ae ISSUE-38 Set the first value of a select box as default value.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 265
diff changeset
1466
e3565f58b0ae ISSUE-38 Set the first value of a select box as default value.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 265
diff changeset
1467 ISSUE-38
e3565f58b0ae ISSUE-38 Set the first value of a select box as default value.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 265
diff changeset
1468
e3565f58b0ae ISSUE-38 Set the first value of a select box as default value.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 265
diff changeset
1469 * src/main/java/de/intevation/flys/client/client/ui/SelectProvider.java:
e3565f58b0ae ISSUE-38 Set the first value of a select box as default value.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 265
diff changeset
1470 Set the first value of a select box as default value.
e3565f58b0ae ISSUE-38 Set the first value of a select box as default value.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 265
diff changeset
1471
265
51f1c7420115 Added i18n error messages used in the adapted wq panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 264
diff changeset
1472 2011-05-10 Ingo Weinzierl <ingo@intevation.de>
51f1c7420115 Added i18n error messages used in the adapted wq panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 264
diff changeset
1473
51f1c7420115 Added i18n error messages used in the adapted wq panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 264
diff changeset
1474 * src/main/java/de/intevation/flys/client/client/FLYSConstants.properties,
51f1c7420115 Added i18n error messages used in the adapted wq panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 264
diff changeset
1475 src/main/java/de/intevation/flys/client/client/FLYSConstants_de.properties,
51f1c7420115 Added i18n error messages used in the adapted wq panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 264
diff changeset
1476 src/main/java/de/intevation/flys/client/client/FLYSConstants.java: Added
51f1c7420115 Added i18n error messages used in the adapted wq panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 264
diff changeset
1477 i18n error messages required if the data input failed in the adapted WQ
51f1c7420115 Added i18n error messages used in the adapted wq panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 264
diff changeset
1478 panel.
51f1c7420115 Added i18n error messages used in the adapted wq panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 264
diff changeset
1479
264
337f5a7c7160 Changed the empty table message for the WQ input table.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 263
diff changeset
1480 2011-05-10 Raimund Renkert <rrenkert@intevation.de>
337f5a7c7160 Changed the empty table message for the WQ input table.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 263
diff changeset
1481
337f5a7c7160 Changed the empty table message for the WQ input table.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 263
diff changeset
1482 * src/main/java/de/intevation/flys/client/client/ui/WQInputPanel.java:
337f5a7c7160 Changed the empty table message for the WQ input table.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 263
diff changeset
1483 Changed the empty table message for the WQ input table.
337f5a7c7160 Changed the empty table message for the WQ input table.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 263
diff changeset
1484
263
f56523bf4c55 Changed the empty table message for helper and data tables.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 262
diff changeset
1485 2011-05-10 Raimund Renkert <rrenkert@intevation.de>
f56523bf4c55 Changed the empty table message for helper and data tables.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 262
diff changeset
1486
f56523bf4c55 Changed the empty table message for helper and data tables.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 262
diff changeset
1487 * src/main/java/de/intevation/flys/client/client/ui/TableDataPanel.java,
f56523bf4c55 Changed the empty table message for helper and data tables.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 262
diff changeset
1488 src/main/java/de/intevation/flys/client/client/ui/LocationDistancePanel.java,
f56523bf4c55 Changed the empty table message for helper and data tables.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 262
diff changeset
1489 src/main/java/de/intevation/flys/client/client/ui/SingleLocationPanel.java:
f56523bf4c55 Changed the empty table message for helper and data tables.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 262
diff changeset
1490 Changed the empty table text from default to "Loading data".
f56523bf4c55 Changed the empty table message for helper and data tables.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 262
diff changeset
1491
f56523bf4c55 Changed the empty table message for helper and data tables.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 262
diff changeset
1492 * src/main/java/de/intevation/flys/client/client/FLYSConstants.properties,
f56523bf4c55 Changed the empty table message for helper and data tables.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 262
diff changeset
1493 src/main/java/de/intevation/flys/client/client/FLYSConstants_en.properties,
f56523bf4c55 Changed the empty table message for helper and data tables.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 262
diff changeset
1494 src/main/java/de/intevation/flys/client/client/FLYSConstants_de.properties,
f56523bf4c55 Changed the empty table message for helper and data tables.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 262
diff changeset
1495 src/main/java/de/intevation/flys/client/client/FLYSConstants.java:
f56523bf4c55 Changed the empty table message for helper and data tables.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 262
diff changeset
1496 Added i18n strings for empty table text.
f56523bf4c55 Changed the empty table message for helper and data tables.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 262
diff changeset
1497
f56523bf4c55 Changed the empty table message for helper and data tables.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 262
diff changeset
1498 * src/main/java/de/intevation/flys/client/server/CSVExportServiceImpl.java:
f56523bf4c55 Changed the empty table message for helper and data tables.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 262
diff changeset
1499 Changed author.
f56523bf4c55 Changed the empty table message for helper and data tables.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 262
diff changeset
1500
262
44a340c9becc Added stub for meta data service.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 261
diff changeset
1501 2011-05-10 Sascha L. Teichmann <sascha.teichmann@intevation.de>
44a340c9becc Added stub for meta data service.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 261
diff changeset
1502
44a340c9becc Added stub for meta data service.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 261
diff changeset
1503 * src/main/java/de/intevation/flys/client/server/MetaDataServiceImpl.java,
44a340c9becc Added stub for meta data service.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 261
diff changeset
1504 src/main/java/de/intevation/flys/client/client/services/MetaDataServiceAsync.java,
44a340c9becc Added stub for meta data service.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 261
diff changeset
1505 src/main/java/de/intevation/flys/client/client/services/MetaDataService.java:
44a340c9becc Added stub for meta data service.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 261
diff changeset
1506 New. Stub for new meta data service.
44a340c9becc Added stub for meta data service.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 261
diff changeset
1507
44a340c9becc Added stub for meta data service.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 261
diff changeset
1508 * src/main/webapp/WEB-INF/web.xml: Registered meta data service.
44a340c9becc Added stub for meta data service.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 261
diff changeset
1509
261
f3ea644800c4 Fixed the location input. A range selection sets the correct location values
Raimund Renkert <raimund.renkert@intevation.de>
parents: 260
diff changeset
1510 2011-05-10 Raimund Renkert <rrenkert@intevation.de>
f3ea644800c4 Fixed the location input. A range selection sets the correct location values
Raimund Renkert <raimund.renkert@intevation.de>
parents: 260
diff changeset
1511
f3ea644800c4 Fixed the location input. A range selection sets the correct location values
Raimund Renkert <raimund.renkert@intevation.de>
parents: 260
diff changeset
1512 * src/main/java/de/intevation/flys/client/client/ui/LocationDistancePanel.java:
f3ea644800c4 Fixed the location input. A range selection sets the correct location values
Raimund Renkert <raimund.renkert@intevation.de>
parents: 260
diff changeset
1513 Fixed the location input. A range selection sets the correct location values
f3ea644800c4 Fixed the location input. A range selection sets the correct location values
Raimund Renkert <raimund.renkert@intevation.de>
parents: 260
diff changeset
1514 now.
f3ea644800c4 Fixed the location input. A range selection sets the correct location values
Raimund Renkert <raimund.renkert@intevation.de>
parents: 260
diff changeset
1515
260
dd1dad2ff94e Remove the data table on step back.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 259
diff changeset
1516 2011-05-10 Raimund Renkert <rrenkert@intevation.de>
dd1dad2ff94e Remove the data table on step back.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 259
diff changeset
1517
dd1dad2ff94e Remove the data table on step back.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 259
diff changeset
1518 * src/main/java/de/intevation/flys/client/client/ui/ParameterList.java,
dd1dad2ff94e Remove the data table on step back.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 259
diff changeset
1519 src/main/java/de/intevation/flys/client/client/ui/CollectionView.java:
dd1dad2ff94e Remove the data table on step back.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 259
diff changeset
1520 Remove the data table on step back.
dd1dad2ff94e Remove the data table on step back.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 259
diff changeset
1521
259
50a95db68e66 Build a dynamic table for the CSV data.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 258
diff changeset
1522 2011-05-10 Raimund Renkert <rrenkert@intevation.de>
50a95db68e66 Build a dynamic table for the CSV data.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 258
diff changeset
1523
50a95db68e66 Build a dynamic table for the CSV data.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 258
diff changeset
1524 * src/main/java/de/intevation/flys/client/client/ui/CollectionView.java:
50a95db68e66 Build a dynamic table for the CSV data.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 258
diff changeset
1525 Use the name instead of the description to determine the output mode.
50a95db68e66 Build a dynamic table for the CSV data.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 258
diff changeset
1526
50a95db68e66 Build a dynamic table for the CSV data.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 258
diff changeset
1527 * src/main/java/de/intevation/flys/client/server/CSVExportServiceImpl.java:
50a95db68e66 Build a dynamic table for the CSV data.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 258
diff changeset
1528 Removed obsolete code.
50a95db68e66 Build a dynamic table for the CSV data.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 258
diff changeset
1529
50a95db68e66 Build a dynamic table for the CSV data.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 258
diff changeset
1530 * src/main/java/de/intevation/flys/client/client/ui/TableDataPanel.java:
50a95db68e66 Build a dynamic table for the CSV data.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 258
diff changeset
1531 Build up a dynamic table for different header count. The first line of CSV
50a95db68e66 Build a dynamic table for the CSV data.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 258
diff changeset
1532 data is used to set the header title.
50a95db68e66 Build a dynamic table for the CSV data.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 258
diff changeset
1533
258
5091675676d6 Fixed attributes/namespaces in the XML document that is used to fetch the CSV export of WINFO computations.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 257
diff changeset
1534 2011-05-10 Ingo Weinzierl <ingo@intevation.de>
5091675676d6 Fixed attributes/namespaces in the XML document that is used to fetch the CSV export of WINFO computations.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 257
diff changeset
1535
5091675676d6 Fixed attributes/namespaces in the XML document that is used to fetch the CSV export of WINFO computations.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 257
diff changeset
1536 * src/main/java/de/intevation/flys/client/server/CSVExportServiceImpl.java:
5091675676d6 Fixed attributes/namespaces in the XML document that is used to fetch the CSV export of WINFO computations.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 257
diff changeset
1537 Bugfix: Use the ElementCreator from XMLUtils to add attribute to nodes
5091675676d6 Fixed attributes/namespaces in the XML document that is used to fetch the CSV export of WINFO computations.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 257
diff changeset
1538 in the xml document. Then, those nodes will have the ArtifactNamespace
5091675676d6 Fixed attributes/namespaces in the XML document that is used to fetch the CSV export of WINFO computations.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 257
diff changeset
1539 automatically. If we do something like
5091675676d6 Fixed attributes/namespaces in the XML document that is used to fetch the CSV export of WINFO computations.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 257
diff changeset
1540 node.setAttribute("art:attr", "value")
5091675676d6 Fixed attributes/namespaces in the XML document that is used to fetch the CSV export of WINFO computations.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 257
diff changeset
1541 Restlet will throw an exception, because it does not know the "art:"
5091675676d6 Fixed attributes/namespaces in the XML document that is used to fetch the CSV export of WINFO computations.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 257
diff changeset
1542 namespace.
5091675676d6 Fixed attributes/namespaces in the XML document that is used to fetch the CSV export of WINFO computations.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 257
diff changeset
1543
257
7017ed659ee6 Fixed a broken dependency in the maven pom file.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 256
diff changeset
1544 2011-05-09 Ingo Weinzierl <ingo@intevation.de>
7017ed659ee6 Fixed a broken dependency in the maven pom file.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 256
diff changeset
1545
7017ed659ee6 Fixed a broken dependency in the maven pom file.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 256
diff changeset
1546 * pom.xml: Bugfix: replaced the goupId of the OpenCSV dependency with the
7017ed659ee6 Fixed a broken dependency in the maven pom file.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 256
diff changeset
1547 correct id.
7017ed659ee6 Fixed a broken dependency in the maven pom file.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 256
diff changeset
1548
256
5e1c1b7d6516 Added table and service for calculation output to UI.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 255
diff changeset
1549 2011-05-09 Raimund Renkert <rrenkert@intevation.de>
5e1c1b7d6516 Added table and service for calculation output to UI.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 255
diff changeset
1550
5e1c1b7d6516 Added table and service for calculation output to UI.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 255
diff changeset
1551 * src/main/java/de/intevation/flys/client/server/CSVExportServiceImpl.java,
5e1c1b7d6516 Added table and service for calculation output to UI.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 255
diff changeset
1552 src/main/java/de/intevation/flys/client/client/services/CSVExportServiceAsync.java,
5e1c1b7d6516 Added table and service for calculation output to UI.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 255
diff changeset
1553 src/main/java/de/intevation/flys/client/client/services/CSVExportService.java:
5e1c1b7d6516 Added table and service for calculation output to UI.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 255
diff changeset
1554 New service. Requests CSV data and returns a list of lines in a string
5e1c1b7d6516 Added table and service for calculation output to UI.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 255
diff changeset
1555 array.
5e1c1b7d6516 Added table and service for calculation output to UI.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 255
diff changeset
1556
5e1c1b7d6516 Added table and service for calculation output to UI.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 255
diff changeset
1557 * src/main/java/de/intevation/flys/client/client/ui/TableDataPanel.java:
5e1c1b7d6516 Added table and service for calculation output to UI.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 255
diff changeset
1558 New. Displays the data requested by the new service.
5e1c1b7d6516 Added table and service for calculation output to UI.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 255
diff changeset
1559
5e1c1b7d6516 Added table and service for calculation output to UI.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 255
diff changeset
1560 * src/main/java/de/intevation/flys/client/client/ui/ParameterList.java,
5e1c1b7d6516 Added table and service for calculation output to UI.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 255
diff changeset
1561 src/main/java/de/intevation/flys/client/client/ui/CollectionView.java:
5e1c1b7d6516 Added table and service for calculation output to UI.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 255
diff changeset
1562 Added the table to UI.
5e1c1b7d6516 Added table and service for calculation output to UI.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 255
diff changeset
1563
5e1c1b7d6516 Added table and service for calculation output to UI.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 255
diff changeset
1564 * src/main/webapp/WEB-INF/web.xml: Registered new service.
5e1c1b7d6516 Added table and service for calculation output to UI.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 255
diff changeset
1565
5e1c1b7d6516 Added table and service for calculation output to UI.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 255
diff changeset
1566 * src/main/java/de/intevation/flys/client/client/FLYSConstants.properties,
5e1c1b7d6516 Added table and service for calculation output to UI.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 255
diff changeset
1567 src/main/java/de/intevation/flys/client/client/FLYSConstants_en.properties,
5e1c1b7d6516 Added table and service for calculation output to UI.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 255
diff changeset
1568 src/main/java/de/intevation/flys/client/client/FLYSConstants_de.properties,
5e1c1b7d6516 Added table and service for calculation output to UI.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 255
diff changeset
1569 src/main/java/de/intevation/flys/client/client/FLYSConstants.java:
5e1c1b7d6516 Added table and service for calculation output to UI.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 255
diff changeset
1570 Added strings for the new table.
5e1c1b7d6516 Added table and service for calculation output to UI.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 255
diff changeset
1571
5e1c1b7d6516 Added table and service for calculation output to UI.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 255
diff changeset
1572 * pom.xml: Added dependency: au.com.bytecode.opencsv, version 2.0;
5e1c1b7d6516 Added table and service for calculation output to UI.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 255
diff changeset
1573
255
e4f0bef52689 Added radio buttons to choose between W/Q modes in the adapted WQ panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 254
diff changeset
1574 2011-05-09 Ingo Weinzierl <ingo@intevation.de>
e4f0bef52689 Added radio buttons to choose between W/Q modes in the adapted WQ panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 254
diff changeset
1575
e4f0bef52689 Added radio buttons to choose between W/Q modes in the adapted WQ panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 254
diff changeset
1576 * src/main/java/de/intevation/flys/client/client/ui/WQAdaptedInputPanel.java:
e4f0bef52689 Added radio buttons to choose between W/Q modes in the adapted WQ panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 254
diff changeset
1577 Added radio buttons to choose between W/Q mode.
e4f0bef52689 Added radio buttons to choose between W/Q modes in the adapted WQ panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 254
diff changeset
1578
254
6838e4112eeb Bugfix: the current locale string is used to fetch chart images now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 253
diff changeset
1579 2011-05-09 Ingo Weinzierl <ingo@intevation.de>
6838e4112eeb Bugfix: the current locale string is used to fetch chart images now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 253
diff changeset
1580
6838e4112eeb Bugfix: the current locale string is used to fetch chart images now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 253
diff changeset
1581 * src/main/java/de/intevation/flys/client/server/ChartOutputServiceImpl.java,
6838e4112eeb Bugfix: the current locale string is used to fetch chart images now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 253
diff changeset
1582 src/main/java/de/intevation/flys/client/client/ui/ChartOutputTab.java:
6838e4112eeb Bugfix: the current locale string is used to fetch chart images now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 253
diff changeset
1583 Bugfix: the current locale string is used to fetch the chart image now
6838e4112eeb Bugfix: the current locale string is used to fetch chart images now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 253
diff changeset
1584 which enables the client to present localized charts.
6838e4112eeb Bugfix: the current locale string is used to fetch chart images now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 253
diff changeset
1585
253
aea3ab5997b2 Added a doubleclick listener to the project list to open a project.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 252
diff changeset
1586 2011-05-09 Ingo Weinzierl <ingo@intevation.de>
aea3ab5997b2 Added a doubleclick listener to the project list to open a project.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 252
diff changeset
1587
aea3ab5997b2 Added a doubleclick listener to the project list to open a project.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 252
diff changeset
1588 * src/main/java/de/intevation/flys/client/client/ui/ProjectList.java:
aea3ab5997b2 Added a doubleclick listener to the project list to open a project.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 252
diff changeset
1589 Added a doubleclick listener to the rows of this list. A doubleclick
aea3ab5997b2 Added a doubleclick listener to the project list to open a project.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 252
diff changeset
1590 will now open the selected project.
aea3ab5997b2 Added a doubleclick listener to the project list to open a project.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 252
diff changeset
1591
252
385e9368ffcd Removed superfluous imports.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 251
diff changeset
1592 2011-05-09 Sascha L. Teichmann <sascha.teichmann@intevation.de>
385e9368ffcd Removed superfluous imports.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 251
diff changeset
1593
385e9368ffcd Removed superfluous imports.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 251
diff changeset
1594 * src/main/java/de/intevation/flys/client/shared/model/DistanceInfoRecord.java,
385e9368ffcd Removed superfluous imports.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 251
diff changeset
1595 src/main/java/de/intevation/flys/client/client/Config.java,
385e9368ffcd Removed superfluous imports.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 251
diff changeset
1596 src/main/java/de/intevation/flys/client/client/ui/LocationDistancePanel.java:
385e9368ffcd Removed superfluous imports.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 251
diff changeset
1597 Removed superfluous imports.
385e9368ffcd Removed superfluous imports.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 251
diff changeset
1598
251
f22f457d4e9a Changed the wording when speaking about kilometer ranges.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 250
diff changeset
1599 2011-05-09 Ingo Weinzierl <ingo@intevation.de>
f22f457d4e9a Changed the wording when speaking about kilometer ranges.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 250
diff changeset
1600
f22f457d4e9a Changed the wording when speaking about kilometer ranges.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 250
diff changeset
1601 * src/main/java/de/intevation/flys/client/client/FLYSConstants.properties,
f22f457d4e9a Changed the wording when speaking about kilometer ranges.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 250
diff changeset
1602 src/main/java/de/intevation/flys/client/client/FLYSConstants_en.properties:
f22f457d4e9a Changed the wording when speaking about kilometer ranges.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 250
diff changeset
1603 Changed wording: 'distance' -> 'range'.
f22f457d4e9a Changed the wording when speaking about kilometer ranges.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 250
diff changeset
1604
250
27f12703937e Enable or disable table rows depending on the WQ selection.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 249
diff changeset
1605 2011-05-05 Raimund Renkert <rrenkert@intevation.de>
27f12703937e Enable or disable table rows depending on the WQ selection.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 249
diff changeset
1606
27f12703937e Enable or disable table rows depending on the WQ selection.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 249
diff changeset
1607 * src/main/java/de/intevation/flys/client/client/ui/WQInputPanel.java:
27f12703937e Enable or disable table rows depending on the WQ selection.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 249
diff changeset
1608 Enable or disable table rows depending on the WQ selection.
27f12703937e Enable or disable table rows depending on the WQ selection.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 249
diff changeset
1609
249
6c7133eb8c4c Implemented handler for WQ value selection.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 248
diff changeset
1610 2011-05-05 Raimund Renkert <rrenkert@intevation.de>
6c7133eb8c4c Implemented handler for WQ value selection.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 248
diff changeset
1611
6c7133eb8c4c Implemented handler for WQ value selection.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 248
diff changeset
1612 * src/main/java/de/intevation/flys/client/client/ui/WQInputPanel.java:
6c7133eb8c4c Implemented handler for WQ value selection.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 248
diff changeset
1613 Implemented handler for the value selection.
6c7133eb8c4c Implemented handler for WQ value selection.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 248
diff changeset
1614
248
ed90309ec608 Added table for WQ inputs.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 247
diff changeset
1615 2011-05-05 Raimund Renkert <rrenkert@intevation.de>
ed90309ec608 Added table for WQ inputs.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 247
diff changeset
1616
ed90309ec608 Added table for WQ inputs.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 247
diff changeset
1617 * src/main/java/de/intevation/flys/client/client/ui/WQInputPanel.java:
ed90309ec608 Added table for WQ inputs.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 247
diff changeset
1618 Added table for WQ inputs. TODO: Implement the selection and set the
ed90309ec608 Added table for WQ inputs.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 247
diff changeset
1619 values.
ed90309ec608 Added table for WQ inputs.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 247
diff changeset
1620
ed90309ec608 Added table for WQ inputs.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 247
diff changeset
1621 * src/main/java/de/intevation/flys/client/client/FLYSConstants.java,
ed90309ec608 Added table for WQ inputs.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 247
diff changeset
1622 src/main/java/de/intevation/flys/client/client/FLYSConstants.properties,
ed90309ec608 Added table for WQ inputs.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 247
diff changeset
1623 src/main/java/de/intevation/flys/client/client/FLYSConstants_en.properties,
ed90309ec608 Added table for WQ inputs.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 247
diff changeset
1624 src/main/java/de/intevation/flys/client/client/FLYSConstants_de.properties:
ed90309ec608 Added table for WQ inputs.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 247
diff changeset
1625 New i18n strings for the WQ input table.
ed90309ec608 Added table for WQ inputs.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 247
diff changeset
1626
247
4a684d29404f Implemented the createOld() of WQAdaptedInputPanel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 246
diff changeset
1627 2011-05-05 Ingo Weinzierl <ingo@intevation.de>
4a684d29404f Implemented the createOld() of WQAdaptedInputPanel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 246
diff changeset
1628
4a684d29404f Implemented the createOld() of WQAdaptedInputPanel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 246
diff changeset
1629 * src/main/java/de/intevation/flys/client/client/ui/AbstractUIProvider.java,
4a684d29404f Implemented the createOld() of WQAdaptedInputPanel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 246
diff changeset
1630 src/main/java/de/intevation/flys/client/client/ui/WQInputPanel.java:
4a684d29404f Implemented the createOld() of WQAdaptedInputPanel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 246
diff changeset
1631 Moved functions getData() and getDataItem() from WQInputPanel to
4a684d29404f Implemented the createOld() of WQAdaptedInputPanel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 246
diff changeset
1632 AbstractUIProvider to make it accessible in all UIProvider that inherit
4a684d29404f Implemented the createOld() of WQAdaptedInputPanel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 246
diff changeset
1633 from AbstractUIProvider.
4a684d29404f Implemented the createOld() of WQAdaptedInputPanel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 246
diff changeset
1634
4a684d29404f Implemented the createOld() of WQAdaptedInputPanel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 246
diff changeset
1635 * src/main/java/de/intevation/flys/client/client/ui/WQAdaptedInputPanel.java:
4a684d29404f Implemented the createOld() of WQAdaptedInputPanel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 246
diff changeset
1636 Implemented the methods to create the old widget of thi panel.
4a684d29404f Implemented the createOld() of WQAdaptedInputPanel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 246
diff changeset
1637
246
ccba1a0b743e The WQAdaptedInputPanel displays input fields for each gauge and returns the correct w/q values now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 245
diff changeset
1638 2011-05-05 Ingo Weinzierl <ingo@intevation.de>
ccba1a0b743e The WQAdaptedInputPanel displays input fields for each gauge and returns the correct w/q values now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 245
diff changeset
1639
ccba1a0b743e The WQAdaptedInputPanel displays input fields for each gauge and returns the correct w/q values now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 245
diff changeset
1640 * src/main/java/de/intevation/flys/client/client/FLYSConstants.properties,
ccba1a0b743e The WQAdaptedInputPanel displays input fields for each gauge and returns the correct w/q values now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 245
diff changeset
1641 src/main/java/de/intevation/flys/client/client/FLYSConstants_en.properties,
ccba1a0b743e The WQAdaptedInputPanel displays input fields for each gauge and returns the correct w/q values now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 245
diff changeset
1642 src/main/java/de/intevation/flys/client/client/FLYSConstants_de.properties,
ccba1a0b743e The WQAdaptedInputPanel displays input fields for each gauge and returns the correct w/q values now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 245
diff changeset
1643 src/main/java/de/intevation/flys/client/client/FLYSConstants.java: Added
ccba1a0b743e The WQAdaptedInputPanel displays input fields for each gauge and returns the correct w/q values now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 245
diff changeset
1644 new i18n displayed in the WQAdaptedInputPanel.
ccba1a0b743e The WQAdaptedInputPanel displays input fields for each gauge and returns the correct w/q values now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 245
diff changeset
1645
ccba1a0b743e The WQAdaptedInputPanel displays input fields for each gauge and returns the correct w/q values now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 245
diff changeset
1646 * src/main/java/de/intevation/flys/client/client/ui/WQAdaptedInputPanel.java:
ccba1a0b743e The WQAdaptedInputPanel displays input fields for each gauge and returns the correct w/q values now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 245
diff changeset
1647 The list of input fields for each intersected gauge is created now. The
ccba1a0b743e The WQAdaptedInputPanel displays input fields for each gauge and returns the correct w/q values now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 245
diff changeset
1648 correct w/q values will be returned after the submit button has been
ccba1a0b743e The WQAdaptedInputPanel displays input fields for each gauge and returns the correct w/q values now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 245
diff changeset
1649 clicked.
ccba1a0b743e The WQAdaptedInputPanel displays input fields for each gauge and returns the correct w/q values now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 245
diff changeset
1650
ccba1a0b743e The WQAdaptedInputPanel displays input fields for each gauge and returns the correct w/q values now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 245
diff changeset
1651 * src/main/java/de/intevation/flys/client/client/ui/DoubleArrayPanel.java:
ccba1a0b743e The WQAdaptedInputPanel displays input fields for each gauge and returns the correct w/q values now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 245
diff changeset
1652 The orientation of the field label might be adjusted using a new
ccba1a0b743e The WQAdaptedInputPanel displays input fields for each gauge and returns the correct w/q values now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 245
diff changeset
1653 constructor parameter. Furthermore, there is a new method (which has no
ccba1a0b743e The WQAdaptedInputPanel displays input fields for each gauge and returns the correct w/q values now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 245
diff changeset
1654 parameters) that returns the double values inserted in this panel.
ccba1a0b743e The WQAdaptedInputPanel displays input fields for each gauge and returns the correct w/q values now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 245
diff changeset
1655
245
1e73d5a4859c Added new WQ info service and data structures.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 244
diff changeset
1656 2011-05-04 Raimund Renkert <rrenkert@intevation.de>
1e73d5a4859c Added new WQ info service and data structures.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 244
diff changeset
1657
1e73d5a4859c Added new WQ info service and data structures.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 244
diff changeset
1658 * src/main/java/de/intevation/flys/client/server/WQInfoServiceImpl.java,
1e73d5a4859c Added new WQ info service and data structures.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 244
diff changeset
1659 src/main/java/de/intevation/flys/client/client/services/WQInfoServiceAsync.java,
1e73d5a4859c Added new WQ info service and data structures.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 244
diff changeset
1660 src/main/java/de/intevation/flys/client/client/services/WQInfoService.java:
1e73d5a4859c Added new WQ info service and data structures.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 244
diff changeset
1661 New. This service fetches WQ information from the server.
1e73d5a4859c Added new WQ info service and data structures.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 244
diff changeset
1662
1e73d5a4859c Added new WQ info service and data structures.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 244
diff changeset
1663 * src/main/java/de/intevation/flys/client/shared/model/WQInfoRecord.java,
1e73d5a4859c Added new WQ info service and data structures.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 244
diff changeset
1664 src/main/java/de/intevation/flys/client/shared/model/WQInfoObjectImpl.java,
1e73d5a4859c Added new WQ info service and data structures.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 244
diff changeset
1665 src/main/java/de/intevation/flys/client/shared/model/WQInfoObject.java:
1e73d5a4859c Added new WQ info service and data structures.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 244
diff changeset
1666 New. Data structures for the WQ information.
1e73d5a4859c Added new WQ info service and data structures.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 244
diff changeset
1667
1e73d5a4859c Added new WQ info service and data structures.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 244
diff changeset
1668 * src/main/webapp/WEB-INF/web.xml: Added new service.
1e73d5a4859c Added new WQ info service and data structures.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 244
diff changeset
1669
244
1bc787eeb556 Do not update the locations table if no data is cached.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 243
diff changeset
1670 2011-05-04 Raimund Renkert <rrenkert@intevation.de>
1bc787eeb556 Do not update the locations table if no data is cached.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 243
diff changeset
1671
1bc787eeb556 Do not update the locations table if no data is cached.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 243
diff changeset
1672 * src/main/java/de/intevation/flys/client/client/ui/LocationDistancePanel.java:
1bc787eeb556 Do not update the locations table if no data is cached.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 243
diff changeset
1673 Do not update the locations table if no data is cached.
1bc787eeb556 Do not update the locations table if no data is cached.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 243
diff changeset
1674
243
11c5bcd349b1 Added a stub implementation of a WQ panel for discharge longitudinal section computations.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 242
diff changeset
1675 2011-05-04 Ingo Weinzierl <ingo@intevation.de>
11c5bcd349b1 Added a stub implementation of a WQ panel for discharge longitudinal section computations.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 242
diff changeset
1676
11c5bcd349b1 Added a stub implementation of a WQ panel for discharge longitudinal section computations.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 242
diff changeset
1677 * src/main/java/de/intevation/flys/client/client/ui/WQAdaptedInputPanel.java:
11c5bcd349b1 Added a stub implementation of a WQ panel for discharge longitudinal section computations.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 242
diff changeset
1678 New. This UIProvider is used to enter W/Q values associated with a set
11c5bcd349b1 Added a stub implementation of a WQ panel for discharge longitudinal section computations.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 242
diff changeset
1679 of gauges.
11c5bcd349b1 Added a stub implementation of a WQ panel for discharge longitudinal section computations.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 242
diff changeset
1680
11c5bcd349b1 Added a stub implementation of a WQ panel for discharge longitudinal section computations.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 242
diff changeset
1681 NOTE: This is currently just a stub implementation used for further
11c5bcd349b1 Added a stub implementation of a WQ panel for discharge longitudinal section computations.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 242
diff changeset
1682 development.
11c5bcd349b1 Added a stub implementation of a WQ panel for discharge longitudinal section computations.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 242
diff changeset
1683
11c5bcd349b1 Added a stub implementation of a WQ panel for discharge longitudinal section computations.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 242
diff changeset
1684 * src/main/java/de/intevation/flys/client/client/ui/UIProviderFactory.java:
11c5bcd349b1 Added a stub implementation of a WQ panel for discharge longitudinal section computations.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 242
diff changeset
1685 Initialize the WQAdaptedInputPanel if the uiprovider flag is set to
11c5bcd349b1 Added a stub implementation of a WQ panel for discharge longitudinal section computations.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 242
diff changeset
1686 "wq_panel_adapted".
11c5bcd349b1 Added a stub implementation of a WQ panel for discharge longitudinal section computations.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 242
diff changeset
1687
11c5bcd349b1 Added a stub implementation of a WQ panel for discharge longitudinal section computations.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 242
diff changeset
1688 * src/main/java/de/intevation/flys/client/client/FLYSConstants.properties,
11c5bcd349b1 Added a stub implementation of a WQ panel for discharge longitudinal section computations.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 242
diff changeset
1689 src/main/java/de/intevation/flys/client/client/FLYSConstants_en.properties,
11c5bcd349b1 Added a stub implementation of a WQ panel for discharge longitudinal section computations.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 242
diff changeset
1690 src/main/java/de/intevation/flys/client/client/FLYSConstants_de.properties,
11c5bcd349b1 Added a stub implementation of a WQ panel for discharge longitudinal section computations.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 242
diff changeset
1691 src/main/java/de/intevation/flys/client/client/FLYSConstants.java: New
11c5bcd349b1 Added a stub implementation of a WQ panel for discharge longitudinal section computations.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 242
diff changeset
1692 i18n strings for the "discharge longitudinal section.
11c5bcd349b1 Added a stub implementation of a WQ panel for discharge longitudinal section computations.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 242
diff changeset
1693
242
f9ca49e59fb6 Fixed the single location input panel.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 241
diff changeset
1694 2011-05-04 Raimund Renkert <rrenkert@intevation.de>
f9ca49e59fb6 Fixed the single location input panel.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 241
diff changeset
1695
f9ca49e59fb6 Fixed the single location input panel.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 241
diff changeset
1696 * src/main/java/de/intevation/flys/client/client/ui/SingleLocationPanel.java:
f9ca49e59fb6 Fixed the single location input panel.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 241
diff changeset
1697 Fixed the input panel. It takes manual input now and the table data is
f9ca49e59fb6 Fixed the single location input panel.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 241
diff changeset
1698 filtered correctly.
f9ca49e59fb6 Fixed the single location input panel.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 241
diff changeset
1699
241
764488577cc8 Renamed non-computed discharge curve outputs.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 240
diff changeset
1700 2011-05-04 Ingo Weinzierl <ingo@intevation.de>
764488577cc8 Renamed non-computed discharge curve outputs.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 240
diff changeset
1701
764488577cc8 Renamed non-computed discharge curve outputs.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 240
diff changeset
1702 * src/main/java/de/intevation/flys/client/client/FLYSConstants.properties,
764488577cc8 Renamed non-computed discharge curve outputs.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 240
diff changeset
1703 src/main/java/de/intevation/flys/client/client/FLYSConstants_en.properties,
764488577cc8 Renamed non-computed discharge curve outputs.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 240
diff changeset
1704 src/main/java/de/intevation/flys/client/client/FLYSConstants_de.properties:
764488577cc8 Renamed non-computed discharge curve outputs.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 240
diff changeset
1705 Renamed the non-computed discharge curves into 'Discharge Curves at
764488577cc8 Renamed non-computed discharge curve outputs.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 240
diff changeset
1706 Gauges' (german 'Abflusskurven an Pegeln') to distinuish the two output
764488577cc8 Renamed non-computed discharge curve outputs.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 240
diff changeset
1707 types for discharge curves.
764488577cc8 Renamed non-computed discharge curve outputs.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 240
diff changeset
1708
240
4cdf9030854f Added i18n strings for the computed discharge curve.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 239
diff changeset
1709 2011-05-04 Ingo Weinzierl <ingo@intevation.de>
4cdf9030854f Added i18n strings for the computed discharge curve.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 239
diff changeset
1710
4cdf9030854f Added i18n strings for the computed discharge curve.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 239
diff changeset
1711 * src/main/java/de/intevation/flys/client/client/FLYSConstants.properties,
4cdf9030854f Added i18n strings for the computed discharge curve.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 239
diff changeset
1712 src/main/java/de/intevation/flys/client/client/FLYSConstants_en.properties,
4cdf9030854f Added i18n strings for the computed discharge curve.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 239
diff changeset
1713 src/main/java/de/intevation/flys/client/client/FLYSConstants.java,
4cdf9030854f Added i18n strings for the computed discharge curve.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 239
diff changeset
1714 src/main/java/de/intevation/flys/client/client/FLYSConstants_de.properties:
4cdf9030854f Added i18n strings for the computed discharge curve.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 239
diff changeset
1715 New i18n strings for the computed discharge curve.
4cdf9030854f Added i18n strings for the computed discharge curve.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 239
diff changeset
1716
239
47fe77a1bac7 Added new i18n strings for new output modes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 238
diff changeset
1717 2011-05-03 Ingo Weinzierl <ingo@intevation.de>
47fe77a1bac7 Added new i18n strings for new output modes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 238
diff changeset
1718
47fe77a1bac7 Added new i18n strings for new output modes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 238
diff changeset
1719 * src/main/java/de/intevation/flys/client/client/FLYSConstants.properties,
47fe77a1bac7 Added new i18n strings for new output modes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 238
diff changeset
1720 src/main/java/de/intevation/flys/client/client/FLYSConstants_en.properties,
47fe77a1bac7 Added new i18n strings for new output modes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 238
diff changeset
1721 src/main/java/de/intevation/flys/client/client/FLYSConstants.java,
47fe77a1bac7 Added new i18n strings for new output modes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 238
diff changeset
1722 src/main/java/de/intevation/flys/client/client/FLYSConstants_de.properties:
47fe77a1bac7 Added new i18n strings for new output modes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 238
diff changeset
1723 New i18n strings for new output modes.
47fe77a1bac7 Added new i18n strings for new output modes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 238
diff changeset
1724
238
234c78a91c15 Added new UI provider for single location selection.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 237
diff changeset
1725 2011-05-03 Raimund Renkert <rrenkert@intevation.de>
234c78a91c15 Added new UI provider for single location selection.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 237
diff changeset
1726
234c78a91c15 Added new UI provider for single location selection.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 237
diff changeset
1727 * src/main/java/de/intevation/flys/client/client/ui/UIProviderFactory.java:
234c78a91c15 Added new UI provider for single location selection.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 237
diff changeset
1728 Added new UI provider for single location selection.
234c78a91c15 Added new UI provider for single location selection.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 237
diff changeset
1729
234c78a91c15 Added new UI provider for single location selection.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 237
diff changeset
1730 * src/main/java/de/intevation/flys/client/client/ui/DoubleArrayPanel.java:
234c78a91c15 Added new UI provider for single location selection.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 237
diff changeset
1731 Check if the values are not null.
234c78a91c15 Added new UI provider for single location selection.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 237
diff changeset
1732
234c78a91c15 Added new UI provider for single location selection.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 237
diff changeset
1733 * src/main/java/de/intevation/flys/client/client/ui/SingleLocationPanel.java:
234c78a91c15 Added new UI provider for single location selection.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 237
diff changeset
1734 New. Takes a single location from the location input table.
234c78a91c15 Added new UI provider for single location selection.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 237
diff changeset
1735
237
cf25f235b7b6 Cash the table data and rebuild the location table on distance selection.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 236
diff changeset
1736 2011-05-02 Raimund Renkert <rrenkert@intevation.de>
cf25f235b7b6 Cash the table data and rebuild the location table on distance selection.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 236
diff changeset
1737
cf25f235b7b6 Cash the table data and rebuild the location table on distance selection.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 236
diff changeset
1738 * src/main/java/de/intevation/flys/client/client/ui/LocationDistancePanel.java:
cf25f235b7b6 Cash the table data and rebuild the location table on distance selection.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 236
diff changeset
1739 The table data is cached in a new variable. The location table for
cf25f235b7b6 Cash the table data and rebuild the location table on distance selection.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 236
diff changeset
1740 distance input is rebuild on distance selection.
cf25f235b7b6 Cash the table data and rebuild the location table on distance selection.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 236
diff changeset
1741
236
d12078053b59 Introduced two further parameters in the WQ panel to determine the selection mode (range/single, w/q).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 235
diff changeset
1742 2011-05-02 Ingo Weinzierl <ingo@intevation.de>
d12078053b59 Introduced two further parameters in the WQ panel to determine the selection mode (range/single, w/q).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 235
diff changeset
1743
d12078053b59 Introduced two further parameters in the WQ panel to determine the selection mode (range/single, w/q).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 235
diff changeset
1744 * src/main/java/de/intevation/flys/client/client/ui/WQInputPanel.java:
d12078053b59 Introduced two further parameters in the WQ panel to determine the selection mode (range/single, w/q).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 235
diff changeset
1745 Introduced two further parameters to determine the selection mode of
d12078053b59 Introduced two further parameters in the WQ panel to determine the selection mode (range/single, w/q).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 235
diff changeset
1746 this panel.
d12078053b59 Introduced two further parameters in the WQ panel to determine the selection mode (range/single, w/q).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 235
diff changeset
1747
235
d3f8d6966c20 Added location and distance tables.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 234
diff changeset
1748 2011-05-02 Raimund Renkert <rrenkert@intevation.de>
d3f8d6966c20 Added location and distance tables.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 234
diff changeset
1749
d3f8d6966c20 Added location and distance tables.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 234
diff changeset
1750 * src/main/java/de/intevation/flys/client/client/ui/LocationDistancePanel.java:
d3f8d6966c20 Added location and distance tables.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 234
diff changeset
1751 Added location and distance tables. A selection fills the textfield with
d3f8d6966c20 Added location and distance tables.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 234
diff changeset
1752 the selected values.
d3f8d6966c20 Added location and distance tables.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 234
diff changeset
1753
d3f8d6966c20 Added location and distance tables.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 234
diff changeset
1754 * src/main/java/de/intevation/flys/client/shared/model/DistanceInfoRecord.java:
d3f8d6966c20 Added location and distance tables.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 234
diff changeset
1755 New.
d3f8d6966c20 Added location and distance tables.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 234
diff changeset
1756
d3f8d6966c20 Added location and distance tables.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 234
diff changeset
1757 * src/main/java/de/intevation/flys/client/client/FLYSConstants.properties,
d3f8d6966c20 Added location and distance tables.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 234
diff changeset
1758 src/main/java/de/intevation/flys/client/client/FLYSConstants_en.properties,
d3f8d6966c20 Added location and distance tables.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 234
diff changeset
1759 src/main/java/de/intevation/flys/client/client/FLYSConstants_de.properties,
d3f8d6966c20 Added location and distance tables.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 234
diff changeset
1760 src/main/java/de/intevation/flys/client/client/FLYSConstants.java:
d3f8d6966c20 Added location and distance tables.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 234
diff changeset
1761 Added i18n strings for the new tables.
d3f8d6966c20 Added location and distance tables.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 234
diff changeset
1762
d3f8d6966c20 Added location and distance tables.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 234
diff changeset
1763 * src/main/java/de/intevation/flys/client/client/FLYSImages.java: Added new
d3f8d6966c20 Added location and distance tables.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 234
diff changeset
1764 images.
d3f8d6966c20 Added location and distance tables.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 234
diff changeset
1765
d3f8d6966c20 Added location and distance tables.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 234
diff changeset
1766 * src/main/java/de/intevation/flys/client/client/images/marker_green.png,
d3f8d6966c20 Added location and distance tables.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 234
diff changeset
1767 src/main/java/de/intevation/flys/client/client/images/marker_red.png: New.
d3f8d6966c20 Added location and distance tables.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 234
diff changeset
1768
234
27f5afc4dbde Bugfix: the WQ panel now returns the correct step width value if the range mode is selected.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 233
diff changeset
1769 2011-05-02 Ingo Weinzierl <ingo@intevation.de>
27f5afc4dbde Bugfix: the WQ panel now returns the correct step width value if the range mode is selected.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 233
diff changeset
1770
27f5afc4dbde Bugfix: the WQ panel now returns the correct step width value if the range mode is selected.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 233
diff changeset
1771 * src/main/java/de/intevation/flys/client/client/ui/WQInputPanel.java:
27f5afc4dbde Bugfix: the WQ panel now returns the correct step width value if the range mode is selected.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 233
diff changeset
1772 Bugfix: The WQ panel now returns the correct step width value if the
27f5afc4dbde Bugfix: the WQ panel now returns the correct step width value if the range mode is selected.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 233
diff changeset
1773 range mode is selected.
27f5afc4dbde Bugfix: the WQ panel now returns the correct step width value if the range mode is selected.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 233
diff changeset
1774
233
137daff2c732 Prepared UI elements for the location and distance input tables.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 232
diff changeset
1775 2011-04-29 Raimund Renkert <rrenkert@intevation.de>
137daff2c732 Prepared UI elements for the location and distance input tables.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 232
diff changeset
1776
137daff2c732 Prepared UI elements for the location and distance input tables.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 232
diff changeset
1777 * src/main/java/de/intevation/flys/client/client/ui/DoubleArrayPanel.java,
137daff2c732 Prepared UI elements for the location and distance input tables.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 232
diff changeset
1778 src/main/java/de/intevation/flys/client/client/ui/DoubleRangePanel.java:
137daff2c732 Prepared UI elements for the location and distance input tables.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 232
diff changeset
1779 Added setter for the location and distance values.
137daff2c732 Prepared UI elements for the location and distance input tables.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 232
diff changeset
1780
137daff2c732 Prepared UI elements for the location and distance input tables.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 232
diff changeset
1781 * src/main/java/de/intevation/flys/client/client/ui/AbstractUIProvider.java,
137daff2c732 Prepared UI elements for the location and distance input tables.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 232
diff changeset
1782 src/main/java/de/intevation/flys/client/client/ui/UIProvider.java:
137daff2c732 Prepared UI elements for the location and distance input tables.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 232
diff changeset
1783 Added setter for an artifact.
137daff2c732 Prepared UI elements for the location and distance input tables.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 232
diff changeset
1784
137daff2c732 Prepared UI elements for the location and distance input tables.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 232
diff changeset
1785 * src/main/java/de/intevation/flys/client/client/ui/ParameterList.java:
137daff2c732 Prepared UI elements for the location and distance input tables.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 232
diff changeset
1786 Set the current artifact to the provider to make the old data available
137daff2c732 Prepared UI elements for the location and distance input tables.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 232
diff changeset
1787 for the other widgets.
137daff2c732 Prepared UI elements for the location and distance input tables.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 232
diff changeset
1788
232
bc5f7d8084e2 Added i18n strings for a longitudinal section curve.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 231
diff changeset
1789 2011-04-28 Ingo Weinzierl <ingo@intevation.de>
bc5f7d8084e2 Added i18n strings for a longitudinal section curve.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 231
diff changeset
1790
bc5f7d8084e2 Added i18n strings for a longitudinal section curve.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 231
diff changeset
1791 * src/main/java/de/intevation/flys/client/client/FLYSConstants.properties,
bc5f7d8084e2 Added i18n strings for a longitudinal section curve.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 231
diff changeset
1792 src/main/java/de/intevation/flys/client/client/FLYSConstants_en.properties,
bc5f7d8084e2 Added i18n strings for a longitudinal section curve.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 231
diff changeset
1793 src/main/java/de/intevation/flys/client/client/FLYSConstants_de.properties,
bc5f7d8084e2 Added i18n strings for a longitudinal section curve.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 231
diff changeset
1794 src/main/java/de/intevation/flys/client/client/FLYSConstants.java: New
bc5f7d8084e2 Added i18n strings for a longitudinal section curve.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 231
diff changeset
1795 i18n strings for a 'longitudinal section curve' output tab.
bc5f7d8084e2 Added i18n strings for a longitudinal section curve.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 231
diff changeset
1796
231
aa496a344901 Added class diagrams for the client ui.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 230
diff changeset
1797 2011-04-28 Raimund Renkert <rrenkert@intevation.de>
aa496a344901 Added class diagrams for the client ui.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 230
diff changeset
1798
aa496a344901 Added class diagrams for the client ui.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 230
diff changeset
1799 Added class diagrams.
aa496a344901 Added class diagrams for the client ui.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 230
diff changeset
1800
aa496a344901 Added class diagrams for the client ui.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 230
diff changeset
1801 * doc/Flys-UI-Classes.png, doc/Flys-UI-Services-Classes.png: New.
aa496a344901 Added class diagrams for the client ui.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 230
diff changeset
1802
230
6de435235927 Added error messages that are displayed during the feed operation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 229
diff changeset
1803 2011-04-18 Ingo Weinzierl <ingo@intevation.de>
6de435235927 Added error messages that are displayed during the feed operation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 229
diff changeset
1804
6de435235927 Added error messages that are displayed during the feed operation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 229
diff changeset
1805 * src/main/java/de/intevation/flys/client/server/StepForwardServiceImpl.java:
6de435235927 Added error messages that are displayed during the feed operation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 229
diff changeset
1806 The error key that is provided by the FLYS artifact server is read from
6de435235927 Added error messages that are displayed during the feed operation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 229
diff changeset
1807 feed() result document and used to bring up an error popup with an
6de435235927 Added error messages that are displayed during the feed operation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 229
diff changeset
1808 translated error message.
6de435235927 Added error messages that are displayed during the feed operation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 229
diff changeset
1809
6de435235927 Added error messages that are displayed during the feed operation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 229
diff changeset
1810 * src/main/java/de/intevation/flys/client/client/FLYSConstants.properties,
6de435235927 Added error messages that are displayed during the feed operation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 229
diff changeset
1811 src/main/java/de/intevation/flys/client/client/FLYSConstants_en.properties,
6de435235927 Added error messages that are displayed during the feed operation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 229
diff changeset
1812 src/main/java/de/intevation/flys/client/client/FLYSConstants.java,
6de435235927 Added error messages that are displayed during the feed operation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 229
diff changeset
1813 src/main/java/de/intevation/flys/client/client/FLYSConstants_de.properties:
6de435235927 Added error messages that are displayed during the feed operation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 229
diff changeset
1814 Added error messages for the feed operation.
6de435235927 Added error messages that are displayed during the feed operation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 229
diff changeset
1815
229
924da6695800 Each service is now called with the name of the current locale to set the request object's locale manually in the HttpClient.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 228
diff changeset
1816 2011-04-14 Ingo Weinzierl <ingo@intevation.de>
924da6695800 Each service is now called with the name of the current locale to set the request object's locale manually in the HttpClient.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 228
diff changeset
1817
924da6695800 Each service is now called with the name of the current locale to set the request object's locale manually in the HttpClient.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 228
diff changeset
1818 * src/main/java/de/intevation/flys/client/client/Config.java:
924da6695800 Each service is now called with the name of the current locale to set the request object's locale manually in the HttpClient.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 228
diff changeset
1819 A new method returns the name of the current locale now.
924da6695800 Each service is now called with the name of the current locale to set the request object's locale manually in the HttpClient.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 228
diff changeset
1820
924da6695800 Each service is now called with the name of the current locale to set the request object's locale manually in the HttpClient.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 228
diff changeset
1821 * src/main/java/de/intevation/flys/client/server/DescribeCollectionServiceImpl.java,
924da6695800 Each service is now called with the name of the current locale to set the request object's locale manually in the HttpClient.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 228
diff changeset
1822 src/main/java/de/intevation/flys/client/server/ArtifactServiceImpl.java,
924da6695800 Each service is now called with the name of the current locale to set the request object's locale manually in the HttpClient.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 228
diff changeset
1823 src/main/java/de/intevation/flys/client/server/UserCollectionsServiceImpl.java,
924da6695800 Each service is now called with the name of the current locale to set the request object's locale manually in the HttpClient.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 228
diff changeset
1824 src/main/java/de/intevation/flys/client/server/GetArtifactServiceImpl.java,
924da6695800 Each service is now called with the name of the current locale to set the request object's locale manually in the HttpClient.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 228
diff changeset
1825 src/main/java/de/intevation/flys/client/server/UserServiceImpl.java,
924da6695800 Each service is now called with the name of the current locale to set the request object's locale manually in the HttpClient.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 228
diff changeset
1826 src/main/java/de/intevation/flys/client/server/CreateCollectionServiceImpl.java,
924da6695800 Each service is now called with the name of the current locale to set the request object's locale manually in the HttpClient.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 228
diff changeset
1827 src/main/java/de/intevation/flys/client/server/StepForwardServiceImpl.java,
924da6695800 Each service is now called with the name of the current locale to set the request object's locale manually in the HttpClient.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 228
diff changeset
1828 src/main/java/de/intevation/flys/client/server/AdvanceServiceImpl.java,
924da6695800 Each service is now called with the name of the current locale to set the request object's locale manually in the HttpClient.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 228
diff changeset
1829 src/main/java/de/intevation/flys/client/server/AddArtifactServiceImpl.java,
924da6695800 Each service is now called with the name of the current locale to set the request object's locale manually in the HttpClient.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 228
diff changeset
1830 src/main/java/de/intevation/flys/client/server/DistanceInfoServiceImpl.java,
924da6695800 Each service is now called with the name of the current locale to set the request object's locale manually in the HttpClient.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 228
diff changeset
1831 src/main/java/de/intevation/flys/client/server/RiverServiceImpl.java,
924da6695800 Each service is now called with the name of the current locale to set the request object's locale manually in the HttpClient.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 228
diff changeset
1832 src/main/java/de/intevation/flys/client/client/services/UserService.java,
924da6695800 Each service is now called with the name of the current locale to set the request object's locale manually in the HttpClient.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 228
diff changeset
1833 src/main/java/de/intevation/flys/client/client/services/CreateCollectionService.java,
924da6695800 Each service is now called with the name of the current locale to set the request object's locale manually in the HttpClient.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 228
diff changeset
1834 src/main/java/de/intevation/flys/client/client/services/RiverServiceAsync.java,
924da6695800 Each service is now called with the name of the current locale to set the request object's locale manually in the HttpClient.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 228
diff changeset
1835 src/main/java/de/intevation/flys/client/client/services/RiverService.java,
924da6695800 Each service is now called with the name of the current locale to set the request object's locale manually in the HttpClient.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 228
diff changeset
1836 src/main/java/de/intevation/flys/client/client/services/DescribeCollectionServiceAsync.java,
924da6695800 Each service is now called with the name of the current locale to set the request object's locale manually in the HttpClient.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 228
diff changeset
1837 src/main/java/de/intevation/flys/client/client/services/GetArtifactServiceAsync.java,
924da6695800 Each service is now called with the name of the current locale to set the request object's locale manually in the HttpClient.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 228
diff changeset
1838 src/main/java/de/intevation/flys/client/client/services/ArtifactServiceAsync.java,
924da6695800 Each service is now called with the name of the current locale to set the request object's locale manually in the HttpClient.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 228
diff changeset
1839 src/main/java/de/intevation/flys/client/client/services/DescribeCollectionService.java,
924da6695800 Each service is now called with the name of the current locale to set the request object's locale manually in the HttpClient.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 228
diff changeset
1840 src/main/java/de/intevation/flys/client/client/services/ArtifactService.java,
924da6695800 Each service is now called with the name of the current locale to set the request object's locale manually in the HttpClient.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 228
diff changeset
1841 src/main/java/de/intevation/flys/client/client/services/GetArtifactService.java,
924da6695800 Each service is now called with the name of the current locale to set the request object's locale manually in the HttpClient.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 228
diff changeset
1842 src/main/java/de/intevation/flys/client/client/services/StepForwardServiceAsync.java,
924da6695800 Each service is now called with the name of the current locale to set the request object's locale manually in the HttpClient.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 228
diff changeset
1843 src/main/java/de/intevation/flys/client/client/services/AdvanceServiceAsync.java,
924da6695800 Each service is now called with the name of the current locale to set the request object's locale manually in the HttpClient.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 228
diff changeset
1844 src/main/java/de/intevation/flys/client/client/services/StepForwardService.java,
924da6695800 Each service is now called with the name of the current locale to set the request object's locale manually in the HttpClient.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 228
diff changeset
1845 src/main/java/de/intevation/flys/client/client/services/AdvanceService.java,
924da6695800 Each service is now called with the name of the current locale to set the request object's locale manually in the HttpClient.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 228
diff changeset
1846 src/main/java/de/intevation/flys/client/client/services/AddArtifactServiceAsync.java,
924da6695800 Each service is now called with the name of the current locale to set the request object's locale manually in the HttpClient.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 228
diff changeset
1847 src/main/java/de/intevation/flys/client/client/services/DistanceInfoServiceAsync.java,
924da6695800 Each service is now called with the name of the current locale to set the request object's locale manually in the HttpClient.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 228
diff changeset
1848 src/main/java/de/intevation/flys/client/client/services/AddArtifactService.java,
924da6695800 Each service is now called with the name of the current locale to set the request object's locale manually in the HttpClient.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 228
diff changeset
1849 src/main/java/de/intevation/flys/client/client/services/DistanceInfoService.java,
924da6695800 Each service is now called with the name of the current locale to set the request object's locale manually in the HttpClient.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 228
diff changeset
1850 src/main/java/de/intevation/flys/client/client/services/UserCollectionsServiceAsync.java,
924da6695800 Each service is now called with the name of the current locale to set the request object's locale manually in the HttpClient.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 228
diff changeset
1851 src/main/java/de/intevation/flys/client/client/services/UserServiceAsync.java,
924da6695800 Each service is now called with the name of the current locale to set the request object's locale manually in the HttpClient.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 228
diff changeset
1852 src/main/java/de/intevation/flys/client/client/services/CreateCollectionServiceAsync.java,
924da6695800 Each service is now called with the name of the current locale to set the request object's locale manually in the HttpClient.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 228
diff changeset
1853 src/main/java/de/intevation/flys/client/client/services/UserCollectionsService.java:
924da6695800 Each service is now called with the name of the current locale to set the request object's locale manually in the HttpClient.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 228
diff changeset
1854 Introduced a "locale" parameter that stores the name of the current
924da6695800 Each service is now called with the name of the current locale to set the request object's locale manually in the HttpClient.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 228
diff changeset
1855 locale. This is used to set the locale of the request object manually.
924da6695800 Each service is now called with the name of the current locale to set the request object's locale manually in the HttpClient.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 228
diff changeset
1856
924da6695800 Each service is now called with the name of the current locale to set the request object's locale manually in the HttpClient.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 228
diff changeset
1857 * src/main/java/de/intevation/flys/client/client/FLYS.java,
924da6695800 Each service is now called with the name of the current locale to set the request object's locale manually in the HttpClient.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 228
diff changeset
1858 src/main/java/de/intevation/flys/client/client/ui/ProjectList.java,
924da6695800 Each service is now called with the name of the current locale to set the request object's locale manually in the HttpClient.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 228
diff changeset
1859 src/main/java/de/intevation/flys/client/client/ui/ParameterList.java,
924da6695800 Each service is now called with the name of the current locale to set the request object's locale manually in the HttpClient.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 228
diff changeset
1860 src/main/java/de/intevation/flys/client/client/ui/CollectionView.java:
924da6695800 Each service is now called with the name of the current locale to set the request object's locale manually in the HttpClient.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 228
diff changeset
1861 Modified the RPC service calls (introduction of a locale).
924da6695800 Each service is now called with the name of the current locale to set the request object's locale manually in the HttpClient.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 228
diff changeset
1862
228
bbe32496dc84 The title of a the ParameterList tab depends on the Artifact's name if we create a new project window with an existing Artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 227
diff changeset
1863 2011-04-12 Ingo Weinzierl <ingo@intevation.de>
bbe32496dc84 The title of a the ParameterList tab depends on the Artifact's name if we create a new project window with an existing Artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 227
diff changeset
1864
bbe32496dc84 The title of a the ParameterList tab depends on the Artifact's name if we create a new project window with an existing Artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 227
diff changeset
1865 * src/main/java/de/intevation/flys/client/client/ui/CollectionView.java:
bbe32496dc84 The title of a the ParameterList tab depends on the Artifact's name if we create a new project window with an existing Artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 227
diff changeset
1866 The title of the ParameterList depends on the Artifact's name if we
bbe32496dc84 The title of a the ParameterList tab depends on the Artifact's name if we create a new project window with an existing Artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 227
diff changeset
1867 gonna create a new CollectionView with an existing Artifact.
bbe32496dc84 The title of a the ParameterList tab depends on the Artifact's name if we create a new project window with an existing Artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 227
diff changeset
1868
227
7f7f6d2c4b2c We can now distinuish between different artifact types based on its name in the DESCRIBE. The ArtifactCreator returns concrete instances of Artifacts now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 226
diff changeset
1869 2011-04-12 Ingo Weinzierl <ingo@intevation.de>
7f7f6d2c4b2c We can now distinuish between different artifact types based on its name in the DESCRIBE. The ArtifactCreator returns concrete instances of Artifacts now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 226
diff changeset
1870
7f7f6d2c4b2c We can now distinuish between different artifact types based on its name in the DESCRIBE. The ArtifactCreator returns concrete instances of Artifacts now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 226
diff changeset
1871 * src/main/java/de/intevation/flys/client/shared/model/Artifact.java,
7f7f6d2c4b2c We can now distinuish between different artifact types based on its name in the DESCRIBE. The ArtifactCreator returns concrete instances of Artifacts now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 226
diff changeset
1872 src/main/java/de/intevation/flys/client/shared/model/DefaultArtifact.java:
7f7f6d2c4b2c We can now distinuish between different artifact types based on its name in the DESCRIBE. The ArtifactCreator returns concrete instances of Artifacts now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 226
diff changeset
1873 An artifact knows its name now. It is retrievable via getName().
7f7f6d2c4b2c We can now distinuish between different artifact types based on its name in the DESCRIBE. The ArtifactCreator returns concrete instances of Artifacts now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 226
diff changeset
1874
7f7f6d2c4b2c We can now distinuish between different artifact types based on its name in the DESCRIBE. The ArtifactCreator returns concrete instances of Artifacts now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 226
diff changeset
1875 * src/main/java/de/intevation/flys/client/shared/model/WINFOArtifact.java:
7f7f6d2c4b2c We can now distinuish between different artifact types based on its name in the DESCRIBE. The ArtifactCreator returns concrete instances of Artifacts now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 226
diff changeset
1876 New. A concrete class that represents an Artifact using the WINFO
7f7f6d2c4b2c We can now distinuish between different artifact types based on its name in the DESCRIBE. The ArtifactCreator returns concrete instances of Artifacts now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 226
diff changeset
1877 parameterization.
7f7f6d2c4b2c We can now distinuish between different artifact types based on its name in the DESCRIBE. The ArtifactCreator returns concrete instances of Artifacts now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 226
diff changeset
1878
7f7f6d2c4b2c We can now distinuish between different artifact types based on its name in the DESCRIBE. The ArtifactCreator returns concrete instances of Artifacts now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 226
diff changeset
1879 * src/main/java/de/intevation/flys/client/server/FLYSArtifactCreator.java:
7f7f6d2c4b2c We can now distinuish between different artifact types based on its name in the DESCRIBE. The ArtifactCreator returns concrete instances of Artifacts now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 226
diff changeset
1880 The ArtifactCreator builds up new Artifacts based on the name in the
7f7f6d2c4b2c We can now distinuish between different artifact types based on its name in the DESCRIBE. The ArtifactCreator returns concrete instances of Artifacts now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 226
diff changeset
1881 DESCRIBE document. If no name is included, a DefaultArtifact is created.
7f7f6d2c4b2c We can now distinuish between different artifact types based on its name in the DESCRIBE. The ArtifactCreator returns concrete instances of Artifacts now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 226
diff changeset
1882
226
a13382876e5d The project list is sorted now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 225
diff changeset
1883 2011-04-12 Ingo Weinzierl <ingo@intevation.de>
a13382876e5d The project list is sorted now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 225
diff changeset
1884
a13382876e5d The project list is sorted now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 225
diff changeset
1885 * src/main/java/de/intevation/flys/client/shared/model/CollectionRecord.java:
a13382876e5d The project list is sorted now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 225
diff changeset
1886 This record class uses the default mechanism to store/load values -
a13382876e5d The project list is sorted now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 225
diff changeset
1887 it uses the setAttribute() and getAttribute() methods now.
a13382876e5d The project list is sorted now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 225
diff changeset
1888
a13382876e5d The project list is sorted now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 225
diff changeset
1889 * src/main/java/de/intevation/flys/client/client/ui/ProjectList.java: The
a13382876e5d The project list is sorted now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 225
diff changeset
1890 list is sorted based on the project's creation time now.
a13382876e5d The project list is sorted now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 225
diff changeset
1891
a13382876e5d The project list is sorted now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 225
diff changeset
1892 * src/main/java/de/intevation/flys/client/client/ui/CollectionGrid.java:
a13382876e5d The project list is sorted now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 225
diff changeset
1893 Removed. The collection grid is no longer used, because the fields are
a13382876e5d The project list is sorted now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 225
diff changeset
1894 created by using default mechanisms (setting the field type, using cell
a13382876e5d The project list is sorted now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 225
diff changeset
1895 formatter).
a13382876e5d The project list is sorted now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 225
diff changeset
1896
225
9040663aee01 Filled the context menu point 'Open project' of the ProjectList with life - it opens a new window displaying the parameterization of the selected project.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 224
diff changeset
1897 2011-04-12 Ingo Weinzierl <ingo@intevation.de>
9040663aee01 Filled the context menu point 'Open project' of the ProjectList with life - it opens a new window displaying the parameterization of the selected project.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 224
diff changeset
1898
9040663aee01 Filled the context menu point 'Open project' of the ProjectList with life - it opens a new window displaying the parameterization of the selected project.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 224
diff changeset
1899 * src/main/java/de/intevation/flys/client/client/FLYS.java:
9040663aee01 Filled the context menu point 'Open project' of the ProjectList with life - it opens a new window displaying the parameterization of the selected project.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 224
diff changeset
1900 Implemented a method to open an existing project. The method takes the
9040663aee01 Filled the context menu point 'Open project' of the ProjectList with life - it opens a new window displaying the parameterization of the selected project.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 224
diff changeset
1901 UUID of a Collection and creates a new CollectionView with
9040663aee01 Filled the context menu point 'Open project' of the ProjectList with life - it opens a new window displaying the parameterization of the selected project.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 224
diff changeset
1902 ParameterList based on the first Artifact that is stored in that
9040663aee01 Filled the context menu point 'Open project' of the ProjectList with life - it opens a new window displaying the parameterization of the selected project.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 224
diff changeset
1903 Collection.
9040663aee01 Filled the context menu point 'Open project' of the ProjectList with life - it opens a new window displaying the parameterization of the selected project.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 224
diff changeset
1904
9040663aee01 Filled the context menu point 'Open project' of the ProjectList with life - it opens a new window displaying the parameterization of the selected project.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 224
diff changeset
1905 NOTE: Maybe we need to introduce a mechanism to mark the artifact that
9040663aee01 Filled the context menu point 'Open project' of the ProjectList with life - it opens a new window displaying the parameterization of the selected project.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 224
diff changeset
1906 defines the parameterization. I am not sure, if the first artifact is
9040663aee01 Filled the context menu point 'Open project' of the ProjectList with life - it opens a new window displaying the parameterization of the selected project.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 224
diff changeset
1907 always the artifact that the Collection's parameterization is based on!
9040663aee01 Filled the context menu point 'Open project' of the ProjectList with life - it opens a new window displaying the parameterization of the selected project.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 224
diff changeset
1908
9040663aee01 Filled the context menu point 'Open project' of the ProjectList with life - it opens a new window displaying the parameterization of the selected project.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 224
diff changeset
1909 * src/main/java/de/intevation/flys/client/client/ui/ProjectList.java:
9040663aee01 Filled the context menu point 'Open project' of the ProjectList with life - it opens a new window displaying the parameterization of the selected project.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 224
diff changeset
1910 Triggers the method of FLYS to open an existing project.
9040663aee01 Filled the context menu point 'Open project' of the ProjectList with life - it opens a new window displaying the parameterization of the selected project.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 224
diff changeset
1911
224
a4a68b4ee2a3 Improved the CollectionView and the ParameterList - both can be initialized with an existing artifact (parameterization).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 223
diff changeset
1912 2011-04-12 Ingo Weinzierl <ingo@intevation.de>
a4a68b4ee2a3 Improved the CollectionView and the ParameterList - both can be initialized with an existing artifact (parameterization).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 223
diff changeset
1913
a4a68b4ee2a3 Improved the CollectionView and the ParameterList - both can be initialized with an existing artifact (parameterization).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 223
diff changeset
1914 * src/main/java/de/intevation/flys/client/client/ui/ParameterList.java,
a4a68b4ee2a3 Improved the CollectionView and the ParameterList - both can be initialized with an existing artifact (parameterization).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 223
diff changeset
1915 src/main/java/de/intevation/flys/client/client/ui/CollectionView.java:
a4a68b4ee2a3 Improved the CollectionView and the ParameterList - both can be initialized with an existing artifact (parameterization).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 223
diff changeset
1916 Added new constructors that enables us to create instances with an
a4a68b4ee2a3 Improved the CollectionView and the ParameterList - both can be initialized with an existing artifact (parameterization).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 223
diff changeset
1917 existing parameterization (with a given artifact).
a4a68b4ee2a3 Improved the CollectionView and the ParameterList - both can be initialized with an existing artifact (parameterization).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 223
diff changeset
1918
223
964abeb76771 Added more i18n error messages.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 222
diff changeset
1919 2011-04-12 Ingo Weinzierl <ingo@intevation.de>
964abeb76771 Added more i18n error messages.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 222
diff changeset
1920
964abeb76771 Added more i18n error messages.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 222
diff changeset
1921 * src/main/java/de/intevation/flys/client/client/FLYSConstants.properties,
964abeb76771 Added more i18n error messages.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 222
diff changeset
1922 src/main/java/de/intevation/flys/client/client/FLYSConstants_en.properties,
964abeb76771 Added more i18n error messages.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 222
diff changeset
1923 src/main/java/de/intevation/flys/client/client/FLYSConstants_de.properties,
964abeb76771 Added more i18n error messages.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 222
diff changeset
1924 src/main/java/de/intevation/flys/client/client/FLYSConstants.java:
964abeb76771 Added more i18n error messages.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 222
diff changeset
1925 Added further error messages.
964abeb76771 Added more i18n error messages.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 222
diff changeset
1926
222
9bd9c24f4935 The CollectionRecord implements a method that returns the Collection objects which is represented by the record now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 221
diff changeset
1927 2011-04-12 Ingo Weinzierl <ingo@intevation.de>
9bd9c24f4935 The CollectionRecord implements a method that returns the Collection objects which is represented by the record now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 221
diff changeset
1928
9bd9c24f4935 The CollectionRecord implements a method that returns the Collection objects which is represented by the record now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 221
diff changeset
1929 * src/main/java/de/intevation/flys/client/shared/model/CollectionRecord.java:
9bd9c24f4935 The CollectionRecord implements a method that returns the Collection objects which is represented by the record now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 221
diff changeset
1930 There is a new method that returns the Collection object which is
9bd9c24f4935 The CollectionRecord implements a method that returns the Collection objects which is represented by the record now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 221
diff changeset
1931 represented by this record.
9bd9c24f4935 The CollectionRecord implements a method that returns the Collection objects which is represented by the record now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 221
diff changeset
1932
221
f03c34bec364 Added a new service to query an artifact description.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 220
diff changeset
1933 2011-04-12 Ingo Weinzierl <ingo@intevation.de>
f03c34bec364 Added a new service to query an artifact description.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 220
diff changeset
1934
f03c34bec364 Added a new service to query an artifact description.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 220
diff changeset
1935 * src/main/java/de/intevation/flys/client/client/services/GetArtifactServiceAsync.java,
f03c34bec364 Added a new service to query an artifact description.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 220
diff changeset
1936 src/main/java/de/intevation/flys/client/client/services/GetArtifactService.java,
f03c34bec364 Added a new service to query an artifact description.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 220
diff changeset
1937 src/main/java/de/intevation/flys/client/server/GetArtifactServiceImpl.java:
f03c34bec364 Added a new service to query an artifact description.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 220
diff changeset
1938 New. A service that queries the artifact description based on the
f03c34bec364 Added a new service to query an artifact description.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 220
diff changeset
1939 identifier of an artifact.
f03c34bec364 Added a new service to query an artifact description.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 220
diff changeset
1940
f03c34bec364 Added a new service to query an artifact description.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 220
diff changeset
1941 * src/main/webapp/WEB-INF/web.xml: Registered the new GetArtifactService.
f03c34bec364 Added a new service to query an artifact description.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 220
diff changeset
1942
220
35094660f91a Implemented a context menu for the project list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 219
diff changeset
1943 2011-04-11 Ingo Weinzierl <ingo@intevation.de>
35094660f91a Implemented a context menu for the project list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 219
diff changeset
1944
35094660f91a Implemented a context menu for the project list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 219
diff changeset
1945 * src/main/java/de/intevation/flys/client/client/FLYSConstants_en.properties,
35094660f91a Implemented a context menu for the project list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 219
diff changeset
1946 src/main/java/de/intevation/flys/client/client/FLYSConstants_de.properties,
35094660f91a Implemented a context menu for the project list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 219
diff changeset
1947 src/main/java/de/intevation/flys/client/client/FLYSConstants.properties,
35094660f91a Implemented a context menu for the project list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 219
diff changeset
1948 src/main/java/de/intevation/flys/client/client/FLYSConstants.java:
35094660f91a Implemented a context menu for the project list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 219
diff changeset
1949 Added strings that are used in the context menu of the project list.
35094660f91a Implemented a context menu for the project list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 219
diff changeset
1950
35094660f91a Implemented a context menu for the project list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 219
diff changeset
1951 * src/main/java/de/intevation/flys/client/client/ui/ProjectList.java:
35094660f91a Implemented a context menu for the project list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 219
diff changeset
1952 A right mouse click on a project opens a context menu with the options
35094660f91a Implemented a context menu for the project list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 219
diff changeset
1953 to open / delete a project.
35094660f91a Implemented a context menu for the project list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 219
diff changeset
1954
219
7523faf567e5 Implemented a service to fetch distance information of a river from the artifact server.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 218
diff changeset
1955 2011-04-11 Ingo Weinzierl <ingo@intevation.de>
7523faf567e5 Implemented a service to fetch distance information of a river from the artifact server.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 218
diff changeset
1956
7523faf567e5 Implemented a service to fetch distance information of a river from the artifact server.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 218
diff changeset
1957 * src/main/java/de/intevation/flys/client/server/DistanceInfoServiceImpl.java,
7523faf567e5 Implemented a service to fetch distance information of a river from the artifact server.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 218
diff changeset
1958 src/main/java/de/intevation/flys/client/client/services/DistanceInfoServiceAsync.java,
7523faf567e5 Implemented a service to fetch distance information of a river from the artifact server.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 218
diff changeset
1959 src/main/java/de/intevation/flys/client/client/services/DistanceInfoService.java:
7523faf567e5 Implemented a service to fetch distance information of a river from the artifact server.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 218
diff changeset
1960 New. This service fetches river specific distance information from
7523faf567e5 Implemented a service to fetch distance information of a river from the artifact server.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 218
diff changeset
1961 server.
7523faf567e5 Implemented a service to fetch distance information of a river from the artifact server.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 218
diff changeset
1962
7523faf567e5 Implemented a service to fetch distance information of a river from the artifact server.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 218
diff changeset
1963 * src/main/webapp/WEB-INF/web.xml: Registered the DistanceInfoService.
7523faf567e5 Implemented a service to fetch distance information of a river from the artifact server.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 218
diff changeset
1964
218
79fb4d900643 Added a model class that represents a distance information.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 217
diff changeset
1965 2011-04-11 Ingo Weinzierl <ingo@intevation.de>
79fb4d900643 Added a model class that represents a distance information.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 217
diff changeset
1966
79fb4d900643 Added a model class that represents a distance information.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 217
diff changeset
1967 * src/main/java/de/intevation/flys/client/shared/model/DistanceInfoObjectImpl.java,
79fb4d900643 Added a model class that represents a distance information.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 217
diff changeset
1968 src/main/java/de/intevation/flys/client/shared/model/DistanceInfoObject.java:
79fb4d900643 Added a model class that represents a distance information.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 217
diff changeset
1969 New. This model will be used by the LocationDistancePanel to bring up a
79fb4d900643 Added a model class that represents a distance information.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 217
diff changeset
1970 table with distances which supports the user while entering the start
79fb4d900643 Added a model class that represents a distance information.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 217
diff changeset
1971 and end point of the WINFO paramterization. A DistanceInfoObject
79fb4d900643 Added a model class that represents a distance information.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 217
diff changeset
1972 contains information about a specific distance (description, from, to
79fb4d900643 Added a model class that represents a distance information.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 217
diff changeset
1973 and riverside).
79fb4d900643 Added a model class that represents a distance information.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 217
diff changeset
1974
217
907b61e4d702 Improved the exception handling - added warnings for user authentication errors and errors that occur while fetching supported rivers.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 216
diff changeset
1975 2011-04-08 Ingo Weinzierl <ingo@intevation.de>
907b61e4d702 Improved the exception handling - added warnings for user authentication errors and errors that occur while fetching supported rivers.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 216
diff changeset
1976
907b61e4d702 Improved the exception handling - added warnings for user authentication errors and errors that occur while fetching supported rivers.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 216
diff changeset
1977 * src/main/java/de/intevation/flys/client/server/UserServiceImpl.java,
907b61e4d702 Improved the exception handling - added warnings for user authentication errors and errors that occur while fetching supported rivers.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 216
diff changeset
1978 src/main/java/de/intevation/flys/client/client/services/UserService.java:
907b61e4d702 Improved the exception handling - added warnings for user authentication errors and errors that occur while fetching supported rivers.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 216
diff changeset
1979 This service now throws an AuthenticationException if an error occured
907b61e4d702 Improved the exception handling - added warnings for user authentication errors and errors that occur while fetching supported rivers.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 216
diff changeset
1980 while user authentication.
907b61e4d702 Improved the exception handling - added warnings for user authentication errors and errors that occur while fetching supported rivers.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 216
diff changeset
1981
907b61e4d702 Improved the exception handling - added warnings for user authentication errors and errors that occur while fetching supported rivers.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 216
diff changeset
1982 * src/main/java/de/intevation/flys/client/server/RiverServiceImpl.java,
907b61e4d702 Improved the exception handling - added warnings for user authentication errors and errors that occur while fetching supported rivers.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 216
diff changeset
1983 src/main/java/de/intevation/flys/client/client/services/RiverService.java:
907b61e4d702 Improved the exception handling - added warnings for user authentication errors and errors that occur while fetching supported rivers.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 216
diff changeset
1984 This service now throws a ServerException if an error occured while
907b61e4d702 Improved the exception handling - added warnings for user authentication errors and errors that occur while fetching supported rivers.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 216
diff changeset
1985 reading the supported rivers from artifact server.
907b61e4d702 Improved the exception handling - added warnings for user authentication errors and errors that occur while fetching supported rivers.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 216
diff changeset
1986
907b61e4d702 Improved the exception handling - added warnings for user authentication errors and errors that occur while fetching supported rivers.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 216
diff changeset
1987 * src/main/java/de/intevation/flys/client/client/FLYS.java: Show warnings
907b61e4d702 Improved the exception handling - added warnings for user authentication errors and errors that occur while fetching supported rivers.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 216
diff changeset
1988 if errors occur while fetching supported rivers or
907b61e4d702 Improved the exception handling - added warnings for user authentication errors and errors that occur while fetching supported rivers.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 216
diff changeset
1989
907b61e4d702 Improved the exception handling - added warnings for user authentication errors and errors that occur while fetching supported rivers.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 216
diff changeset
1990 * src/main/java/de/intevation/flys/client/client/FLYSConstants.properties,
907b61e4d702 Improved the exception handling - added warnings for user authentication errors and errors that occur while fetching supported rivers.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 216
diff changeset
1991 src/main/java/de/intevation/flys/client/client/FLYSConstants_en.properties,
907b61e4d702 Improved the exception handling - added warnings for user authentication errors and errors that occur while fetching supported rivers.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 216
diff changeset
1992 src/main/java/de/intevation/flys/client/client/FLYSConstants_de.properties,
907b61e4d702 Improved the exception handling - added warnings for user authentication errors and errors that occur while fetching supported rivers.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 216
diff changeset
1993 src/main/java/de/intevation/flys/client/client/FLYSConstants.java:
907b61e4d702 Improved the exception handling - added warnings for user authentication errors and errors that occur while fetching supported rivers.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 216
diff changeset
1994 Added further strings for error messages.
907b61e4d702 Improved the exception handling - added warnings for user authentication errors and errors that occur while fetching supported rivers.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 216
diff changeset
1995
216
4b0fb079ead9 Added an exception class that should be used if the user authentication fails.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 215
diff changeset
1996 2011-04-08 Ingo Weinzierl <ingo@intevation.de>
4b0fb079ead9 Added an exception class that should be used if the user authentication fails.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 215
diff changeset
1997
4b0fb079ead9 Added an exception class that should be used if the user authentication fails.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 215
diff changeset
1998 * src/main/java/de/intevation/flys/client/shared/exceptions/AuthenticationException.java:
4b0fb079ead9 Added an exception class that should be used if the user authentication fails.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 215
diff changeset
1999 New. An exception that should be used if the user authentication fails.
4b0fb079ead9 Added an exception class that should be used if the user authentication fails.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 215
diff changeset
2000
215
e02f50a3ad59 Improved the exception handling of artifact / collection specific operations. Warning dialog are displayed after such an exception.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 214
diff changeset
2001 2011-04-08 Ingo Weinzierl <ingo@intevation.de>
e02f50a3ad59 Improved the exception handling of artifact / collection specific operations. Warning dialog are displayed after such an exception.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 214
diff changeset
2002
e02f50a3ad59 Improved the exception handling of artifact / collection specific operations. Warning dialog are displayed after such an exception.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 214
diff changeset
2003 * src/main/java/de/intevation/flys/client/server/DescribeCollectionServiceImpl.java,
e02f50a3ad59 Improved the exception handling of artifact / collection specific operations. Warning dialog are displayed after such an exception.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 214
diff changeset
2004 src/main/java/de/intevation/flys/client/server/ArtifactServiceImpl.java,
e02f50a3ad59 Improved the exception handling of artifact / collection specific operations. Warning dialog are displayed after such an exception.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 214
diff changeset
2005 src/main/java/de/intevation/flys/client/server/CreateCollectionServiceImpl.java,
e02f50a3ad59 Improved the exception handling of artifact / collection specific operations. Warning dialog are displayed after such an exception.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 214
diff changeset
2006 src/main/java/de/intevation/flys/client/server/StepForwardServiceImpl.java,
e02f50a3ad59 Improved the exception handling of artifact / collection specific operations. Warning dialog are displayed after such an exception.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 214
diff changeset
2007 src/main/java/de/intevation/flys/client/server/AdvanceServiceImpl.java,
e02f50a3ad59 Improved the exception handling of artifact / collection specific operations. Warning dialog are displayed after such an exception.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 214
diff changeset
2008 src/main/java/de/intevation/flys/client/server/AddArtifactServiceImpl.java,
e02f50a3ad59 Improved the exception handling of artifact / collection specific operations. Warning dialog are displayed after such an exception.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 214
diff changeset
2009 src/main/java/de/intevation/flys/client/client/services/CreateCollectionService.java,
e02f50a3ad59 Improved the exception handling of artifact / collection specific operations. Warning dialog are displayed after such an exception.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 214
diff changeset
2010 src/main/java/de/intevation/flys/client/client/services/DescribeCollectionService.java,
e02f50a3ad59 Improved the exception handling of artifact / collection specific operations. Warning dialog are displayed after such an exception.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 214
diff changeset
2011 src/main/java/de/intevation/flys/client/client/services/ArtifactService.java,
e02f50a3ad59 Improved the exception handling of artifact / collection specific operations. Warning dialog are displayed after such an exception.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 214
diff changeset
2012 src/main/java/de/intevation/flys/client/client/services/StepForwardService.java,
e02f50a3ad59 Improved the exception handling of artifact / collection specific operations. Warning dialog are displayed after such an exception.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 214
diff changeset
2013 src/main/java/de/intevation/flys/client/client/services/AdvanceService.java,
e02f50a3ad59 Improved the exception handling of artifact / collection specific operations. Warning dialog are displayed after such an exception.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 214
diff changeset
2014 src/main/java/de/intevation/flys/client/client/services/AddArtifactService.java:
e02f50a3ad59 Improved the exception handling of artifact / collection specific operations. Warning dialog are displayed after such an exception.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 214
diff changeset
2015 Improved the exception handling. If an exception occurs specific to an
e02f50a3ad59 Improved the exception handling of artifact / collection specific operations. Warning dialog are displayed after such an exception.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 214
diff changeset
2016 artifact / collection specific operation, a ServerException is thrown.
e02f50a3ad59 Improved the exception handling of artifact / collection specific operations. Warning dialog are displayed after such an exception.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 214
diff changeset
2017 The message of this exception is a key that needs to be translated using
e02f50a3ad59 Improved the exception handling of artifact / collection specific operations. Warning dialog are displayed after such an exception.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 214
diff changeset
2018 the lookup mechanism of FLYSConstants.
e02f50a3ad59 Improved the exception handling of artifact / collection specific operations. Warning dialog are displayed after such an exception.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 214
diff changeset
2019
e02f50a3ad59 Improved the exception handling of artifact / collection specific operations. Warning dialog are displayed after such an exception.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 214
diff changeset
2020 * src/main/java/de/intevation/flys/client/client/ui/ParameterList.java,
e02f50a3ad59 Improved the exception handling of artifact / collection specific operations. Warning dialog are displayed after such an exception.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 214
diff changeset
2021 src/main/java/de/intevation/flys/client/client/ui/CollectionView.java:
e02f50a3ad59 Improved the exception handling of artifact / collection specific operations. Warning dialog are displayed after such an exception.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 214
diff changeset
2022 The dialog helper class SC of the SmartGWT framework is used to bring up
e02f50a3ad59 Improved the exception handling of artifact / collection specific operations. Warning dialog are displayed after such an exception.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 214
diff changeset
2023 warning dialogs that inform the user about errors that occured after the
e02f50a3ad59 Improved the exception handling of artifact / collection specific operations. Warning dialog are displayed after such an exception.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 214
diff changeset
2024 artifact / collection specific operations.
e02f50a3ad59 Improved the exception handling of artifact / collection specific operations. Warning dialog are displayed after such an exception.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 214
diff changeset
2025
e02f50a3ad59 Improved the exception handling of artifact / collection specific operations. Warning dialog are displayed after such an exception.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 214
diff changeset
2026 * src/main/java/de/intevation/flys/client/client/FLYSConstants.properties,
e02f50a3ad59 Improved the exception handling of artifact / collection specific operations. Warning dialog are displayed after such an exception.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 214
diff changeset
2027 src/main/java/de/intevation/flys/client/client/FLYSConstants_en.properties,
e02f50a3ad59 Improved the exception handling of artifact / collection specific operations. Warning dialog are displayed after such an exception.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 214
diff changeset
2028 src/main/java/de/intevation/flys/client/client/FLYSConstants_de.properties,
e02f50a3ad59 Improved the exception handling of artifact / collection specific operations. Warning dialog are displayed after such an exception.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 214
diff changeset
2029 src/main/java/de/intevation/flys/client/client/FLYSConstants.java:
e02f50a3ad59 Improved the exception handling of artifact / collection specific operations. Warning dialog are displayed after such an exception.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 214
diff changeset
2030 Added strings for the exceptions thrown in the services.
e02f50a3ad59 Improved the exception handling of artifact / collection specific operations. Warning dialog are displayed after such an exception.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 214
diff changeset
2031
214
29c6d9573ae7 Added a new exception class that is used to be thrown after artifact / collection operation specific errors.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 213
diff changeset
2032 2011-04-08 Ingo Weinzierl <ingo@intevation.de>
29c6d9573ae7 Added a new exception class that is used to be thrown after artifact / collection operation specific errors.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 213
diff changeset
2033
29c6d9573ae7 Added a new exception class that is used to be thrown after artifact / collection operation specific errors.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 213
diff changeset
2034 * src/main/java/de/intevation/flys/client/shared/exceptions/ServerException.java:
29c6d9573ae7 Added a new exception class that is used to be thrown after artifact / collection operation specific errors.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 213
diff changeset
2035 New. This exception is used to be thrown after an error occured while
29c6d9573ae7 Added a new exception class that is used to be thrown after artifact / collection operation specific errors.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 213
diff changeset
2036 one of the artifact / collection operations.
29c6d9573ae7 Added a new exception class that is used to be thrown after artifact / collection operation specific errors.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 213
diff changeset
2037
213
7ea004d0ffbc The ChartOutputTab calls the out() operation of a Collection now - no longer the out() of its first artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 212
diff changeset
2038 2011-04-07 Ingo Weinzierl <ingo@intevation.de>
7ea004d0ffbc The ChartOutputTab calls the out() operation of a Collection now - no longer the out() of its first artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 212
diff changeset
2039
7ea004d0ffbc The ChartOutputTab calls the out() operation of a Collection now - no longer the out() of its first artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 212
diff changeset
2040 * src/main/java/de/intevation/flys/client/server/ChartOutputServiceImpl.java,
7ea004d0ffbc The ChartOutputTab calls the out() operation of a Collection now - no longer the out() of its first artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 212
diff changeset
2041 src/main/java/de/intevation/flys/client/client/ui/ChartOutputTab.java:
7ea004d0ffbc The ChartOutputTab calls the out() operation of a Collection now - no longer the out() of its first artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 212
diff changeset
2042 Adjusted the code to trigger the out() operation of the Collection
7ea004d0ffbc The ChartOutputTab calls the out() operation of a Collection now - no longer the out() of its first artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 212
diff changeset
2043 instead of the out() operation of the first Artifact in that Collection.
7ea004d0ffbc The ChartOutputTab calls the out() operation of a Collection now - no longer the out() of its first artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 212
diff changeset
2044
212
e3ea3c74b7f5 Fixed the function to toggle the language and added a warning dialog that informs the user about the creation of a new session.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 211
diff changeset
2045 2011-04-07 Ingo Weinzierl <ingo@intevation.de>
e3ea3c74b7f5 Fixed the function to toggle the language and added a warning dialog that informs the user about the creation of a new session.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 211
diff changeset
2046
e3ea3c74b7f5 Fixed the function to toggle the language and added a warning dialog that informs the user about the creation of a new session.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 211
diff changeset
2047 * src/main/java/de/intevation/flys/client/client/FLYSConstants_en.properties,
e3ea3c74b7f5 Fixed the function to toggle the language and added a warning dialog that informs the user about the creation of a new session.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 211
diff changeset
2048 src/main/java/de/intevation/flys/client/client/FLYSConstants_de.properties,
e3ea3c74b7f5 Fixed the function to toggle the language and added a warning dialog that informs the user about the creation of a new session.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 211
diff changeset
2049 src/main/java/de/intevation/flys/client/client/FLYSConstants.properties,
e3ea3c74b7f5 Fixed the function to toggle the language and added a warning dialog that informs the user about the creation of a new session.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 211
diff changeset
2050 src/main/java/de/intevation/flys/client/client/FLYSConstants.java:
e3ea3c74b7f5 Fixed the function to toggle the language and added a warning dialog that informs the user about the creation of a new session.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 211
diff changeset
2051 Added new strings for a warning dialog that is opened when the user
e3ea3c74b7f5 Fixed the function to toggle the language and added a warning dialog that informs the user about the creation of a new session.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 211
diff changeset
2052 start changing the current language.
e3ea3c74b7f5 Fixed the function to toggle the language and added a warning dialog that informs the user about the creation of a new session.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 211
diff changeset
2053
e3ea3c74b7f5 Fixed the function to toggle the language and added a warning dialog that informs the user about the creation of a new session.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 211
diff changeset
2054 * src/main/java/de/intevation/flys/client/client/ui/MainMenu.java: Fixed
e3ea3c74b7f5 Fixed the function to toggle the language and added a warning dialog that informs the user about the creation of a new session.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 211
diff changeset
2055 the function to toggle the language and added a warning dialog that
e3ea3c74b7f5 Fixed the function to toggle the language and added a warning dialog that informs the user about the creation of a new session.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 211
diff changeset
2056 informs the user about the creation of a new session when the language
e3ea3c74b7f5 Fixed the function to toggle the language and added a warning dialog that informs the user about the creation of a new session.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 211
diff changeset
2057 is changed.
e3ea3c74b7f5 Fixed the function to toggle the language and added a warning dialog that informs the user about the creation of a new session.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 211
diff changeset
2058
211
b92281182c6b Removed the FLYSMessages interface and replaced it with a FLYSConstants interface - this interface has the ability to lookup i18n strings with given keys.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 210
diff changeset
2059 2011-04-05 Ingo Weinzierl <ingo@intevation.de>
b92281182c6b Removed the FLYSMessages interface and replaced it with a FLYSConstants interface - this interface has the ability to lookup i18n strings with given keys.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 210
diff changeset
2060
b92281182c6b Removed the FLYSMessages interface and replaced it with a FLYSConstants interface - this interface has the ability to lookup i18n strings with given keys.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 210
diff changeset
2061 * src/main/java/de/intevation/flys/client/client/FLYSConstants_de.properties,
b92281182c6b Removed the FLYSMessages interface and replaced it with a FLYSConstants interface - this interface has the ability to lookup i18n strings with given keys.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 210
diff changeset
2062 src/main/java/de/intevation/flys/client/client/FLYSConstants_en.properties,
b92281182c6b Removed the FLYSMessages interface and replaced it with a FLYSConstants interface - this interface has the ability to lookup i18n strings with given keys.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 210
diff changeset
2063 src/main/java/de/intevation/flys/client/client/FLYSConstants.properties,
b92281182c6b Removed the FLYSMessages interface and replaced it with a FLYSConstants interface - this interface has the ability to lookup i18n strings with given keys.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 210
diff changeset
2064 src/main/java/de/intevation/flys/client/client/FLYSConstants.java:
b92281182c6b Removed the FLYSMessages interface and replaced it with a FLYSConstants interface - this interface has the ability to lookup i18n strings with given keys.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 210
diff changeset
2065 New. A constants interface with the ability to lookup an i18n string
b92281182c6b Removed the FLYSMessages interface and replaced it with a FLYSConstants interface - this interface has the ability to lookup i18n strings with given keys.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 210
diff changeset
2066 with a given key.
b92281182c6b Removed the FLYSMessages interface and replaced it with a FLYSConstants interface - this interface has the ability to lookup i18n strings with given keys.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 210
diff changeset
2067
b92281182c6b Removed the FLYSMessages interface and replaced it with a FLYSConstants interface - this interface has the ability to lookup i18n strings with given keys.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 210
diff changeset
2068 * src/main/java/de/intevation/flys/client/client/ui/CollectionGrid.java,
b92281182c6b Removed the FLYSMessages interface and replaced it with a FLYSConstants interface - this interface has the ability to lookup i18n strings with given keys.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 210
diff changeset
2069 src/main/java/de/intevation/flys/client/client/ui/ProjectList.java,
b92281182c6b Removed the FLYSMessages interface and replaced it with a FLYSConstants interface - this interface has the ability to lookup i18n strings with given keys.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 210
diff changeset
2070 src/main/java/de/intevation/flys/client/client/ui/LocationDistancePanel.java,
b92281182c6b Removed the FLYSMessages interface and replaced it with a FLYSConstants interface - this interface has the ability to lookup i18n strings with given keys.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 210
diff changeset
2071 src/main/java/de/intevation/flys/client/client/ui/DoubleRangePanel.java,
b92281182c6b Removed the FLYSMessages interface and replaced it with a FLYSConstants interface - this interface has the ability to lookup i18n strings with given keys.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 210
diff changeset
2072 src/main/java/de/intevation/flys/client/client/ui/MainMenu.java,
b92281182c6b Removed the FLYSMessages interface and replaced it with a FLYSConstants interface - this interface has the ability to lookup i18n strings with given keys.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 210
diff changeset
2073 src/main/java/de/intevation/flys/client/client/ui/AbstractUIProvider.java,
b92281182c6b Removed the FLYSMessages interface and replaced it with a FLYSConstants interface - this interface has the ability to lookup i18n strings with given keys.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 210
diff changeset
2074 src/main/java/de/intevation/flys/client/client/ui/ParameterList.java,
b92281182c6b Removed the FLYSMessages interface and replaced it with a FLYSConstants interface - this interface has the ability to lookup i18n strings with given keys.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 210
diff changeset
2075 src/main/java/de/intevation/flys/client/client/ui/CollectionView.java,
b92281182c6b Removed the FLYSMessages interface and replaced it with a FLYSConstants interface - this interface has the ability to lookup i18n strings with given keys.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 210
diff changeset
2076 src/main/java/de/intevation/flys/client/client/ui/FLYSHeader.java,
b92281182c6b Removed the FLYSMessages interface and replaced it with a FLYSConstants interface - this interface has the ability to lookup i18n strings with given keys.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 210
diff changeset
2077 src/main/java/de/intevation/flys/client/client/ui/WQInputPanel.java,
b92281182c6b Removed the FLYSMessages interface and replaced it with a FLYSConstants interface - this interface has the ability to lookup i18n strings with given keys.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 210
diff changeset
2078 src/main/java/de/intevation/flys/client/client/ui/DoubleArrayPanel.java,
b92281182c6b Removed the FLYSMessages interface and replaced it with a FLYSConstants interface - this interface has the ability to lookup i18n strings with given keys.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 210
diff changeset
2079 src/main/java/de/intevation/flys/client/client/ui/SelectProvider.java,
b92281182c6b Removed the FLYSMessages interface and replaced it with a FLYSConstants interface - this interface has the ability to lookup i18n strings with given keys.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 210
diff changeset
2080 src/main/java/de/intevation/flys/client/client/ui/ModuleSelection.java,
b92281182c6b Removed the FLYSMessages interface and replaced it with a FLYSConstants interface - this interface has the ability to lookup i18n strings with given keys.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 210
diff changeset
2081 src/main/java/de/intevation/flys/client/client/ui/FLYSFooter.java:
b92281182c6b Removed the FLYSMessages interface and replaced it with a FLYSConstants interface - this interface has the ability to lookup i18n strings with given keys.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 210
diff changeset
2082 Replaced the FLYSMessages interface with the FLYSConstants interface.
b92281182c6b Removed the FLYSMessages interface and replaced it with a FLYSConstants interface - this interface has the ability to lookup i18n strings with given keys.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 210
diff changeset
2083
b92281182c6b Removed the FLYSMessages interface and replaced it with a FLYSConstants interface - this interface has the ability to lookup i18n strings with given keys.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 210
diff changeset
2084 * src/main/java/de/intevation/flys/client/client/FLYSMessages_en.properties,
b92281182c6b Removed the FLYSMessages interface and replaced it with a FLYSConstants interface - this interface has the ability to lookup i18n strings with given keys.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 210
diff changeset
2085 src/main/java/de/intevation/flys/client/client/FLYSMessages_de.properties,
b92281182c6b Removed the FLYSMessages interface and replaced it with a FLYSConstants interface - this interface has the ability to lookup i18n strings with given keys.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 210
diff changeset
2086 src/main/java/de/intevation/flys/client/client/FLYSMessages.java:
b92281182c6b Removed the FLYSMessages interface and replaced it with a FLYSConstants interface - this interface has the ability to lookup i18n strings with given keys.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 210
diff changeset
2087 Removed.
b92281182c6b Removed the FLYSMessages interface and replaced it with a FLYSConstants interface - this interface has the ability to lookup i18n strings with given keys.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 210
diff changeset
2088
210
c587903f02a4 Implemented the button to toggle the current locale.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 209
diff changeset
2089 2011-04-05 Ingo Weinzierl <ingo@intevation.de>
c587903f02a4 Implemented the button to toggle the current locale.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 209
diff changeset
2090
c587903f02a4 Implemented the button to toggle the current locale.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 209
diff changeset
2091 * src/main/java/de/intevation/flys/client/client/ui/MainMenu.java:
c587903f02a4 Implemented the button to toggle the current locale.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 209
diff changeset
2092 Implemented the toggle button to switch the current locale.
c587903f02a4 Implemented the button to toggle the current locale.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 209
diff changeset
2093
209
9c8f450655c7 Added missing i18n footer strings.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 208
diff changeset
2094 2011-04-05 Ingo Weinzierl <ingo@intevation.de>
9c8f450655c7 Added missing i18n footer strings.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 208
diff changeset
2095
9c8f450655c7 Added missing i18n footer strings.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 208
diff changeset
2096 * src/main/java/de/intevation/flys/client/client/FLYSMessages_en.properties:
9c8f450655c7 Added missing i18n footer strings.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 208
diff changeset
2097 Added missing strings used in the footer.
9c8f450655c7 Added missing i18n footer strings.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 208
diff changeset
2098
208
7e300d2ed1f6 Tagged RELEASE 0.1 of FLYS Client.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 103
diff changeset
2099 2011-03-30 Ingo Weinzierl <ingo@intevation.de>
7e300d2ed1f6 Tagged RELEASE 0.1 of FLYS Client.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 103
diff changeset
2100
7e300d2ed1f6 Tagged RELEASE 0.1 of FLYS Client.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 103
diff changeset
2101 Tagged RELEASE 0.1
7e300d2ed1f6 Tagged RELEASE 0.1 of FLYS Client.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 103
diff changeset
2102
103
deaa50a8be82 Removed some out commented code that have been commited by mistaken.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 102
diff changeset
2103 2011-03-30 Ingo Weinzierl <ingo@intevation.de>
deaa50a8be82 Removed some out commented code that have been commited by mistaken.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 102
diff changeset
2104
deaa50a8be82 Removed some out commented code that have been commited by mistaken.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 102
diff changeset
2105 * src/main/java/de/intevation/flys/client/client/ui/ParameterList.java:
deaa50a8be82 Removed some out commented code that have been commited by mistaken.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 102
diff changeset
2106 Removed some comments that have been commited by mistaken.
deaa50a8be82 Removed some out commented code that have been commited by mistaken.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 102
diff changeset
2107
102
33e24b33fc38 Improved the way how to i18n strings in our application.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 101
diff changeset
2108 2011-03-30 Ingo Weinzierl <ingo@intevation.de>
33e24b33fc38 Improved the way how to i18n strings in our application.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 101
diff changeset
2109
33e24b33fc38 Improved the way how to i18n strings in our application.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 101
diff changeset
2110 * src/main/java/de/intevation/flys/client/client/FLYSMessages.java:
33e24b33fc38 Improved the way how to i18n strings in our application.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 101
diff changeset
2111 Derives the ConstantsWithLookup interface now. This makes it possible to
33e24b33fc38 Improved the way how to i18n strings in our application.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 101
diff changeset
2112 fetch i18n string using a getString(String key) lookup method.
33e24b33fc38 Improved the way how to i18n strings in our application.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 101
diff changeset
2113
33e24b33fc38 Improved the way how to i18n strings in our application.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 101
diff changeset
2114 * src/main/java/de/intevation/flys/client/client/FLYSMessages_en.properties,
33e24b33fc38 Improved the way how to i18n strings in our application.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 101
diff changeset
2115 src/main/java/de/intevation/flys/client/client/FLYSMessages_de.properties:
33e24b33fc38 Improved the way how to i18n strings in our application.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 101
diff changeset
2116 Removed '@DefaultMessage' annotations - they are not available for
33e24b33fc38 Improved the way how to i18n strings in our application.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 101
diff changeset
2117 ConstantsWithLookup, added a further i18n string and fixed another one.
33e24b33fc38 Improved the way how to i18n strings in our application.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 101
diff changeset
2118
33e24b33fc38 Improved the way how to i18n strings in our application.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 101
diff changeset
2119 * src/main/java/de/intevation/flys/client/client/ui/MainMenu.java,
33e24b33fc38 Improved the way how to i18n strings in our application.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 101
diff changeset
2120 src/main/java/de/intevation/flys/client/client/ui/CollectionView.java:
33e24b33fc38 Improved the way how to i18n strings in our application.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 101
diff changeset
2121 Some modifications related to the changes above.
33e24b33fc38 Improved the way how to i18n strings in our application.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 101
diff changeset
2122
33e24b33fc38 Improved the way how to i18n strings in our application.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 101
diff changeset
2123 * src/main/java/de/intevation/flys/client/client/ui/ParameterList.java:
33e24b33fc38 Improved the way how to i18n strings in our application.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 101
diff changeset
2124 Removed the hard coded title determination based on the selected module.
33e24b33fc38 Improved the way how to i18n strings in our application.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 101
diff changeset
2125 Now, the getString() of FLYSMessages is used to determine the human
33e24b33fc38 Improved the way how to i18n strings in our application.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 101
diff changeset
2126 readable string.
33e24b33fc38 Improved the way how to i18n strings in our application.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 101
diff changeset
2127
101
f7967d12ce6e Removed useless imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 100
diff changeset
2128 2011-03-30 Ingo Weinzierl <ingo@intevation.de>
f7967d12ce6e Removed useless imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 100
diff changeset
2129
f7967d12ce6e Removed useless imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 100
diff changeset
2130 * src/main/java/de/intevation/flys/client/server/DescribeCollectionServiceImpl.java,
f7967d12ce6e Removed useless imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 100
diff changeset
2131 src/main/java/de/intevation/flys/client/server/AddArtifactServiceImpl.java,
f7967d12ce6e Removed useless imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 100
diff changeset
2132 src/main/java/de/intevation/flys/client/client/services/DescribeCollectionService.java,
f7967d12ce6e Removed useless imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 100
diff changeset
2133 src/main/java/de/intevation/flys/client/client/FLYS.java,
f7967d12ce6e Removed useless imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 100
diff changeset
2134 src/main/java/de/intevation/flys/client/client/ui/LocationDistancePanel.java,
f7967d12ce6e Removed useless imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 100
diff changeset
2135 src/main/java/de/intevation/flys/client/client/ui/ChartOutputTab.java,
f7967d12ce6e Removed useless imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 100
diff changeset
2136 src/main/java/de/intevation/flys/client/client/ui/CollectionView.java,
f7967d12ce6e Removed useless imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 100
diff changeset
2137 src/main/java/de/intevation/flys/client/client/ui/WQInputPanel.java,
f7967d12ce6e Removed useless imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 100
diff changeset
2138 src/main/java/de/intevation/flys/client/client/ui/SelectProvider.java,
f7967d12ce6e Removed useless imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 100
diff changeset
2139 src/main/java/de/intevation/flys/client/client/ui/FLYSFooter.java:
f7967d12ce6e Removed useless imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 100
diff changeset
2140 Removed useless imports.
f7967d12ce6e Removed useless imports.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 100
diff changeset
2141
100
95b30a5d6350 Bugfix: A collection view just creates a single time a new collection - even if we step back to a previous state and go forward afterwards.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 99
diff changeset
2142 2011-03-29 Ingo Weinzierl <ingo@intevation.de>
95b30a5d6350 Bugfix: A collection view just creates a single time a new collection - even if we step back to a previous state and go forward afterwards.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 99
diff changeset
2143
95b30a5d6350 Bugfix: A collection view just creates a single time a new collection - even if we step back to a previous state and go forward afterwards.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 99
diff changeset
2144 * src/main/java/de/intevation/flys/client/client/FLYS.java: The
95b30a5d6350 Bugfix: A collection view just creates a single time a new collection - even if we step back to a previous state and go forward afterwards.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 99
diff changeset
2145 CollectionView no longer gets an empty collection when it is created.
95b30a5d6350 Bugfix: A collection view just creates a single time a new collection - even if we step back to a previous state and go forward afterwards.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 99
diff changeset
2146
95b30a5d6350 Bugfix: A collection view just creates a single time a new collection - even if we step back to a previous state and go forward afterwards.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 99
diff changeset
2147 * src/main/java/de/intevation/flys/client/client/ui/FLYSWorkspace.java:
95b30a5d6350 Bugfix: A collection view just creates a single time a new collection - even if we step back to a previous state and go forward afterwards.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 99
diff changeset
2148 The CollectionViews are no longer stored in a Map but in a List.
95b30a5d6350 Bugfix: A collection view just creates a single time a new collection - even if we step back to a previous state and go forward afterwards.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 99
diff changeset
2149
95b30a5d6350 Bugfix: A collection view just creates a single time a new collection - even if we step back to a previous state and go forward afterwards.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 99
diff changeset
2150 * src/main/java/de/intevation/flys/client/client/ui/CollectionView.java:
95b30a5d6350 Bugfix: A collection view just creates a single time a new collection - even if we step back to a previous state and go forward afterwards.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 99
diff changeset
2151 Bugfix: We just create a new collection a single time - if no one is
95b30a5d6350 Bugfix: A collection view just creates a single time a new collection - even if we step back to a previous state and go forward afterwards.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 99
diff changeset
2152 existing. If the output modes of the artifact that is used for the
95b30a5d6350 Bugfix: A collection view just creates a single time a new collection - even if we step back to a previous state and go forward afterwards.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 99
diff changeset
2153 parameterization changes, we fetch the new DESCRIBE document of the
95b30a5d6350 Bugfix: A collection view just creates a single time a new collection - even if we step back to a previous state and go forward afterwards.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 99
diff changeset
2154 collection using the new DescribeCollectionService.
95b30a5d6350 Bugfix: A collection view just creates a single time a new collection - even if we step back to a previous state and go forward afterwards.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 99
diff changeset
2155
99
5c3d685546a6 Added a new service to describe collections.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 98
diff changeset
2156 2011-03-29 Ingo Weinzierl <ingo@intevation.de>
5c3d685546a6 Added a new service to describe collections.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 98
diff changeset
2157
5c3d685546a6 Added a new service to describe collections.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 98
diff changeset
2158 * src/main/java/de/intevation/flys/client/server/DescribeCollectionServiceImpl.java,
5c3d685546a6 Added a new service to describe collections.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 98
diff changeset
2159 src/main/java/de/intevation/flys/client/client/services/DescribeCollectionServiceAsync.java,
5c3d685546a6 Added a new service to describe collections.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 98
diff changeset
2160 src/main/java/de/intevation/flys/client/client/services/DescribeCollectionService.java:
5c3d685546a6 Added a new service to describe collections.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 98
diff changeset
2161 New. This service is used to fetch the DESCRIBE document of a specific
5c3d685546a6 Added a new service to describe collections.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 98
diff changeset
2162 collection and returns a Collection object that contains the information of
5c3d685546a6 Added a new service to describe collections.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 98
diff changeset
2163 that document. The code to parse the DESCRIBE has been moved here from
5c3d685546a6 Added a new service to describe collections.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 98
diff changeset
2164 the AddArtifactServiceImpl which now derives the
5c3d685546a6 Added a new service to describe collections.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 98
diff changeset
2165 DescribeCollectionServiceImpl.
5c3d685546a6 Added a new service to describe collections.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 98
diff changeset
2166
5c3d685546a6 Added a new service to describe collections.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 98
diff changeset
2167 * src/main/java/de/intevation/flys/client/server/AddArtifactServiceImpl.java:
5c3d685546a6 Added a new service to describe collections.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 98
diff changeset
2168 This service is derived from DescribeCollectionServiceImpl now, because
5c3d685546a6 Added a new service to describe collections.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 98
diff changeset
2169 the methods to parse the DESCRIBE document are moved to that service.
5c3d685546a6 Added a new service to describe collections.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 98
diff changeset
2170
5c3d685546a6 Added a new service to describe collections.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 98
diff changeset
2171 * src/main/webapp/WEB-INF/web.xml: Registered the
5c3d685546a6 Added a new service to describe collections.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 98
diff changeset
2172 DescribeCollectionService.
5c3d685546a6 Added a new service to describe collections.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 98
diff changeset
2173
98
83bf2fb17b7c Replaced a german string in the ProjectList.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 97
diff changeset
2174 2011-03-29 Ingo Weinzierl <ingo@intevation.de>
83bf2fb17b7c Replaced a german string in the ProjectList.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 97
diff changeset
2175
83bf2fb17b7c Replaced a german string in the ProjectList.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 97
diff changeset
2176 * src/main/java/de/intevation/flys/client/client/FLYSMessages_de.properties:
83bf2fb17b7c Replaced a german string in the ProjectList.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 97
diff changeset
2177 Replaced the german title of the project list 'Berechnungen' with
83bf2fb17b7c Replaced a german string in the ProjectList.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 97
diff changeset
2178 'Projekte'.
83bf2fb17b7c Replaced a german string in the ProjectList.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 97
diff changeset
2179
97
0bec0112c8b3 Integrated the ProjectList into the client. Now, the Collections of a user are displayed in the list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 96
diff changeset
2180 2011-03-29 Ingo Weinzierl <ingo@intevation.de>
0bec0112c8b3 Integrated the ProjectList into the client. Now, the Collections of a user are displayed in the list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 96
diff changeset
2181
0bec0112c8b3 Integrated the ProjectList into the client. Now, the Collections of a user are displayed in the list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 96
diff changeset
2182 * src/main/java/de/intevation/flys/client/client/FLYS.java: Registered the
0bec0112c8b3 Integrated the ProjectList into the client. Now, the Collections of a user are displayed in the list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 96
diff changeset
2183 ProjectList as CollectionChangeHandler of each created CollectionView.
0bec0112c8b3 Integrated the ProjectList into the client. Now, the Collections of a user are displayed in the list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 96
diff changeset
2184
0bec0112c8b3 Integrated the ProjectList into the client. Now, the Collections of a user are displayed in the list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 96
diff changeset
2185 * src/main/java/de/intevation/flys/client/client/ui/ProjectList.java:
0bec0112c8b3 Integrated the ProjectList into the client. Now, the Collections of a user are displayed in the list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 96
diff changeset
2186 Implements the CollectionChangeHandler to update the list of user
0bec0112c8b3 Integrated the ProjectList into the client. Now, the Collections of a user are displayed in the list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 96
diff changeset
2187 collections after a collection changed (or has been created).
0bec0112c8b3 Integrated the ProjectList into the client. Now, the Collections of a user are displayed in the list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 96
diff changeset
2188
0bec0112c8b3 Integrated the ProjectList into the client. Now, the Collections of a user are displayed in the list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 96
diff changeset
2189 * src/main/java/de/intevation/flys/client/client/ui/CollectionGrid.java,
0bec0112c8b3 Integrated the ProjectList into the client. Now, the Collections of a user are displayed in the list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 96
diff changeset
2190 src/main/java/de/intevation/flys/client/shared/model/CollectionRecord.java:
0bec0112c8b3 Integrated the ProjectList into the client. Now, the Collections of a user are displayed in the list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 96
diff changeset
2191 Modified the output of the 'name' and 'date' fields.
0bec0112c8b3 Integrated the ProjectList into the client. Now, the Collections of a user are displayed in the list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 96
diff changeset
2192
0bec0112c8b3 Integrated the ProjectList into the client. Now, the Collections of a user are displayed in the list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 96
diff changeset
2193 * src/main/java/de/intevation/flys/client/client/FLYSMessages_en.properties,
0bec0112c8b3 Integrated the ProjectList into the client. Now, the Collections of a user are displayed in the list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 96
diff changeset
2194 src/main/java/de/intevation/flys/client/client/FLYSMessages_de.properties,
0bec0112c8b3 Integrated the ProjectList into the client. Now, the Collections of a user are displayed in the list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 96
diff changeset
2195 src/main/java/de/intevation/flys/client/client/FLYSMessages.java:
0bec0112c8b3 Integrated the ProjectList into the client. Now, the Collections of a user are displayed in the list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 96
diff changeset
2196 Added a format for datetime strings.
0bec0112c8b3 Integrated the ProjectList into the client. Now, the Collections of a user are displayed in the list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 96
diff changeset
2197
96
261a2ee7d9bb Added a service that returns the collections of a specified user.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 95
diff changeset
2198 2011-03-29 Ingo Weinzierl <ingo@intevation.de>
261a2ee7d9bb Added a service that returns the collections of a specified user.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 95
diff changeset
2199
261a2ee7d9bb Added a service that returns the collections of a specified user.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 95
diff changeset
2200 * src/main/java/de/intevation/flys/client/server/UserCollectionsServiceImpl.java,
261a2ee7d9bb Added a service that returns the collections of a specified user.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 95
diff changeset
2201 src/main/java/de/intevation/flys/client/client/services/UserCollectionsServiceAsync.java,
261a2ee7d9bb Added a service that returns the collections of a specified user.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 95
diff changeset
2202 src/main/java/de/intevation/flys/client/client/services/UserCollectionsService.java:
261a2ee7d9bb Added a service that returns the collections of a specified user.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 95
diff changeset
2203 New. This service returns a list of Collections owned by a specified
261a2ee7d9bb Added a service that returns the collections of a specified user.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 95
diff changeset
2204 user.
261a2ee7d9bb Added a service that returns the collections of a specified user.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 95
diff changeset
2205
261a2ee7d9bb Added a service that returns the collections of a specified user.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 95
diff changeset
2206 * src/main/webapp/WEB-INF/web.xml: Registered the UserCollectionsService.
261a2ee7d9bb Added a service that returns the collections of a specified user.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 95
diff changeset
2207
95
e2abb6b9dc7e A collection provides a method to retrieve its creation time now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 94
diff changeset
2208 2011-03-29 Ingo Weinzierl <ingo@intevation.de>
e2abb6b9dc7e A collection provides a method to retrieve its creation time now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 94
diff changeset
2209
e2abb6b9dc7e A collection provides a method to retrieve its creation time now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 94
diff changeset
2210 * src/main/java/de/intevation/flys/client/shared/model/DefaultCollection.java,
e2abb6b9dc7e A collection provides a method to retrieve its creation time now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 94
diff changeset
2211 src/main/java/de/intevation/flys/client/shared/model/Collection.java:
e2abb6b9dc7e A collection provides a method to retrieve its creation time now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 94
diff changeset
2212 Added methods to retrieve the creation time.
e2abb6b9dc7e A collection provides a method to retrieve its creation time now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 94
diff changeset
2213
94
eb54fb9f5f2c Fixed some issues.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 93
diff changeset
2214 2011-03-29 Raimund Renkert <rrenkert@intevation.de>
eb54fb9f5f2c Fixed some issues.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 93
diff changeset
2215
eb54fb9f5f2c Fixed some issues.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 93
diff changeset
2216 * src/main/java/de/intevation/flys/client/client/ui/MainMenu.java: Fixed code
eb54fb9f5f2c Fixed some issues.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 93
diff changeset
2217 in ProjectList toggle method.
eb54fb9f5f2c Fixed some issues.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 93
diff changeset
2218
eb54fb9f5f2c Fixed some issues.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 93
diff changeset
2219 * src/main/java/de/intevation/flys/client/client/ui/WQInputPanel.java: Fixed
eb54fb9f5f2c Fixed some issues.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 93
diff changeset
2220 the WQInputPanel label to have the correct size.
eb54fb9f5f2c Fixed some issues.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 93
diff changeset
2221
93
cda0662a03d2 Added style information to avoid body margin.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 92
diff changeset
2222 2011-03-29 Raimund Renkert <rrenkert@intevation.de>
cda0662a03d2 Added style information to avoid body margin.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 92
diff changeset
2223
cda0662a03d2 Added style information to avoid body margin.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 92
diff changeset
2224 * src/main/webapp/FLYS.html: Added style information to avoid the smartgwt
cda0662a03d2 Added style information to avoid body margin.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 92
diff changeset
2225 theme margin.
cda0662a03d2 Added style information to avoid body margin.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 92
diff changeset
2226
92
fa3d9f79dff5 Changed some german strings.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 91
diff changeset
2227 2011-03-29 Raimund Renkert <rrenkert@intevation.de>
fa3d9f79dff5 Changed some german strings.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 91
diff changeset
2228
fa3d9f79dff5 Changed some german strings.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 91
diff changeset
2229 * src/main/java/de/intevation/flys/client/client/FLYSMessages_de.properties:
fa3d9f79dff5 Changed some german strings.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 91
diff changeset
2230 Changed some german strings.
fa3d9f79dff5 Changed some german strings.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 91
diff changeset
2231
fa3d9f79dff5 Changed some german strings.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 91
diff changeset
2232 * src/main/java/de/intevation/flys/client/client/ui/CollectionView.java:
fa3d9f79dff5 Changed some german strings.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 91
diff changeset
2233 Changed tab title.
fa3d9f79dff5 Changed some german strings.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 91
diff changeset
2234
91
0d8203594bb4 Resized CollectionView and set the content size to have a tabled style.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 90
diff changeset
2235 2011-03-29 Raimund Renkert <rrenkert@intevation.de>
0d8203594bb4 Resized CollectionView and set the content size to have a tabled style.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 90
diff changeset
2236
0d8203594bb4 Resized CollectionView and set the content size to have a tabled style.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 90
diff changeset
2237 * src/main/java/de/intevation/flys/client/client/ui/LocationDistancePanel.java,
0d8203594bb4 Resized CollectionView and set the content size to have a tabled style.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 90
diff changeset
2238 src/main/java/de/intevation/flys/client/client/ui/WQInputPanel.java,
0d8203594bb4 Resized CollectionView and set the content size to have a tabled style.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 90
diff changeset
2239 src/main/java/de/intevation/flys/client/client/ui/SelectProvider.java: Set
0d8203594bb4 Resized CollectionView and set the content size to have a tabled style.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 90
diff changeset
2240 label width to have a tabled style for WINFO selections.
0d8203594bb4 Resized CollectionView and set the content size to have a tabled style.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 90
diff changeset
2241
0d8203594bb4 Resized CollectionView and set the content size to have a tabled style.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 90
diff changeset
2242 * src/main/java/de/intevation/flys/client/client/ui/CollectionView.java:
0d8203594bb4 Resized CollectionView and set the content size to have a tabled style.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 90
diff changeset
2243 Resized window to fit the content size.
0d8203594bb4 Resized CollectionView and set the content size to have a tabled style.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 90
diff changeset
2244
90
f8c240f28c2a The title of the parameter tab will change after the module has been selectd.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 89
diff changeset
2245 2011-03-29 Ingo Weinzierl <ingo@intevation.de>
f8c240f28c2a The title of the parameter tab will change after the module has been selectd.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 89
diff changeset
2246
f8c240f28c2a The title of the parameter tab will change after the module has been selectd.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 89
diff changeset
2247 * src/main/java/de/intevation/flys/client/client/ui/ParameterList.java:
f8c240f28c2a The title of the parameter tab will change after the module has been selectd.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 89
diff changeset
2248 The ParameterList is a Tab now and can set its title itself. So, the
f8c240f28c2a The title of the parameter tab will change after the module has been selectd.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 89
diff changeset
2249 title will change after the module is chosen.
f8c240f28c2a The title of the parameter tab will change after the module has been selectd.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 89
diff changeset
2250
f8c240f28c2a The title of the parameter tab will change after the module has been selectd.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 89
diff changeset
2251 * src/main/java/de/intevation/flys/client/client/ui/CollectionView.java:
f8c240f28c2a The title of the parameter tab will change after the module has been selectd.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 89
diff changeset
2252 Removed code to insert the ParameterList into a new Tab. This is no longer
f8c240f28c2a The title of the parameter tab will change after the module has been selectd.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 89
diff changeset
2253 needed, because the ParameterList is a Tab itself.
f8c240f28c2a The title of the parameter tab will change after the module has been selectd.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 89
diff changeset
2254
89
131e3f23a74e Modified the URL of the 'back button' image.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 88
diff changeset
2255 2011-03-29 Ingo Weinzierl <ingo@intevation.de>
131e3f23a74e Modified the URL of the 'back button' image.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 88
diff changeset
2256
131e3f23a74e Modified the URL of the 'back button' image.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 88
diff changeset
2257 * src/main/java/de/intevation/flys/client/client/FLYSMessages_en.properties,
131e3f23a74e Modified the URL of the 'back button' image.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 88
diff changeset
2258 src/main/java/de/intevation/flys/client/client/FLYSMessages_de.properties,
131e3f23a74e Modified the URL of the 'back button' image.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 88
diff changeset
2259 src/main/java/de/intevation/flys/client/client/FLYSMessages.java:
131e3f23a74e Modified the URL of the 'back button' image.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 88
diff changeset
2260 Modified the string that points to the 'back button' image.
131e3f23a74e Modified the URL of the 'back button' image.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 88
diff changeset
2261
131e3f23a74e Modified the URL of the 'back button' image.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 88
diff changeset
2262 * src/main/java/de/intevation/flys/client/client/ui/AbstractUIProvider.java:
131e3f23a74e Modified the URL of the 'back button' image.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 88
diff changeset
2263 Modified the URL that points to the 'back button' image. Now, the
131e3f23a74e Modified the URL of the 'back button' image.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 88
diff changeset
2264 base URL is taken into account as well. The button will be shown
131e3f23a74e Modified the URL of the 'back button' image.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 88
diff changeset
2265 everywhere now (in every installation)!
131e3f23a74e Modified the URL of the 'back button' image.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 88
diff changeset
2266
88
4d7c6a63602b Fixed toggle method.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 87
diff changeset
2267 2011-03-29 Raimund Renkert <rrenkert@intevation.de>
4d7c6a63602b Fixed toggle method.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 87
diff changeset
2268
91
0d8203594bb4 Resized CollectionView and set the content size to have a tabled style.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 90
diff changeset
2269 * src/main/java/de/intevation/flys/client/client/ui/LocationDistancePanel.java,
0d8203594bb4 Resized CollectionView and set the content size to have a tabled style.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 90
diff changeset
2270 src/main/java/de/intevation/flys/client/client/ui/WQInputPanel.java,
0d8203594bb4 Resized CollectionView and set the content size to have a tabled style.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 90
diff changeset
2271 src/main/java/de/intevation/flys/client/client/ui/SelectProvider.java: Set
0d8203594bb4 Resized CollectionView and set the content size to have a tabled style.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 90
diff changeset
2272 label width to have a tabled style for WINFO selections.
0d8203594bb4 Resized CollectionView and set the content size to have a tabled style.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 90
diff changeset
2273
0d8203594bb4 Resized CollectionView and set the content size to have a tabled style.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 90
diff changeset
2274 * src/main/java/de/intevation/flys/client/client/ui/CollectionView.java:
0d8203594bb4 Resized CollectionView and set the content size to have a tabled style.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 90
diff changeset
2275 Resized window to fit the content size.
0d8203594bb4 Resized CollectionView and set the content size to have a tabled style.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 90
diff changeset
2276
0d8203594bb4 Resized CollectionView and set the content size to have a tabled style.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 90
diff changeset
2277 2011-03-29 Raimund Renkert <rrenkert@intevation.de>
0d8203594bb4 Resized CollectionView and set the content size to have a tabled style.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 90
diff changeset
2278
88
4d7c6a63602b Fixed toggle method.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 87
diff changeset
2279 * src/main/java/de/intevation/flys/client/client/ui/MainMenu.java: Fixed
4d7c6a63602b Fixed toggle method.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 87
diff changeset
2280 toggle method.
4d7c6a63602b Fixed toggle method.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 87
diff changeset
2281
87
c8cd1b918901 Bugfix: Step back will remove duplicated output tab and an extended chart image URL bypasses the browser cache.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 86
diff changeset
2282 2011-03-28 Ingo Weinzierl <ingo@intevation.de>
c8cd1b918901 Bugfix: Step back will remove duplicated output tab and an extended chart image URL bypasses the browser cache.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 86
diff changeset
2283
c8cd1b918901 Bugfix: Step back will remove duplicated output tab and an extended chart image URL bypasses the browser cache.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 86
diff changeset
2284 * src/main/java/de/intevation/flys/client/shared/model/CollectionItem.java,
c8cd1b918901 Bugfix: Step back will remove duplicated output tab and an extended chart image URL bypasses the browser cache.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 86
diff changeset
2285 src/main/java/de/intevation/flys/client/shared/model/DefaultCollectionItem.java:
c8cd1b918901 Bugfix: Step back will remove duplicated output tab and an extended chart image URL bypasses the browser cache.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 86
diff changeset
2286 A CollectionItem has a hash() method now. The value comes from the
c8cd1b918901 Bugfix: Step back will remove duplicated output tab and an extended chart image URL bypasses the browser cache.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 86
diff changeset
2287 Collection's DESCRIBE document.
c8cd1b918901 Bugfix: Step back will remove duplicated output tab and an extended chart image URL bypasses the browser cache.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 86
diff changeset
2288
c8cd1b918901 Bugfix: Step back will remove duplicated output tab and an extended chart image URL bypasses the browser cache.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 86
diff changeset
2289 * src/main/java/de/intevation/flys/client/server/AddArtifactServiceImpl.java:
c8cd1b918901 Bugfix: Step back will remove duplicated output tab and an extended chart image URL bypasses the browser cache.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 86
diff changeset
2290 The hash value of a collection item is parsed from DESCRIBE document.
c8cd1b918901 Bugfix: Step back will remove duplicated output tab and an extended chart image URL bypasses the browser cache.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 86
diff changeset
2291
c8cd1b918901 Bugfix: Step back will remove duplicated output tab and an extended chart image URL bypasses the browser cache.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 86
diff changeset
2292 * src/main/java/de/intevation/flys/client/client/ui/ChartOutputTab.java:
c8cd1b918901 Bugfix: Step back will remove duplicated output tab and an extended chart image URL bypasses the browser cache.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 86
diff changeset
2293 Appended the hash value of the artifact to the URL of the chart image.
c8cd1b918901 Bugfix: Step back will remove duplicated output tab and an extended chart image URL bypasses the browser cache.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 86
diff changeset
2294 This bypasses the browser cache of a previous chart image.
c8cd1b918901 Bugfix: Step back will remove duplicated output tab and an extended chart image URL bypasses the browser cache.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 86
diff changeset
2295
c8cd1b918901 Bugfix: Step back will remove duplicated output tab and an extended chart image URL bypasses the browser cache.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 86
diff changeset
2296 * src/main/java/de/intevation/flys/client/client/ui/CollectionView.java:
c8cd1b918901 Bugfix: Step back will remove duplicated output tab and an extended chart image URL bypasses the browser cache.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 86
diff changeset
2297 A parameterization change will always remove all output tabs before
c8cd1b918901 Bugfix: Step back will remove duplicated output tab and an extended chart image URL bypasses the browser cache.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 86
diff changeset
2298 updating the output tab panel.
c8cd1b918901 Bugfix: Step back will remove duplicated output tab and an extended chart image URL bypasses the browser cache.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 86
diff changeset
2299
86
eae92a05282e Added a further plugin in the module selection and changed its alignment to vertical.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 85
diff changeset
2300 2011-03-28 Ingo Weinzierl <ingo@intevation.de>
eae92a05282e Added a further plugin in the module selection and changed its alignment to vertical.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 85
diff changeset
2301
eae92a05282e Added a further plugin in the module selection and changed its alignment to vertical.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 85
diff changeset
2302 * src/main/java/de/intevation/flys/client/client/FLYSMessages_en.properties,
eae92a05282e Added a further plugin in the module selection and changed its alignment to vertical.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 85
diff changeset
2303 src/main/java/de/intevation/flys/client/client/FLYSMessages_de.properties,
eae92a05282e Added a further plugin in the module selection and changed its alignment to vertical.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 85
diff changeset
2304 src/main/java/de/intevation/flys/client/client/FLYSMessages.java:
eae92a05282e Added a further plugin in the module selection and changed its alignment to vertical.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 85
diff changeset
2305 Modified existing string and added a new one.
eae92a05282e Added a further plugin in the module selection and changed its alignment to vertical.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 85
diff changeset
2306
eae92a05282e Added a further plugin in the module selection and changed its alignment to vertical.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 85
diff changeset
2307 * src/main/java/de/intevation/flys/client/client/ui/ModuleSelection.java:
eae92a05282e Added a further plugin in the module selection and changed its alignment to vertical.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 85
diff changeset
2308 Added a further radio button for a plugin and changed the alignment of
eae92a05282e Added a further plugin in the module selection and changed its alignment to vertical.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 85
diff changeset
2309 the radio button to vertical.
eae92a05282e Added a further plugin in the module selection and changed its alignment to vertical.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 85
diff changeset
2310
85
d327cff11848 Removed a label from ChartOutputTab.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 84
diff changeset
2311 2011-03-28 Ingo Weinzierl <ingo@intevation.de>
d327cff11848 Removed a label from ChartOutputTab.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 84
diff changeset
2312
d327cff11848 Removed a label from ChartOutputTab.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 84
diff changeset
2313 * src/main/java/de/intevation/flys/client/client/ui/ChartOutputTab.java:
d327cff11848 Removed a label from ChartOutputTab.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 84
diff changeset
2314 Removed the "TODO: ThemeEditor" label.
d327cff11848 Removed a label from ChartOutputTab.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 84
diff changeset
2315
84
b8acb6a615f2 Removed the title (date string) of CollectionViews.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 83
diff changeset
2316 2011-03-28 Ingo Weinzierl <ingo@intevation.de>
b8acb6a615f2 Removed the title (date string) of CollectionViews.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 83
diff changeset
2317
b8acb6a615f2 Removed the title (date string) of CollectionViews.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 83
diff changeset
2318 * src/main/java/de/intevation/flys/client/client/ui/CollectionView.java:
b8acb6a615f2 Removed the title (date string) of CollectionViews.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 83
diff changeset
2319 Removed the date string from title bar.
b8acb6a615f2 Removed the title (date string) of CollectionViews.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 83
diff changeset
2320
83
4784ca718476 Improved the positioning of helper widgets and some layout specific stuff.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 82
diff changeset
2321 2011-03-28 Ingo Weinzierl <ingo@intevation.de>
4784ca718476 Improved the positioning of helper widgets and some layout specific stuff.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 82
diff changeset
2322
4784ca718476 Improved the positioning of helper widgets and some layout specific stuff.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 82
diff changeset
2323 * src/main/java/de/intevation/flys/client/client/ui/UIProvider.java,
4784ca718476 Improved the positioning of helper widgets and some layout specific stuff.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 82
diff changeset
2324 src/main/java/de/intevation/flys/client/client/ui/AbstractUIProvider.java:
4784ca718476 Improved the positioning of helper widgets and some layout specific stuff.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 82
diff changeset
2325 A UIProvider might now have a panel that can be used to render helper
4784ca718476 Improved the positioning of helper widgets and some layout specific stuff.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 82
diff changeset
2326 widgets. E.g. the river selection will render its river map into this
4784ca718476 Improved the positioning of helper widgets and some layout specific stuff.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 82
diff changeset
2327 panel. It is injected and can be placed somewhere around the
4784ca718476 Improved the positioning of helper widgets and some layout specific stuff.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 82
diff changeset
2328 application.
4784ca718476 Improved the positioning of helper widgets and some layout specific stuff.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 82
diff changeset
2329
4784ca718476 Improved the positioning of helper widgets and some layout specific stuff.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 82
diff changeset
2330 * src/main/java/de/intevation/flys/client/client/ui/ParameterList.java:
4784ca718476 Improved the positioning of helper widgets and some layout specific stuff.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 82
diff changeset
2331 Injected the right panel of the parameter panel into the UIProvider.
4784ca718476 Improved the positioning of helper widgets and some layout specific stuff.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 82
diff changeset
2332 Helper widgets are rendered into this panel now!
4784ca718476 Improved the positioning of helper widgets and some layout specific stuff.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 82
diff changeset
2333
4784ca718476 Improved the positioning of helper widgets and some layout specific stuff.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 82
diff changeset
2334 * src/main/java/de/intevation/flys/client/client/ui/LocationDistancePanel.java,
4784ca718476 Improved the positioning of helper widgets and some layout specific stuff.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 82
diff changeset
2335 src/main/java/de/intevation/flys/client/client/ui/MapSelection.java,
4784ca718476 Improved the positioning of helper widgets and some layout specific stuff.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 82
diff changeset
2336 src/main/java/de/intevation/flys/client/client/ui/WQInputPanel.java,
4784ca718476 Improved the positioning of helper widgets and some layout specific stuff.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 82
diff changeset
2337 src/main/java/de/intevation/flys/client/client/ui/SelectProvider.java,
4784ca718476 Improved the positioning of helper widgets and some layout specific stuff.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 82
diff changeset
2338 src/main/java/de/intevation/flys/client/client/ui/ModuleSelection.java:
4784ca718476 Improved the positioning of helper widgets and some layout specific stuff.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 82
diff changeset
2339 Some layout improvements (heights, position of elements and so far).
4784ca718476 Improved the positioning of helper widgets and some layout specific stuff.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 82
diff changeset
2340
82
4c5fa2b0086a The project list button toggles the project list now.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 81
diff changeset
2341 2011-03-28 Raimund Renkert <rrenkert@intevation.de>
4c5fa2b0086a The project list button toggles the project list now.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 81
diff changeset
2342
4c5fa2b0086a The project list button toggles the project list now.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 81
diff changeset
2343 * src/main/java/de/intevation/flys/client/client/ui/MainMenu.java: The project
4c5fa2b0086a The project list button toggles the project list now.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 81
diff changeset
2344 list button toggles the project list now.
4c5fa2b0086a The project list button toggles the project list now.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 81
diff changeset
2345
81
1d0fb625248d Replaced next button image with smart gwt button.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 80
diff changeset
2346 2011-03-28 Raimund Renkert <rrenkert@intevation.de>
1d0fb625248d Replaced next button image with smart gwt button.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 80
diff changeset
2347
1d0fb625248d Replaced next button image with smart gwt button.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 80
diff changeset
2348 * src/main/java/de/intevation/flys/client/client/ui/AbstractUIProvider.java:
1d0fb625248d Replaced next button image with smart gwt button.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 80
diff changeset
2349 Replaced next button image with smartgwt button.
1d0fb625248d Replaced next button image with smart gwt button.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 80
diff changeset
2350
1d0fb625248d Replaced next button image with smart gwt button.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 80
diff changeset
2351 * src/main/java/de/intevation/flys/client/client/FLYSMessages.java: Removed
1d0fb625248d Replaced next button image with smart gwt button.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 80
diff changeset
2352 button path, added text for new button.
1d0fb625248d Replaced next button image with smart gwt button.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 80
diff changeset
2353
1d0fb625248d Replaced next button image with smart gwt button.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 80
diff changeset
2354 * src/main/java/de/intevation/flys/client/client/FLYSMessages_en.properties:
1d0fb625248d Replaced next button image with smart gwt button.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 80
diff changeset
2355 Removed image path, added english text for button.
1d0fb625248d Replaced next button image with smart gwt button.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 80
diff changeset
2356
1d0fb625248d Replaced next button image with smart gwt button.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 80
diff changeset
2357 * src/main/java/de/intevation/flys/client/client/FLYSMessages_de.properties:
1d0fb625248d Replaced next button image with smart gwt button.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 80
diff changeset
2358 Removed image path, added german text for button.
1d0fb625248d Replaced next button image with smart gwt button.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 80
diff changeset
2359
80
a26489e55730 Added footer and a spacer to the webpage layout.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 79
diff changeset
2360 2011-03-28 Raimund Renkert <rrenkert@intevation.de>
a26489e55730 Added footer and a spacer to the webpage layout.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 79
diff changeset
2361
a26489e55730 Added footer and a spacer to the webpage layout.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 79
diff changeset
2362 * src/main/java/de/intevation/flys/client/client/FLYSMessages.java: Added text
a26489e55730 Added footer and a spacer to the webpage layout.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 79
diff changeset
2363 for FLYSFooter.
a26489e55730 Added footer and a spacer to the webpage layout.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 79
diff changeset
2364
a26489e55730 Added footer and a spacer to the webpage layout.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 79
diff changeset
2365 * src/main/java/de/intevation/flys/client/client/FLYSMessages_de.properties:
a26489e55730 Added footer and a spacer to the webpage layout.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 79
diff changeset
2366 Added german text for footer label.
a26489e55730 Added footer and a spacer to the webpage layout.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 79
diff changeset
2367
a26489e55730 Added footer and a spacer to the webpage layout.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 79
diff changeset
2368 * src/main/java/de/intevation/flys/client/client/ui/FLYSFooter.java: New. A
a26489e55730 Added footer and a spacer to the webpage layout.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 79
diff changeset
2369 new ui element at the bottom of the page.
a26489e55730 Added footer and a spacer to the webpage layout.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 79
diff changeset
2370
a26489e55730 Added footer and a spacer to the webpage layout.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 79
diff changeset
2371 * src/main/java/de/intevation/flys/client/client/FLYS.java: Added footer
a26489e55730 Added footer and a spacer to the webpage layout.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 79
diff changeset
2372 element to FLYS webpage.
a26489e55730 Added footer and a spacer to the webpage layout.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 79
diff changeset
2373
79
17815a7354bc Customized background and ProjectList styles.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 78
diff changeset
2374 2011-03-28 Raimund Renkert <rrenkert@intevation.de>
17815a7354bc Customized background and ProjectList styles.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 78
diff changeset
2375
17815a7354bc Customized background and ProjectList styles.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 78
diff changeset
2376 * src/main/java/de/intevation/flys/client/client/ui/ProjectList.java:
17815a7354bc Customized background and ProjectList styles.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 78
diff changeset
2377 Customized ProjectList style.
17815a7354bc Customized background and ProjectList styles.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 78
diff changeset
2378 * src/main/java/de/intevation/flys/client/client/ui/FLYSView.java: Set
17815a7354bc Customized background and ProjectList styles.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 78
diff changeset
2379 background color and size constraints.
17815a7354bc Customized background and ProjectList styles.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 78
diff changeset
2380
17815a7354bc Customized background and ProjectList styles.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 78
diff changeset
2381 * src/main/webapp/FLYS.css: Added background style.
17815a7354bc Customized background and ProjectList styles.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 78
diff changeset
2382
78
9ca5160cf080 Added a service that builds up requests to retrieve chart images. Use this service to display charts in the ChartOutputTab.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 77
diff changeset
2383 2011-03-28 Ingo Weinzierl <ingo@intevation.de>
9ca5160cf080 Added a service that builds up requests to retrieve chart images. Use this service to display charts in the ChartOutputTab.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 77
diff changeset
2384
9ca5160cf080 Added a service that builds up requests to retrieve chart images. Use this service to display charts in the ChartOutputTab.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 77
diff changeset
2385 * src/main/java/de/intevation/flys/client/client/ui/ChartOutputTab.java:
9ca5160cf080 Added a service that builds up requests to retrieve chart images. Use this service to display charts in the ChartOutputTab.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 77
diff changeset
2386 The right side of this panel displays an image now. This image
9ca5160cf080 Added a service that builds up requests to retrieve chart images. Use this service to display charts in the ChartOutputTab.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 77
diff changeset
2387 represents a chart that is generated by an artifact. The request is made
9ca5160cf080 Added a service that builds up requests to retrieve chart images. Use this service to display charts in the ChartOutputTab.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 77
diff changeset
2388 up in the ChartOutputServiceImpl.
9ca5160cf080 Added a service that builds up requests to retrieve chart images. Use this service to display charts in the ChartOutputTab.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 77
diff changeset
2389
9ca5160cf080 Added a service that builds up requests to retrieve chart images. Use this service to display charts in the ChartOutputTab.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 77
diff changeset
2390 * src/main/java/de/intevation/flys/client/server/ChartOutputServiceImpl.java:
9ca5160cf080 Added a service that builds up requests to retrieve chart images. Use this service to display charts in the ChartOutputTab.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 77
diff changeset
2391 New. This service creates the request to retrieve chart images and
9ca5160cf080 Added a service that builds up requests to retrieve chart images. Use this service to display charts in the ChartOutputTab.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 77
diff changeset
2392 writes the response to the output stream.
9ca5160cf080 Added a service that builds up requests to retrieve chart images. Use this service to display charts in the ChartOutputTab.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 77
diff changeset
2393
9ca5160cf080 Added a service that builds up requests to retrieve chart images. Use this service to display charts in the ChartOutputTab.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 77
diff changeset
2394 NOTE: This service is not asynchron! It is derived directly from
9ca5160cf080 Added a service that builds up requests to retrieve chart images. Use this service to display charts in the ChartOutputTab.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 77
diff changeset
2395 HttpServlet.
9ca5160cf080 Added a service that builds up requests to retrieve chart images. Use this service to display charts in the ChartOutputTab.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 77
diff changeset
2396
9ca5160cf080 Added a service that builds up requests to retrieve chart images. Use this service to display charts in the ChartOutputTab.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 77
diff changeset
2397 * src/main/webapp/WEB-INF/web.xml: Registered the ChartOutputService.
9ca5160cf080 Added a service that builds up requests to retrieve chart images. Use this service to display charts in the ChartOutputTab.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 77
diff changeset
2398
77
5b5ec0403844 Limited the area for CollectionView to the size of FLYSWorkspace.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 76
diff changeset
2399 2011-03-25 Raimund Renkert <rrenkert@intevation.de>
5b5ec0403844 Limited the area for CollectionView to the size of FLYSWorkspace.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 76
diff changeset
2400
5b5ec0403844 Limited the area for CollectionView to the size of FLYSWorkspace.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 76
diff changeset
2401 * src/main/java/de/intevation/flys/client/client/ui/CollectionView.java:
5b5ec0403844 Limited the area for CollectionView to the size of FLYSWorkspace.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 76
diff changeset
2402 Limited the area for CollectionView to the size of FLYSWorkspace.
5b5ec0403844 Limited the area for CollectionView to the size of FLYSWorkspace.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 76
diff changeset
2403
76
1c0731f69dc6 Fixed a typo.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 75
diff changeset
2404 2011-03-28 Ingo Weinzierl <ingo@intevation.de>
1c0731f69dc6 Fixed a typo.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 75
diff changeset
2405
1c0731f69dc6 Fixed a typo.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 75
diff changeset
2406 * src/main/java/de/intevation/flys/client/client/ui/OutputTab.java: Fixed
1c0731f69dc6 Fixed a typo.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 75
diff changeset
2407 a typo.
1c0731f69dc6 Fixed a typo.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 75
diff changeset
2408
75
571843833129 Added a panel that will be used to display chart output.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 74
diff changeset
2409 2011-03-28 Ingo Weinzierl <ingo@intevation.de>
571843833129 Added a panel that will be used to display chart output.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 74
diff changeset
2410
571843833129 Added a panel that will be used to display chart output.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 74
diff changeset
2411 * src/main/java/de/intevation/flys/client/client/ui/ChartOutputTab.java:
571843833129 Added a panel that will be used to display chart output.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 74
diff changeset
2412 An OutputTab with two panels. The left one is not implemented yet
571843833129 Added a panel that will be used to display chart output.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 74
diff changeset
2413 (ThemeEditor). The right one will display an image.
571843833129 Added a panel that will be used to display chart output.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 74
diff changeset
2414
571843833129 Added a panel that will be used to display chart output.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 74
diff changeset
2415 * src/main/java/de/intevation/flys/client/client/ui/OutputTab.java: The
571843833129 Added a panel that will be used to display chart output.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 74
diff changeset
2416 content pane is set in the constructor.
571843833129 Added a panel that will be used to display chart output.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 74
diff changeset
2417
571843833129 Added a panel that will be used to display chart output.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 74
diff changeset
2418 * src/main/java/de/intevation/flys/client/client/ui/CollectionView.java:
571843833129 Added a panel that will be used to display chart output.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 74
diff changeset
2419 New output tabs will use the ChartOutputTab.
571843833129 Added a panel that will be used to display chart output.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 74
diff changeset
2420
571843833129 Added a panel that will be used to display chart output.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 74
diff changeset
2421 NOTE: We should move the code that constructs the concrete output tabs
571843833129 Added a panel that will be used to display chart output.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 74
diff changeset
2422 into a factory class that decides which OutputTab has to be used.
571843833129 Added a panel that will be used to display chart output.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 74
diff changeset
2423
74
c5586446f3c0 Available output modes are displayed in the tab bar of the collection view.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 73
diff changeset
2424 2011-03-28 Ingo Weinzierl <ingo@intevation.de>
c5586446f3c0 Available output modes are displayed in the tab bar of the collection view.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 73
diff changeset
2425
c5586446f3c0 Available output modes are displayed in the tab bar of the collection view.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 73
diff changeset
2426 * src/main/java/de/intevation/flys/client/client/ui/CollectionView.java:
c5586446f3c0 Available output modes are displayed in the tab bar of the collection view.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 73
diff changeset
2427 The tab bar is extended with output tabs if the artifact used for the
c5586446f3c0 Available output modes are displayed in the tab bar of the collection view.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 73
diff changeset
2428 parameterization reaches a state with output modes.
c5586446f3c0 Available output modes are displayed in the tab bar of the collection view.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 73
diff changeset
2429
c5586446f3c0 Available output modes are displayed in the tab bar of the collection view.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 73
diff changeset
2430 * src/main/java/de/intevation/flys/client/client/ui/OutputTab.java: A
c5586446f3c0 Available output modes are displayed in the tab bar of the collection view.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 73
diff changeset
2431 base class that might be used to derive concrete output tabs for charts,
c5586446f3c0 Available output modes are displayed in the tab bar of the collection view.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 73
diff changeset
2432 maps and so on.
c5586446f3c0 Available output modes are displayed in the tab bar of the collection view.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 73
diff changeset
2433
73
39210a74db07 Moved parameterization specific code from CollectionView to ParameterList.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 72
diff changeset
2434 2011-03-28 Ingo Weinzierl <ingo@intevation.de>
39210a74db07 Moved parameterization specific code from CollectionView to ParameterList.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 72
diff changeset
2435
39210a74db07 Moved parameterization specific code from CollectionView to ParameterList.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 72
diff changeset
2436 * src/main/java/de/intevation/flys/client/client/ui/CollectionView.java,
39210a74db07 Moved parameterization specific code from CollectionView to ParameterList.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 72
diff changeset
2437 src/main/java/de/intevation/flys/client/client/ui/ParameterList.java:
39210a74db07 Moved parameterization specific code from CollectionView to ParameterList.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 72
diff changeset
2438 Moved parameterization specific code from CollectionView to
39210a74db07 Moved parameterization specific code from CollectionView to ParameterList.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 72
diff changeset
2439 ParameterList.
39210a74db07 Moved parameterization specific code from CollectionView to ParameterList.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 72
diff changeset
2440
72
9b726350ab07 Moved ParameterList specific code into the ParameterList.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 71
diff changeset
2441 2011-03-26 Ingo Weinzierl <ingo@intevation.de>
9b726350ab07 Moved ParameterList specific code into the ParameterList.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 71
diff changeset
2442
9b726350ab07 Moved ParameterList specific code into the ParameterList.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 71
diff changeset
2443 * src/main/java/de/intevation/flys/client/client/ui/CollectionView.java,
9b726350ab07 Moved ParameterList specific code into the ParameterList.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 71
diff changeset
2444 src/main/java/de/intevation/flys/client/client/ui/ParameterList.java:
9b726350ab07 Moved ParameterList specific code into the ParameterList.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 71
diff changeset
2445 Moved ParameterList specific code into the ParameterList.
9b726350ab07 Moved ParameterList specific code into the ParameterList.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 71
diff changeset
2446
71
987567f31200 Adjusted the return type of the CreateCollectionService and added code to react on Collection changes (like output modes).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 70
diff changeset
2447 2011-03-25 Ingo Weinzierl <ingo@intevation.de>
987567f31200 Adjusted the return type of the CreateCollectionService and added code to react on Collection changes (like output modes).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 70
diff changeset
2448
987567f31200 Adjusted the return type of the CreateCollectionService and added code to react on Collection changes (like output modes).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 70
diff changeset
2449 * src/main/java/de/intevation/flys/client/client/services/CreateCollectionService.java,
987567f31200 Adjusted the return type of the CreateCollectionService and added code to react on Collection changes (like output modes).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 70
diff changeset
2450 src/main/java/de/intevation/flys/client/client/services/CreateCollectionServiceAsync.java,
987567f31200 Adjusted the return type of the CreateCollectionService and added code to react on Collection changes (like output modes).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 70
diff changeset
2451 src/main/java/de/intevation/flys/client/server/CreateCollectionServiceImpl.java:
987567f31200 Adjusted the return type of the CreateCollectionService and added code to react on Collection changes (like output modes).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 70
diff changeset
2452 Changed the return type to 'Collection' - returned a UUID (String)
987567f31200 Adjusted the return type of the CreateCollectionService and added code to react on Collection changes (like output modes).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 70
diff changeset
2453 before.
987567f31200 Adjusted the return type of the CreateCollectionService and added code to react on Collection changes (like output modes).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 70
diff changeset
2454
987567f31200 Adjusted the return type of the CreateCollectionService and added code to react on Collection changes (like output modes).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 70
diff changeset
2455 * src/main/java/de/intevation/flys/client/client/ui/CollectionView.java:
987567f31200 Adjusted the return type of the CreateCollectionService and added code to react on Collection changes (like output modes).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 70
diff changeset
2456 The artifact is put into the collection (or new collection) if we reach
987567f31200 Adjusted the return type of the CreateCollectionService and added code to react on Collection changes (like output modes).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 70
diff changeset
2457 a step in the parameterization in that an artifact has reachable
987567f31200 Adjusted the return type of the CreateCollectionService and added code to react on Collection changes (like output modes).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 70
diff changeset
2458 outputs. Furthermore, some adjustments related to the changes of the
987567f31200 Adjusted the return type of the CreateCollectionService and added code to react on Collection changes (like output modes).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 70
diff changeset
2459 return type in the CreateCollectionService.
987567f31200 Adjusted the return type of the CreateCollectionService and added code to react on Collection changes (like output modes).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 70
diff changeset
2460
70
493efc8e4e28 Made the AddArtifactService accessible in the web.xml
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 69
diff changeset
2461 2011-03-25 Ingo Weinzierl <ingo@intevation.de>
493efc8e4e28 Made the AddArtifactService accessible in the web.xml
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 69
diff changeset
2462
493efc8e4e28 Made the AddArtifactService accessible in the web.xml
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 69
diff changeset
2463 * src/main/webapp/WEB-INF/web.xml: Made the AddArtifactService accessible.
493efc8e4e28 Made the AddArtifactService accessible in the web.xml
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 69
diff changeset
2464
69
4bdb18e5f484 Added a service to add artifacts to collections.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 68
diff changeset
2465 2011-03-25 Ingo Weinzierl <ingo@intevation.de>
4bdb18e5f484 Added a service to add artifacts to collections.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 68
diff changeset
2466
4bdb18e5f484 Added a service to add artifacts to collections.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 68
diff changeset
2467 * src/main/java/de/intevation/flys/client/client/services/AddArtifactServiceAsync.java,
4bdb18e5f484 Added a service to add artifacts to collections.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 68
diff changeset
2468 src/main/java/de/intevation/flys/client/client/services/AddArtifactService.java,
4bdb18e5f484 Added a service to add artifacts to collections.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 68
diff changeset
2469 src/main/java/de/intevation/flys/client/server/AddArtifactServiceImpl.java:
4bdb18e5f484 Added a service to add artifacts to collections.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 68
diff changeset
2470 New. This service adds an existing artifact to an existing collection.
4bdb18e5f484 Added a service to add artifacts to collections.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 68
diff changeset
2471 The return value of this service is a Collection that is filled with
4bdb18e5f484 Added a service to add artifacts to collections.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 68
diff changeset
2472 CollectionItems and OutputModes.
4bdb18e5f484 Added a service to add artifacts to collections.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 68
diff changeset
2473
68
157f7bea6299 Changed theme to smartgwt Enterprise Blue.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 67
diff changeset
2474 2011-03-25 Raimund Renkert <rrenkert@intevation.de>
157f7bea6299 Changed theme to smartgwt Enterprise Blue.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 67
diff changeset
2475
157f7bea6299 Changed theme to smartgwt Enterprise Blue.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 67
diff changeset
2476 * src/main/java/de/intevation/flys/client/FLYS.gwt.xml: Changed theme to
157f7bea6299 Changed theme to smartgwt Enterprise Blue.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 67
diff changeset
2477 smartgwt Enterprise Blue.
157f7bea6299 Changed theme to smartgwt Enterprise Blue.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 67
diff changeset
2478
67
74257b95567b Added CollectionItems and Facets and replaced Artifact references in Collection with CollectionItems.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 66
diff changeset
2479 2011-03-25 Ingo Weinzierl <ingo@intevation.de>
74257b95567b Added CollectionItems and Facets and replaced Artifact references in Collection with CollectionItems.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 66
diff changeset
2480
74257b95567b Added CollectionItems and Facets and replaced Artifact references in Collection with CollectionItems.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 66
diff changeset
2481 * src/main/java/de/intevation/flys/client/shared/model/Facet.java,
74257b95567b Added CollectionItems and Facets and replaced Artifact references in Collection with CollectionItems.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 66
diff changeset
2482 src/main/java/de/intevation/flys/client/shared/model/DefaultFacet.java:
74257b95567b Added CollectionItems and Facets and replaced Artifact references in Collection with CollectionItems.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 66
diff changeset
2483 New. An interface and its default implementation that provide methods
74257b95567b Added CollectionItems and Facets and replaced Artifact references in Collection with CollectionItems.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 66
diff changeset
2484 to get information about facets. Currently, the only information that is
74257b95567b Added CollectionItems and Facets and replaced Artifact references in Collection with CollectionItems.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 66
diff changeset
2485 supported is the name of the facet.
74257b95567b Added CollectionItems and Facets and replaced Artifact references in Collection with CollectionItems.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 66
diff changeset
2486
74257b95567b Added CollectionItems and Facets and replaced Artifact references in Collection with CollectionItems.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 66
diff changeset
2487 * src/main/java/de/intevation/flys/client/shared/model/CollectionItem.java,
74257b95567b Added CollectionItems and Facets and replaced Artifact references in Collection with CollectionItems.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 66
diff changeset
2488 src/main/java/de/intevation/flys/client/shared/model/DefaultCollectionItem.java:
74257b95567b Added CollectionItems and Facets and replaced Artifact references in Collection with CollectionItems.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 66
diff changeset
2489 New. An interface and its default implementation that provide methods to
74257b95567b Added CollectionItems and Facets and replaced Artifact references in Collection with CollectionItems.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 66
diff changeset
2490 get information about the available output modes and its facets of
74257b95567b Added CollectionItems and Facets and replaced Artifact references in Collection with CollectionItems.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 66
diff changeset
2491 artifacts -> a CollectionItem is related to an artifact - both have the
74257b95567b Added CollectionItems and Facets and replaced Artifact references in Collection with CollectionItems.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 66
diff changeset
2492 same identifier.
74257b95567b Added CollectionItems and Facets and replaced Artifact references in Collection with CollectionItems.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 66
diff changeset
2493
74257b95567b Added CollectionItems and Facets and replaced Artifact references in Collection with CollectionItems.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 66
diff changeset
2494 * src/main/java/de/intevation/flys/client/shared/model/DefaultCollection.java,
74257b95567b Added CollectionItems and Facets and replaced Artifact references in Collection with CollectionItems.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 66
diff changeset
2495 src/main/java/de/intevation/flys/client/shared/model/Collection.java:
74257b95567b Added CollectionItems and Facets and replaced Artifact references in Collection with CollectionItems.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 66
diff changeset
2496 The Collection no longer stores references to artifacts, but to
74257b95567b Added CollectionItems and Facets and replaced Artifact references in Collection with CollectionItems.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 66
diff changeset
2497 CollectionItems. I have changed this, because the artifact contains a
74257b95567b Added CollectionItems and Facets and replaced Artifact references in Collection with CollectionItems.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 66
diff changeset
2498 lot more information we need for the Collections. So, I decided to
74257b95567b Added CollectionItems and Facets and replaced Artifact references in Collection with CollectionItems.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 66
diff changeset
2499 create CollectionItems that are related to artiacts but just know about
74257b95567b Added CollectionItems and Facets and replaced Artifact references in Collection with CollectionItems.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 66
diff changeset
2500 the possible outputmodes and facets.
74257b95567b Added CollectionItems and Facets and replaced Artifact references in Collection with CollectionItems.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 66
diff changeset
2501
66
a361ce81abcf Customized style for header and mainmenu.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 65
diff changeset
2502 2011-03-24 Raimund Renkert <rrenkert@intevation.de>
a361ce81abcf Customized style for header and mainmenu.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 65
diff changeset
2503
a361ce81abcf Customized style for header and mainmenu.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 65
diff changeset
2504 * src/main/java/de/intevation/flys/client/client/ui/MainMenu.java: Set styles
a361ce81abcf Customized style for header and mainmenu.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 65
diff changeset
2505 for label.
a361ce81abcf Customized style for header and mainmenu.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 65
diff changeset
2506
a361ce81abcf Customized style for header and mainmenu.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 65
diff changeset
2507 * src/main/java/de/intevation/flys/client/client/ui/FLYSHeader.java: Fixed the
a361ce81abcf Customized style for header and mainmenu.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 65
diff changeset
2508 method to calculate the image width and resized the BfG logo.
a361ce81abcf Customized style for header and mainmenu.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 65
diff changeset
2509
a361ce81abcf Customized style for header and mainmenu.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 65
diff changeset
2510 * src/main/webapp/FLYS.css: Introduced styles for fonts and BfG colorscheme.
a361ce81abcf Customized style for header and mainmenu.
Raimund Renkert <raimund.renkert@intevation.de>
parents: 65
diff changeset
2511
65
8f719fa1a691 The output modes of an artifact are extracted from DESCRIBE document and put into the ArtifactDescription.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 64
diff changeset
2512 2011-03-23 Ingo Weinzierl <ingo@intevation.de>
8f719fa1a691 The output modes of an artifact are extracted from DESCRIBE document and put into the ArtifactDescription.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 64
diff changeset
2513
8f719fa1a691 The output modes of an artifact are extracted from DESCRIBE document and put into the ArtifactDescription.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 64
diff changeset
2514 * src/main/java/de/intevation/flys/client/server/ArtifactDescriptionFactory.java:
8f719fa1a691 The output modes of an artifact are extracted from DESCRIBE document and put into the ArtifactDescription.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 64
diff changeset
2515 Extract the output modes from DESCRIBE document and fill the
8f719fa1a691 The output modes of an artifact are extracted from DESCRIBE document and put into the ArtifactDescription.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 64
diff changeset
2516 ArtifactDescription with those objects.
8f719fa1a691 The output modes of an artifact are extracted from DESCRIBE document and put into the ArtifactDescription.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 64
diff changeset
2517
64
3d646d3e8e27 Enhanced the ArtifactDescription and its default implementation to provide output modes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 63
diff changeset
2518 2011-03-23 Ingo Weinzierl <ingo@intevation.de>
3d646d3e8e27 Enhanced the ArtifactDescription and its default implementation to provide output modes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 63
diff changeset
2519
3d646d3e8e27 Enhanced the ArtifactDescription and its default implementation to provide output modes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 63
diff changeset
2520 * src/main/java/de/intevation/flys/client/shared/model/ArtifactDescription.java:
3d646d3e8e27 Enhanced the ArtifactDescription and its default implementation to provide output modes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 63
diff changeset
2521 Added a method to retrieve the available output modes of the artifact.
3d646d3e8e27 Enhanced the ArtifactDescription and its default implementation to provide output modes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 63
diff changeset
2522
3d646d3e8e27 Enhanced the ArtifactDescription and its default implementation to provide output modes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 63
diff changeset
2523 * src/main/java/de/intevation/flys/client/shared/model/DefaultArtifactDescription.java:
3d646d3e8e27 Enhanced the ArtifactDescription and its default implementation to provide output modes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 63
diff changeset
2524 Implemented the method to retrieve the available output modes and
3d646d3e8e27 Enhanced the ArtifactDescription and its default implementation to provide output modes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 63
diff changeset
2525 enhanced the default constructor with a parameter for output modes.
3d646d3e8e27 Enhanced the ArtifactDescription and its default implementation to provide output modes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 63
diff changeset
2526
63
c8e651530f34 Added an interface and its default implementation to describe an output mode of an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 62
diff changeset
2527 2011-03-23 Ingo Weinzierl <ingo@intevation.de>
c8e651530f34 Added an interface and its default implementation to describe an output mode of an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 62
diff changeset
2528
c8e651530f34 Added an interface and its default implementation to describe an output mode of an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 62
diff changeset
2529 * src/main/java/de/intevation/flys/client/shared/model/OutputMode.java,
c8e651530f34 Added an interface and its default implementation to describe an output mode of an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 62
diff changeset
2530 src/main/java/de/intevation/flys/client/shared/model/DefaultOutputMode.java:
c8e651530f34 Added an interface and its default implementation to describe an output mode of an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 62
diff changeset
2531 New. An interface and its default implementation that describes
c8e651530f34 Added an interface and its default implementation to describe an output mode of an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 62
diff changeset
2532 available output modes of artifacts.
c8e651530f34 Added an interface and its default implementation to describe an output mode of an artifact.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 62
diff changeset
2533
62
faf565d22c9a Moved image sources to an own directory to avoid that those files are included in the web application archive.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 61
diff changeset
2534 2011-03-21 Ingo Weinzierl <ingo@intevation.de>
faf565d22c9a Moved image sources to an own directory to avoid that those files are included in the web application archive.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 61
diff changeset
2535
faf565d22c9a Moved image sources to an own directory to avoid that those files are included in the web application archive.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 61
diff changeset
2536 * src/main/webapp/images/next.xcf: Moved to images/next.xcf to avoid that
faf565d22c9a Moved image sources to an own directory to avoid that those files are included in the web application archive.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 61
diff changeset
2537 this file is included in the WAR archive of the web application.
faf565d22c9a Moved image sources to an own directory to avoid that those files are included in the web application archive.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 61
diff changeset
2538
faf565d22c9a Moved image sources to an own directory to avoid that those files are included in the web application archive.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 61
diff changeset
2539 * images/next.xcf: Moved from src/main/webapp/images/next.xcf.
faf565d22c9a Moved image sources to an own directory to avoid that those files are included in the web application archive.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 61
diff changeset
2540
61
f983d5ce6402 Display human readable strings of the selected values in the UI.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 60
diff changeset
2541 2011-03-21 Ingo Weinzierl <ingo@intevation.de>
f983d5ce6402 Display human readable strings of the selected values in the UI.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 60
diff changeset
2542
f983d5ce6402 Display human readable strings of the selected values in the UI.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 60
diff changeset
2543 * src/main/java/de/intevation/flys/client/server/ArtifactDescriptionFactory.java:
f983d5ce6402 Display human readable strings of the selected values in the UI.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 60
diff changeset
2544 Parse the selected values as human readable strings from the static UI
f983d5ce6402 Display human readable strings of the selected values in the UI.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 60
diff changeset
2545 part.
f983d5ce6402 Display human readable strings of the selected values in the UI.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 60
diff changeset
2546
f983d5ce6402 Display human readable strings of the selected values in the UI.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 60
diff changeset
2547 * src/main/java/de/intevation/flys/client/client/ui/SelectProvider.java:
f983d5ce6402 Display human readable strings of the selected values in the UI.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 60
diff changeset
2548 Display human readable values in the static UI part.
f983d5ce6402 Display human readable strings of the selected values in the UI.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 60
diff changeset
2549
60
f793d35bfb08 Implemented a mechanism to step back to previous states.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 59
diff changeset
2550 2011-03-21 Ingo Weinzierl <ingo@intevation.de>
f793d35bfb08 Implemented a mechanism to step back to previous states.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 59
diff changeset
2551
f793d35bfb08 Implemented a mechanism to step back to previous states.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 59
diff changeset
2552 * src/main/java/de/intevation/flys/client/client/event/HasStepBackHandlers.java,
f793d35bfb08 Implemented a mechanism to step back to previous states.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 59
diff changeset
2553 src/main/java/de/intevation/flys/client/client/event/StepBackHandler.java,
f793d35bfb08 Implemented a mechanism to step back to previous states.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 59
diff changeset
2554 src/main/java/de/intevation/flys/client/client/event/StepBackEvent.java:
f793d35bfb08 Implemented a mechanism to step back to previous states.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 59
diff changeset
2555 New. These classes are used to realize a notification mechanism to
f793d35bfb08 Implemented a mechanism to step back to previous states.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 59
diff changeset
2556 listen to the step-back part of the advance() operation. UI elements
f793d35bfb08 Implemented a mechanism to step back to previous states.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 59
diff changeset
2557 should fire a StepBackEvent if the user tries to step back to a previous
f793d35bfb08 Implemented a mechanism to step back to previous states.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 59
diff changeset
2558 state.
f793d35bfb08 Implemented a mechanism to step back to previous states.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 59
diff changeset
2559
f793d35bfb08 Implemented a mechanism to step back to previous states.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 59
diff changeset
2560 * src/main/java/de/intevation/flys/client/client/ui/AbstractUIProvider.java:
f793d35bfb08 Implemented a mechanism to step back to previous states.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 59
diff changeset
2561 The UIProvider implements the HasStepBackHandlers interface and fires
f793d35bfb08 Implemented a mechanism to step back to previous states.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 59
diff changeset
2562 StepBackEvents if the 'back' button has been clicked.
f793d35bfb08 Implemented a mechanism to step back to previous states.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 59
diff changeset
2563
f793d35bfb08 Implemented a mechanism to step back to previous states.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 59
diff changeset
2564 * src/main/java/de/intevation/flys/client/client/ui/ParameterList.java:
f793d35bfb08 Implemented a mechanism to step back to previous states.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 59
diff changeset
2565 Listens to StepBackEvents. If such an event is received, we gonna remove
f793d35bfb08 Implemented a mechanism to step back to previous states.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 59
diff changeset
2566 all old state items from the list and revert the view. Afterwards, the
f793d35bfb08 Implemented a mechanism to step back to previous states.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 59
diff changeset
2567 artifact description is used to redraw the whole view.
f793d35bfb08 Implemented a mechanism to step back to previous states.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 59
diff changeset
2568
f793d35bfb08 Implemented a mechanism to step back to previous states.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 59
diff changeset
2569 NOTE: I think we should just remove those items that belong to states
f793d35bfb08 Implemented a mechanism to step back to previous states.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 59
diff changeset
2570 between the current state and the target state. This would avoid a
f793d35bfb08 Implemented a mechanism to step back to previous states.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 59
diff changeset
2571 complete refresh of the ParameterPanel.
f793d35bfb08 Implemented a mechanism to step back to previous states.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 59
diff changeset
2572
f793d35bfb08 Implemented a mechanism to step back to previous states.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 59
diff changeset
2573 * src/main/java/de/intevation/flys/client/client/ui/CollectionView.java:
f793d35bfb08 Implemented a mechanism to step back to previous states.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 59
diff changeset
2574 Listens to StepBackEvents. If such an event is received, the advance()
f793d35bfb08 Implemented a mechanism to step back to previous states.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 59
diff changeset
2575 operation is triggerd with the current artifact and the new target
f793d35bfb08 Implemented a mechanism to step back to previous states.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 59
diff changeset
2576 state identifier to step back to that state.
f793d35bfb08 Implemented a mechanism to step back to previous states.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 59
diff changeset
2577
59
a3d235c63195 Save the data explicitly in the LocationDistancePanel and WQInputPanel before returning the user input to avoid a nullpointer exception.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 58
diff changeset
2578 2011-03-18 Ingo Weinzierl <ingo@intevation.de>
a3d235c63195 Save the data explicitly in the LocationDistancePanel and WQInputPanel before returning the user input to avoid a nullpointer exception.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 58
diff changeset
2579
a3d235c63195 Save the data explicitly in the LocationDistancePanel and WQInputPanel before returning the user input to avoid a nullpointer exception.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 58
diff changeset
2580 * src/main/java/de/intevation/flys/client/client/ui/DoubleRangePanel.java,
a3d235c63195 Save the data explicitly in the LocationDistancePanel and WQInputPanel before returning the user input to avoid a nullpointer exception.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 58
diff changeset
2581 src/main/java/de/intevation/flys/client/client/ui/DoubleArrayPanel.java:
a3d235c63195 Save the data explicitly in the LocationDistancePanel and WQInputPanel before returning the user input to avoid a nullpointer exception.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 58
diff changeset
2582 The methods that validates a FormItem will skip StaticTextItem
a3d235c63195 Save the data explicitly in the LocationDistancePanel and WQInputPanel before returning the user input to avoid a nullpointer exception.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 58
diff changeset
2583 validation.
a3d235c63195 Save the data explicitly in the LocationDistancePanel and WQInputPanel before returning the user input to avoid a nullpointer exception.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 58
diff changeset
2584
a3d235c63195 Save the data explicitly in the LocationDistancePanel and WQInputPanel before returning the user input to avoid a nullpointer exception.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 58
diff changeset
2585 * src/main/java/de/intevation/flys/client/client/ui/LocationDistancePanel.java,
a3d235c63195 Save the data explicitly in the LocationDistancePanel and WQInputPanel before returning the user input to avoid a nullpointer exception.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 58
diff changeset
2586 src/main/java/de/intevation/flys/client/client/ui/WQInputPanel.java:
a3d235c63195 Save the data explicitly in the LocationDistancePanel and WQInputPanel before returning the user input to avoid a nullpointer exception.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 58
diff changeset
2587 Added a mechanism to validate and save user input before returning the
a3d235c63195 Save the data explicitly in the LocationDistancePanel and WQInputPanel before returning the user input to avoid a nullpointer exception.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 58
diff changeset
2588 data entered in the fields.
a3d235c63195 Save the data explicitly in the LocationDistancePanel and WQInputPanel before returning the user input to avoid a nullpointer exception.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 58
diff changeset
2589 Reason: the BlurEvent - after that we gonne validate and save the input
a3d235c63195 Save the data explicitly in the LocationDistancePanel and WQInputPanel before returning the user input to avoid a nullpointer exception.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 58
diff changeset
2590 stuff - is not fired when the focus is still in one of the text fields
a3d235c63195 Save the data explicitly in the LocationDistancePanel and WQInputPanel before returning the user input to avoid a nullpointer exception.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 58
diff changeset
2591 and we click the 'next' button immediately. A nullpointer exception
a3d235c63195 Save the data explicitly in the LocationDistancePanel and WQInputPanel before returning the user input to avoid a nullpointer exception.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 58
diff changeset
2592 would be the result (which is avoided with the mechanism).
a3d235c63195 Save the data explicitly in the LocationDistancePanel and WQInputPanel before returning the user input to avoid a nullpointer exception.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 58
diff changeset
2593
58
d018995fbee7 The 'old' items in the parameter panel have a button to step back to a previous state (NOTE: just the UI stuff is implemented now).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 57
diff changeset
2594 2011-03-18 Ingo Weinzierl <ingo@intevation.de>
d018995fbee7 The 'old' items in the parameter panel have a button to step back to a previous state (NOTE: just the UI stuff is implemented now).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 57
diff changeset
2595
d018995fbee7 The 'old' items in the parameter panel have a button to step back to a previous state (NOTE: just the UI stuff is implemented now).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 57
diff changeset
2596 * src/main/java/de/intevation/flys/client/client/FLYSMessages_en.properties,
d018995fbee7 The 'old' items in the parameter panel have a button to step back to a previous state (NOTE: just the UI stuff is implemented now).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 57
diff changeset
2597 src/main/java/de/intevation/flys/client/client/FLYSMessages_de.properties,
d018995fbee7 The 'old' items in the parameter panel have a button to step back to a previous state (NOTE: just the UI stuff is implemented now).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 57
diff changeset
2598 src/main/java/de/intevation/flys/client/client/FLYSMessages.java:
d018995fbee7 The 'old' items in the parameter panel have a button to step back to a previous state (NOTE: just the UI stuff is implemented now).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 57
diff changeset
2599 Added localized strings that point to the source of the 'back' button.
d018995fbee7 The 'old' items in the parameter panel have a button to step back to a previous state (NOTE: just the UI stuff is implemented now).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 57
diff changeset
2600
d018995fbee7 The 'old' items in the parameter panel have a button to step back to a previous state (NOTE: just the UI stuff is implemented now).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 57
diff changeset
2601 * src/main/java/de/intevation/flys/client/client/ui/AbstractUIProvider.java:
d018995fbee7 The 'old' items in the parameter panel have a button to step back to a previous state (NOTE: just the UI stuff is implemented now).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 57
diff changeset
2602 Added a new method that creates the 'back' button and returns it.
d018995fbee7 The 'old' items in the parameter panel have a button to step back to a previous state (NOTE: just the UI stuff is implemented now).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 57
diff changeset
2603
d018995fbee7 The 'old' items in the parameter panel have a button to step back to a previous state (NOTE: just the UI stuff is implemented now).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 57
diff changeset
2604 TODO: Fire an event that triggers the ADVANCE action.
d018995fbee7 The 'old' items in the parameter panel have a button to step back to a previous state (NOTE: just the UI stuff is implemented now).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 57
diff changeset
2605
d018995fbee7 The 'old' items in the parameter panel have a button to step back to a previous state (NOTE: just the UI stuff is implemented now).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 57
diff changeset
2606 * src/main/java/de/intevation/flys/client/client/ui/LocationDistancePanel.java,
d018995fbee7 The 'old' items in the parameter panel have a button to step back to a previous state (NOTE: just the UI stuff is implemented now).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 57
diff changeset
2607 src/main/java/de/intevation/flys/client/client/ui/WQInputPanel.java,
d018995fbee7 The 'old' items in the parameter panel have a button to step back to a previous state (NOTE: just the UI stuff is implemented now).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 57
diff changeset
2608 src/main/java/de/intevation/flys/client/client/ui/SelectProvider.java:
d018995fbee7 The 'old' items in the parameter panel have a button to step back to a previous state (NOTE: just the UI stuff is implemented now).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 57
diff changeset
2609 Append the 'back' button in the panel with the 'old' parameters.
d018995fbee7 The 'old' items in the parameter panel have a button to step back to a previous state (NOTE: just the UI stuff is implemented now).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 57
diff changeset
2610
d018995fbee7 The 'old' items in the parameter panel have a button to step back to a previous state (NOTE: just the UI stuff is implemented now).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 57
diff changeset
2611 * src/main/webapp/images/back.png,
d018995fbee7 The 'old' items in the parameter panel have a button to step back to a previous state (NOTE: just the UI stuff is implemented now).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 57
diff changeset
2612 src/main/webapp/images/back_en.png,
d018995fbee7 The 'old' items in the parameter panel have a button to step back to a previous state (NOTE: just the UI stuff is implemented now).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 57
diff changeset
2613 src/main/webapp/images/back_de.png: New. Images für the 'back' button in
d018995fbee7 The 'old' items in the parameter panel have a button to step back to a previous state (NOTE: just the UI stuff is implemented now).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 57
diff changeset
2614 the parameterization.
d018995fbee7 The 'old' items in the parameter panel have a button to step back to a previous state (NOTE: just the UI stuff is implemented now).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 57
diff changeset
2615
57
246af33f621c Adjusted the look of the 'next' button in the parameter panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 56
diff changeset
2616 2011-03-18 Ingo Weinzierl <ingo@intevation.de>
246af33f621c Adjusted the look of the 'next' button in the parameter panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 56
diff changeset
2617
246af33f621c Adjusted the look of the 'next' button in the parameter panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 56
diff changeset
2618 * src/main/java/de/intevation/flys/client/client/FLYSMessages_en.properties,
246af33f621c Adjusted the look of the 'next' button in the parameter panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 56
diff changeset
2619 src/main/java/de/intevation/flys/client/client/FLYSMessages_de.properties,
246af33f621c Adjusted the look of the 'next' button in the parameter panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 56
diff changeset
2620 src/main/java/de/intevation/flys/client/client/FLYSMessages.java: Added
246af33f621c Adjusted the look of the 'next' button in the parameter panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 56
diff changeset
2621 localized strings that point to the images of the 'next' button.
246af33f621c Adjusted the look of the 'next' button in the parameter panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 56
diff changeset
2622
246af33f621c Adjusted the look of the 'next' button in the parameter panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 56
diff changeset
2623 * src/main/java/de/intevation/flys/client/client/ui/AbstractUIProvider.java:
246af33f621c Adjusted the look of the 'next' button in the parameter panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 56
diff changeset
2624 There is a method that creates the 'next' button, adds the UIProvider as
246af33f621c Adjusted the look of the 'next' button in the parameter panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 56
diff changeset
2625 ClickHandler and returns the button.
246af33f621c Adjusted the look of the 'next' button in the parameter panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 56
diff changeset
2626
246af33f621c Adjusted the look of the 'next' button in the parameter panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 56
diff changeset
2627 * src/main/java/de/intevation/flys/client/client/ui/LocationDistancePanel.java,
246af33f621c Adjusted the look of the 'next' button in the parameter panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 56
diff changeset
2628 src/main/java/de/intevation/flys/client/client/ui/ParameterList.java,
246af33f621c Adjusted the look of the 'next' button in the parameter panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 56
diff changeset
2629 src/main/java/de/intevation/flys/client/client/ui/WQInputPanel.java,
246af33f621c Adjusted the look of the 'next' button in the parameter panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 56
diff changeset
2630 src/main/java/de/intevation/flys/client/client/ui/SelectProvider.java,
246af33f621c Adjusted the look of the 'next' button in the parameter panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 56
diff changeset
2631 src/main/java/de/intevation/flys/client/client/ui/ModuleSelection.java:
246af33f621c Adjusted the look of the 'next' button in the parameter panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 56
diff changeset
2632 The 'next' button is created in the AbstractUIProvider. So, we have a
246af33f621c Adjusted the look of the 'next' button in the parameter panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 56
diff changeset
2633 central place to adjust the look of this button.
246af33f621c Adjusted the look of the 'next' button in the parameter panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 56
diff changeset
2634
246af33f621c Adjusted the look of the 'next' button in the parameter panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 56
diff changeset
2635 * src/main/webapp/images/next.xcf,
246af33f621c Adjusted the look of the 'next' button in the parameter panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 56
diff changeset
2636 src/main/webapp/images/next.png,
246af33f621c Adjusted the look of the 'next' button in the parameter panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 56
diff changeset
2637 src/main/webapp/images/next_en.png,
246af33f621c Adjusted the look of the 'next' button in the parameter panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 56
diff changeset
2638 src/main/webapp/images/next_de.png: Images for the 'next' button in the
246af33f621c Adjusted the look of the 'next' button in the parameter panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 56
diff changeset
2639 parameterization.
246af33f621c Adjusted the look of the 'next' button in the parameter panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 56
diff changeset
2640
56
c9c19761a449 Read min/max values for the distance modes in WQInputPanel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 55
diff changeset
2641 2011-03-18 Ingo Weinzierl <ingo@intevation.de>
c9c19761a449 Read min/max values for the distance modes in WQInputPanel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 55
diff changeset
2642
c9c19761a449 Read min/max values for the distance modes in WQInputPanel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 55
diff changeset
2643 * src/main/java/de/intevation/flys/client/client/ui/WQInputPanel.java:
c9c19761a449 Read min/max values for the distance modes in WQInputPanel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 55
diff changeset
2644 Read min/max values and define those values as default values for the
c9c19761a449 Read min/max values for the distance modes in WQInputPanel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 55
diff changeset
2645 distance modes.
c9c19761a449 Read min/max values for the distance modes in WQInputPanel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 55
diff changeset
2646
55
4439f642f632 Read min/max values for the distance mode in the LocationDistancePanel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 54
diff changeset
2647 2011-03-18 Ingo Weinzierl <ingo@intevation.de>
4439f642f632 Read min/max values for the distance mode in the LocationDistancePanel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 54
diff changeset
2648
4439f642f632 Read min/max values for the distance mode in the LocationDistancePanel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 54
diff changeset
2649 * src/main/java/de/intevation/flys/client/client/ui/LocationDistancePanel.java:
4439f642f632 Read min/max values for the distance mode in the LocationDistancePanel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 54
diff changeset
2650 Read min/max values and define those values as default values for the
4439f642f632 Read min/max values for the distance mode in the LocationDistancePanel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 54
diff changeset
2651 distance mode.
4439f642f632 Read min/max values for the distance mode in the LocationDistancePanel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 54
diff changeset
2652
54
0db278371632 Remove the dynamic parameter panel if a state is reached that doesn't need any user input.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 53
diff changeset
2653 2011-03-18 Ingo Weinzierl <ingo@intevation.de>
0db278371632 Remove the dynamic parameter panel if a state is reached that doesn't need any user input.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 53
diff changeset
2654
0db278371632 Remove the dynamic parameter panel if a state is reached that doesn't need any user input.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 53
diff changeset
2655 * src/main/java/de/intevation/flys/client/client/ui/ParameterList.java,
0db278371632 Remove the dynamic parameter panel if a state is reached that doesn't need any user input.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 53
diff changeset
2656 src/main/java/de/intevation/flys/client/client/ui/CollectionView.java:
0db278371632 Remove the dynamic parameter panel if a state is reached that doesn't need any user input.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 53
diff changeset
2657 When a state is reached with no further user input, the 'current'
0db278371632 Remove the dynamic parameter panel if a state is reached that doesn't need any user input.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 53
diff changeset
2658 property of the ParameterList is set to 'null' and no dynamic panel is
0db278371632 Remove the dynamic parameter panel if a state is reached that doesn't need any user input.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 53
diff changeset
2659 shown.
0db278371632 Remove the dynamic parameter panel if a state is reached that doesn't need any user input.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 53
diff changeset
2660
53
3d5d7788d471 The widgets in the static part of the parameter panel are created using UIProviders now. The ParameterList does not build widgets any longer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 52
diff changeset
2661 2011-03-17 Ingo Weinzierl <ingo@intevation.de>
3d5d7788d471 The widgets in the static part of the parameter panel are created using UIProviders now. The ParameterList does not build widgets any longer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 52
diff changeset
2662
3d5d7788d471 The widgets in the static part of the parameter panel are created using UIProviders now. The ParameterList does not build widgets any longer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 52
diff changeset
2663 * src/main/java/de/intevation/flys/client/client/FLYSMessages_de.properties:
3d5d7788d471 The widgets in the static part of the parameter panel are created using UIProviders now. The ParameterList does not build widgets any longer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 52
diff changeset
2664 Fixed a typo.
3d5d7788d471 The widgets in the static part of the parameter panel are created using UIProviders now. The ParameterList does not build widgets any longer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 52
diff changeset
2665
3d5d7788d471 The widgets in the static part of the parameter panel are created using UIProviders now. The ParameterList does not build widgets any longer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 52
diff changeset
2666 * src/main/java/de/intevation/flys/client/client/ui/ParameterList.java:
3d5d7788d471 The widgets in the static part of the parameter panel are created using UIProviders now. The ParameterList does not build widgets any longer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 52
diff changeset
2667 The widgets displayed in the static panel are created using the
3d5d7788d471 The widgets in the static part of the parameter panel are created using UIProviders now. The ParameterList does not build widgets any longer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 52
diff changeset
2668 UIProvider defined in the DataList.
3d5d7788d471 The widgets in the static part of the parameter panel are created using UIProviders now. The ParameterList does not build widgets any longer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 52
diff changeset
2669
3d5d7788d471 The widgets in the static part of the parameter panel are created using UIProviders now. The ParameterList does not build widgets any longer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 52
diff changeset
2670 * src/main/java/de/intevation/flys/client/client/ui/UIProvider.java: There
3d5d7788d471 The widgets in the static part of the parameter panel are created using UIProviders now. The ParameterList does not build widgets any longer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 52
diff changeset
2671 is a new method createOld() that is used to create the static
3d5d7788d471 The widgets in the static part of the parameter panel are created using UIProviders now. The ParameterList does not build widgets any longer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 52
diff changeset
2672 representation of a DataList.
3d5d7788d471 The widgets in the static part of the parameter panel are created using UIProviders now. The ParameterList does not build widgets any longer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 52
diff changeset
2673
3d5d7788d471 The widgets in the static part of the parameter panel are created using UIProviders now. The ParameterList does not build widgets any longer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 52
diff changeset
2674 * src/main/java/de/intevation/flys/client/client/ui/LocationDistancePanel.java,
3d5d7788d471 The widgets in the static part of the parameter panel are created using UIProviders now. The ParameterList does not build widgets any longer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 52
diff changeset
2675 src/main/java/de/intevation/flys/client/client/ui/MapSelection.java,
3d5d7788d471 The widgets in the static part of the parameter panel are created using UIProviders now. The ParameterList does not build widgets any longer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 52
diff changeset
2676 src/main/java/de/intevation/flys/client/client/ui/WQInputPanel.java,
3d5d7788d471 The widgets in the static part of the parameter panel are created using UIProviders now. The ParameterList does not build widgets any longer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 52
diff changeset
2677 src/main/java/de/intevation/flys/client/client/ui/SelectProvider.java:
3d5d7788d471 The widgets in the static part of the parameter panel are created using UIProviders now. The ParameterList does not build widgets any longer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 52
diff changeset
2678 Implemented the createOld() method.
3d5d7788d471 The widgets in the static part of the parameter panel are created using UIProviders now. The ParameterList does not build widgets any longer.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 52
diff changeset
2679
52
1d0be51ab93b The DataList has a label now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 51
diff changeset
2680 2011-03-17 Ingo Weinzierl <ingo@intevation.de>
1d0be51ab93b The DataList has a label now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 51
diff changeset
2681
1d0be51ab93b The DataList has a label now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 51
diff changeset
2682 * src/main/java/de/intevation/flys/client/shared/model/DataList.java:
1d0be51ab93b The DataList has a label now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 51
diff changeset
2683 Added a constructor to create a DataList with a label.
1d0be51ab93b The DataList has a label now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 51
diff changeset
2684
1d0be51ab93b The DataList has a label now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 51
diff changeset
2685 * src/main/java/de/intevation/flys/client/server/ArtifactDescriptionFactory.java:
1d0be51ab93b The DataList has a label now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 51
diff changeset
2686 Read the label of the static state data objects and create the DataList
1d0be51ab93b The DataList has a label now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 51
diff changeset
2687 objects with this attribute.
1d0be51ab93b The DataList has a label now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 51
diff changeset
2688
51
a2923d63f530 Introduced a data structure DataList to manage to list of Data objects of a single state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 50
diff changeset
2689 2011-03-17 Ingo Weinzierl <ingo@intevation.de>
a2923d63f530 Introduced a data structure DataList to manage to list of Data objects of a single state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 50
diff changeset
2690
a2923d63f530 Introduced a data structure DataList to manage to list of Data objects of a single state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 50
diff changeset
2691 * src/main/java/de/intevation/flys/client/shared/model/DataList.java: This
a2923d63f530 Introduced a data structure DataList to manage to list of Data objects of a single state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 50
diff changeset
2692 data structure manages a list of Data objects. A DataList is the list of
a2923d63f530 Introduced a data structure DataList to manage to list of Data objects of a single state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 50
diff changeset
2693 Data objects that a single State can have. So, this class has methods to
a2923d63f530 Introduced a data structure DataList to manage to list of Data objects of a single state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 50
diff changeset
2694 retrieve the name of the state it belongs to, the list of Data objects,
a2923d63f530 Introduced a data structure DataList to manage to list of Data objects of a single state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 50
diff changeset
2695 the recommended UIProvider and a label.
a2923d63f530 Introduced a data structure DataList to manage to list of Data objects of a single state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 50
diff changeset
2696
a2923d63f530 Introduced a data structure DataList to manage to list of Data objects of a single state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 50
diff changeset
2697 * src/main/java/de/intevation/flys/client/server/ArtifactDescriptionFactory.java,
a2923d63f530 Introduced a data structure DataList to manage to list of Data objects of a single state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 50
diff changeset
2698 src/main/java/de/intevation/flys/client/shared/model/ArtifactDescription.java,
a2923d63f530 Introduced a data structure DataList to manage to list of Data objects of a single state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 50
diff changeset
2699 src/main/java/de/intevation/flys/client/shared/model/DefaultArtifactDescription.java,
a2923d63f530 Introduced a data structure DataList to manage to list of Data objects of a single state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 50
diff changeset
2700 src/main/java/de/intevation/flys/client/shared/model/Data.java,
a2923d63f530 Introduced a data structure DataList to manage to list of Data objects of a single state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 50
diff changeset
2701 src/main/java/de/intevation/flys/client/shared/model/DefaultData.java,
a2923d63f530 Introduced a data structure DataList to manage to list of Data objects of a single state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 50
diff changeset
2702 src/main/java/de/intevation/flys/client/client/ui/LocationDistancePanel.java,
a2923d63f530 Introduced a data structure DataList to manage to list of Data objects of a single state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 50
diff changeset
2703 src/main/java/de/intevation/flys/client/client/ui/AbstractUIProvider.java,
a2923d63f530 Introduced a data structure DataList to manage to list of Data objects of a single state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 50
diff changeset
2704 src/main/java/de/intevation/flys/client/client/ui/ParameterList.java,
a2923d63f530 Introduced a data structure DataList to manage to list of Data objects of a single state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 50
diff changeset
2705 src/main/java/de/intevation/flys/client/client/ui/MapSelection.java,
a2923d63f530 Introduced a data structure DataList to manage to list of Data objects of a single state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 50
diff changeset
2706 src/main/java/de/intevation/flys/client/client/ui/CollectionView.java,
a2923d63f530 Introduced a data structure DataList to manage to list of Data objects of a single state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 50
diff changeset
2707 src/main/java/de/intevation/flys/client/client/ui/WQInputPanel.java,
a2923d63f530 Introduced a data structure DataList to manage to list of Data objects of a single state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 50
diff changeset
2708 src/main/java/de/intevation/flys/client/client/ui/UIProvider.java,
a2923d63f530 Introduced a data structure DataList to manage to list of Data objects of a single state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 50
diff changeset
2709 src/main/java/de/intevation/flys/client/client/ui/SelectProvider.java,
a2923d63f530 Introduced a data structure DataList to manage to list of Data objects of a single state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 50
diff changeset
2710 src/main/java/de/intevation/flys/client/client/ui/ModuleSelection.java:
a2923d63f530 Introduced a data structure DataList to manage to list of Data objects of a single state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 50
diff changeset
2711 Necessary refactoring to introduce the DataList data structure to manage
a2923d63f530 Introduced a data structure DataList to manage to list of Data objects of a single state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 50
diff changeset
2712 the list of Data objects a single State provides.
a2923d63f530 Introduced a data structure DataList to manage to list of Data objects of a single state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 50
diff changeset
2713
50
827eb4e06ebf Added space between old params panel and new params panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 49
diff changeset
2714 2011-03-17 Ingo Weinzierl <ingo@intevation.de>
827eb4e06ebf Added space between old params panel and new params panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 49
diff changeset
2715
827eb4e06ebf Added space between old params panel and new params panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 49
diff changeset
2716 * src/main/java/de/intevation/flys/client/client/ui/ParameterList.java:
827eb4e06ebf Added space between old params panel and new params panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 49
diff changeset
2717 Added a bit more space between the values that have been entered in
827eb4e06ebf Added space between old params panel and new params panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 49
diff changeset
2718 former states and the current input panel.
827eb4e06ebf Added space between old params panel and new params panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 49
diff changeset
2719
49
d573ae975330 Some refactoring (imports, etc).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 48
diff changeset
2720 2011-03-17 Ingo Weinzierl <ingo@intevation.de>
d573ae975330 Some refactoring (imports, etc).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 48
diff changeset
2721
d573ae975330 Some refactoring (imports, etc).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 48
diff changeset
2722 * src/main/java/de/intevation/flys/client/server/UserServiceImpl.java,
d573ae975330 Some refactoring (imports, etc).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 48
diff changeset
2723 src/main/java/de/intevation/flys/client/shared/model/Data.java,
d573ae975330 Some refactoring (imports, etc).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 48
diff changeset
2724 src/main/java/de/intevation/flys/client/shared/model/DefaultData.java,
d573ae975330 Some refactoring (imports, etc).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 48
diff changeset
2725 src/main/java/de/intevation/flys/client/client/ui/LocationDistancePanel.java,
d573ae975330 Some refactoring (imports, etc).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 48
diff changeset
2726 src/main/java/de/intevation/flys/client/client/ui/MapSelection.java,
d573ae975330 Some refactoring (imports, etc).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 48
diff changeset
2727 src/main/java/de/intevation/flys/client/client/ui/CollectionView.java:
d573ae975330 Some refactoring (imports, etc).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 48
diff changeset
2728 Removed needless imported.
d573ae975330 Some refactoring (imports, etc).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 48
diff changeset
2729
d573ae975330 Some refactoring (imports, etc).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 48
diff changeset
2730 * src/main/java/de/intevation/flys/client/client/ui/SelectProvider.java:
d573ae975330 Some refactoring (imports, etc).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 48
diff changeset
2731 The SelectProvider extends the AbstractUIProvider now. Now, each
d573ae975330 Some refactoring (imports, etc).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 48
diff changeset
2732 concrete UIProvider is an instance of the AbstractUIProvider that
d573ae975330 Some refactoring (imports, etc).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 48
diff changeset
2733 handles some basic events.
d573ae975330 Some refactoring (imports, etc).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 48
diff changeset
2734
48
6e191588a295 Render the Single-W panel initially when the WQInputPanel is rendered.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 47
diff changeset
2735 2011-03-17 Ingo Weinzierl <ingo@intevation.de>
6e191588a295 Render the Single-W panel initially when the WQInputPanel is rendered.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 47
diff changeset
2736
6e191588a295 Render the Single-W panel initially when the WQInputPanel is rendered.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 47
diff changeset
2737 * src/main/java/de/intevation/flys/client/client/ui/WQInputPanel.java:
6e191588a295 Render the Single-W panel initially when the WQInputPanel is rendered.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 47
diff changeset
2738 The Single-W panel is displayed initially when the WQInputPanel is
6e191588a295 Render the Single-W panel initially when the WQInputPanel is rendered.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 47
diff changeset
2739 rendered.
6e191588a295 Render the Single-W panel initially when the WQInputPanel is rendered.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 47
diff changeset
2740
47
45ae03d9ca2b Implemented the getData() method of the WQInputPanel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 46
diff changeset
2741 2011-03-17 Ingo Weinzierl <ingo@intevation.de>
45ae03d9ca2b Implemented the getData() method of the WQInputPanel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 46
diff changeset
2742
45ae03d9ca2b Implemented the getData() method of the WQInputPanel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 46
diff changeset
2743 * src/main/java/de/intevation/flys/client/client/ui/WQInputPanel.java:
45ae03d9ca2b Implemented the getData() method of the WQInputPanel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 46
diff changeset
2744 Implemented some methods to retrieve the data that have been entered by
45ae03d9ca2b Implemented the getData() method of the WQInputPanel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 46
diff changeset
2745 the user. The getData() method retrieves data now!
45ae03d9ca2b Implemented the getData() method of the WQInputPanel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 46
diff changeset
2746
46
0d4795b4f284 Implemented the getData() method of the LocationDistancePanel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 45
diff changeset
2747 2011-03-17 Ingo Weinzierl <ingo@intevation.de>
0d4795b4f284 Implemented the getData() method of the LocationDistancePanel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 45
diff changeset
2748
0d4795b4f284 Implemented the getData() method of the LocationDistancePanel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 45
diff changeset
2749 * src/main/java/de/intevation/flys/client/client/ui/LocationDistancePanel.java:
0d4795b4f284 Implemented the getData() method of the LocationDistancePanel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 45
diff changeset
2750 Implemented some methods to retrieve the data that have been entered by
0d4795b4f284 Implemented the getData() method of the LocationDistancePanel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 45
diff changeset
2751 the user. The getData() method retrieves data now!
0d4795b4f284 Implemented the getData() method of the LocationDistancePanel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 45
diff changeset
2752
45
f99c5f8e4672 Some GUI improvements in the Location/Distance, W/Q and Module panels.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 44
diff changeset
2753 2011-03-17 Ingo Weinzierl <ingo@intevation.de>
f99c5f8e4672 Some GUI improvements in the Location/Distance, W/Q and Module panels.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 44
diff changeset
2754
f99c5f8e4672 Some GUI improvements in the Location/Distance, W/Q and Module panels.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 44
diff changeset
2755 * src/main/java/de/intevation/flys/client/client/ui/ModuleSelection.java:
f99c5f8e4672 Some GUI improvements in the Location/Distance, W/Q and Module panels.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 44
diff changeset
2756 Defined the 'WINFO' plugin as default plugin. The initial view will
f99c5f8e4672 Some GUI improvements in the Location/Distance, W/Q and Module panels.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 44
diff changeset
2757 display a preselcted winfo radio button.
f99c5f8e4672 Some GUI improvements in the Location/Distance, W/Q and Module panels.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 44
diff changeset
2758
f99c5f8e4672 Some GUI improvements in the Location/Distance, W/Q and Module panels.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 44
diff changeset
2759 * src/main/java/de/intevation/flys/client/client/ui/LocationDistancePanel.java:
f99c5f8e4672 Some GUI improvements in the Location/Distance, W/Q and Module panels.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 44
diff changeset
2760 Added the missing 'next' button.
f99c5f8e4672 Some GUI improvements in the Location/Distance, W/Q and Module panels.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 44
diff changeset
2761
f99c5f8e4672 Some GUI improvements in the Location/Distance, W/Q and Module panels.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 44
diff changeset
2762 * src/main/java/de/intevation/flys/client/client/ui/WQInputPanel.java:
f99c5f8e4672 Some GUI improvements in the Location/Distance, W/Q and Module panels.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 44
diff changeset
2763 Added the ClickHandler to the 'next' button.
f99c5f8e4672 Some GUI improvements in the Location/Distance, W/Q and Module panels.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 44
diff changeset
2764
44
3853210f2d18 Enhanced the UIProviderFactory.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 43
diff changeset
2765 2011-03-17 Ingo Weinzierl <ingo@intevation.de>
3853210f2d18 Enhanced the UIProviderFactory.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 43
diff changeset
2766
3853210f2d18 Enhanced the UIProviderFactory.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 43
diff changeset
2767 * src/main/java/de/intevation/flys/client/client/ui/UIProviderFactory.java:
3853210f2d18 Enhanced the UIProviderFactory.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 43
diff changeset
2768 The 'uiprovider' attribute 'wq_panel' will return a WQInputPanel
3853210f2d18 Enhanced the UIProviderFactory.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 43
diff changeset
2769 provider.
3853210f2d18 Enhanced the UIProviderFactory.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 43
diff changeset
2770
43
6bcd8e3f21a7 Refactored the LocationDistancePanel, so that is uses the DoubleArrayPanel and DoubleRangePanel from the last commit as well.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 42
diff changeset
2771 2011-03-16 Ingo Weinzierl <ingo@intevation.de>
6bcd8e3f21a7 Refactored the LocationDistancePanel, so that is uses the DoubleArrayPanel and DoubleRangePanel from the last commit as well.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 42
diff changeset
2772
6bcd8e3f21a7 Refactored the LocationDistancePanel, so that is uses the DoubleArrayPanel and DoubleRangePanel from the last commit as well.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 42
diff changeset
2773 * src/main/java/de/intevation/flys/client/client/ui/LocationDistancePanel.java:
6bcd8e3f21a7 Refactored the LocationDistancePanel, so that is uses the DoubleArrayPanel and DoubleRangePanel from the last commit as well.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 42
diff changeset
2774 Some refactoring. This class now uses the DoubleRangePanel and
6bcd8e3f21a7 Refactored the LocationDistancePanel, so that is uses the DoubleArrayPanel and DoubleRangePanel from the last commit as well.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 42
diff changeset
2775 DoubleArrayPanel for the two different input modes as well.
6bcd8e3f21a7 Refactored the LocationDistancePanel, so that is uses the DoubleArrayPanel and DoubleRangePanel from the last commit as well.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 42
diff changeset
2776
42
ba7df4a24ae0 Added a new widget to enter w/Q values in single and range mode.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 41
diff changeset
2777 2011-03-16 Ingo Weinzierl <ingo@intevation.de>
ba7df4a24ae0 Added a new widget to enter w/Q values in single and range mode.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 41
diff changeset
2778
ba7df4a24ae0 Added a new widget to enter w/Q values in single and range mode.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 41
diff changeset
2779 * src/main/java/de/intevation/flys/client/client/FLYSMessages_en.properties,
ba7df4a24ae0 Added a new widget to enter w/Q values in single and range mode.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 41
diff changeset
2780 src/main/java/de/intevation/flys/client/client/FLYSMessages_de.properties,
ba7df4a24ae0 Added a new widget to enter w/Q values in single and range mode.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 41
diff changeset
2781 src/main/java/de/intevation/flys/client/client/FLYSMessages.java: Added
ba7df4a24ae0 Added a new widget to enter w/Q values in single and range mode.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 41
diff changeset
2782 i18n strings used in the WQInputPanel.
ba7df4a24ae0 Added a new widget to enter w/Q values in single and range mode.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 41
diff changeset
2783
ba7df4a24ae0 Added a new widget to enter w/Q values in single and range mode.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 41
diff changeset
2784 * src/main/java/de/intevation/flys/client/client/ui/DoubleRangePanel.java:
ba7df4a24ae0 Added a new widget to enter w/Q values in single and range mode.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 41
diff changeset
2785 New. This panel contains three input fields that enables the user to
ba7df4a24ae0 Added a new widget to enter w/Q values in single and range mode.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 41
diff changeset
2786 enter a start and end value and a step width. Furthermore, there are
ba7df4a24ae0 Added a new widget to enter w/Q values in single and range mode.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 41
diff changeset
2787 methods to validate the fields and to retrieve its values.
ba7df4a24ae0 Added a new widget to enter w/Q values in single and range mode.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 41
diff changeset
2788
ba7df4a24ae0 Added a new widget to enter w/Q values in single and range mode.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 41
diff changeset
2789 * src/main/java/de/intevation/flys/client/client/ui/DoubleArrayPanel.java:
ba7df4a24ae0 Added a new widget to enter w/Q values in single and range mode.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 41
diff changeset
2790 New. This panel contains a single input field that enables the user to
ba7df4a24ae0 Added a new widget to enter w/Q values in single and range mode.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 41
diff changeset
2791 enter a list of double values. There is a method to validate the input
ba7df4a24ae0 Added a new widget to enter w/Q values in single and range mode.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 41
diff changeset
2792 and a method to retrieve the list of entered double values.
ba7df4a24ae0 Added a new widget to enter w/Q values in single and range mode.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 41
diff changeset
2793
ba7df4a24ae0 Added a new widget to enter w/Q values in single and range mode.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 41
diff changeset
2794 * src/main/java/de/intevation/flys/client/client/ui/WQInputPanel.java:
ba7df4a24ae0 Added a new widget to enter w/Q values in single and range mode.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 41
diff changeset
2795 New. This panel allows the user to enter W or Q values for single or
ba7df4a24ae0 Added a new widget to enter w/Q values in single and range mode.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 41
diff changeset
2796 range input in one single state.
ba7df4a24ae0 Added a new widget to enter w/Q values in single and range mode.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 41
diff changeset
2797
41
87a44f8e25cc Added a new widget that enables the user to enter a location or a distance in a single step.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 40
diff changeset
2798 2011-03-16 Ingo Weinzierl <ingo@intevation.de>
87a44f8e25cc Added a new widget that enables the user to enter a location or a distance in a single step.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 40
diff changeset
2799
87a44f8e25cc Added a new widget that enables the user to enter a location or a distance in a single step.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 40
diff changeset
2800 * src/main/java/de/intevation/flys/client/client/FLYSMessages_en.properties,
87a44f8e25cc Added a new widget that enables the user to enter a location or a distance in a single step.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 40
diff changeset
2801 src/main/java/de/intevation/flys/client/client/FLYSMessages_de.properties,
87a44f8e25cc Added a new widget that enables the user to enter a location or a distance in a single step.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 40
diff changeset
2802 src/main/java/de/intevation/flys/client/client/FLYSMessages.java: Added
87a44f8e25cc Added a new widget that enables the user to enter a location or a distance in a single step.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 40
diff changeset
2803 i18n strings used in the LocationDistancePanel.
87a44f8e25cc Added a new widget that enables the user to enter a location or a distance in a single step.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 40
diff changeset
2804
87a44f8e25cc Added a new widget that enables the user to enter a location or a distance in a single step.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 40
diff changeset
2805 * src/main/java/de/intevation/flys/client/client/ui/AbstractUIProvider.java:
87a44f8e25cc Added a new widget that enables the user to enter a location or a distance in a single step.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 40
diff changeset
2806 New. This abstract class implements the UIProvider and the
87a44f8e25cc Added a new widget that enables the user to enter a location or a distance in a single step.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 40
diff changeset
2807 HasStepForwardHandlers interface and its necessary methods. These two
87a44f8e25cc Added a new widget that enables the user to enter a location or a distance in a single step.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 40
diff changeset
2808 things are required by each concrete UIProvider, so this class should be
87a44f8e25cc Added a new widget that enables the user to enter a location or a distance in a single step.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 40
diff changeset
2809 the base class for further concrete UIProviders.
87a44f8e25cc Added a new widget that enables the user to enter a location or a distance in a single step.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 40
diff changeset
2810
87a44f8e25cc Added a new widget that enables the user to enter a location or a distance in a single step.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 40
diff changeset
2811 * src/main/java/de/intevation/flys/client/client/ui/LocationDistancePanel.java:
87a44f8e25cc Added a new widget that enables the user to enter a location or a distance in a single step.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 40
diff changeset
2812 New. A UIProvider that enables the user to enter locations or a
87a44f8e25cc Added a new widget that enables the user to enter a location or a distance in a single step.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 40
diff changeset
2813 distance.
87a44f8e25cc Added a new widget that enables the user to enter a location or a distance in a single step.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 40
diff changeset
2814
87a44f8e25cc Added a new widget that enables the user to enter a location or a distance in a single step.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 40
diff changeset
2815 * src/main/java/de/intevation/flys/client/client/ui/UIProviderFactory.java:
87a44f8e25cc Added a new widget that enables the user to enter a location or a distance in a single step.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 40
diff changeset
2816 States with a uiprovider attribute set to 'location_distance_panel' use
87a44f8e25cc Added a new widget that enables the user to enter a location or a distance in a single step.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 40
diff changeset
2817 the LocationDistancePanel for user input.
87a44f8e25cc Added a new widget that enables the user to enter a location or a distance in a single step.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 40
diff changeset
2818
40
1458bc0a20e2 Clear the panel that displays the current input widget before adding a new item to this panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 39
diff changeset
2819 2011-03-15 Ingo Weinzierl <ingo@intevation.de>
1458bc0a20e2 Clear the panel that displays the current input widget before adding a new item to this panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 39
diff changeset
2820
1458bc0a20e2 Clear the panel that displays the current input widget before adding a new item to this panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 39
diff changeset
2821 * src/main/java/de/intevation/flys/client/client/ui/ParameterList.java:
1458bc0a20e2 Clear the panel that displays the current input widget before adding a new item to this panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 39
diff changeset
2822 Clear the panel that displays the current input widget before adding a
1458bc0a20e2 Clear the panel that displays the current input widget before adding a new item to this panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 39
diff changeset
2823 new one to this panel.
1458bc0a20e2 Clear the panel that displays the current input widget before adding a new item to this panel.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 39
diff changeset
2824
39
4187a797fc3d Implemented the step forward mechanism in the CollectionView and added the river map to the initial widget.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 38
diff changeset
2825 2011-03-15 Ingo Weinzierl <ingo@intevation.de>
4187a797fc3d Implemented the step forward mechanism in the CollectionView and added the river map to the initial widget.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 38
diff changeset
2826
4187a797fc3d Implemented the step forward mechanism in the CollectionView and added the river map to the initial widget.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 38
diff changeset
2827 * src/main/java/de/intevation/flys/client/client/FLYSMessages_en.properties,
4187a797fc3d Implemented the step forward mechanism in the CollectionView and added the river map to the initial widget.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 38
diff changeset
2828 src/main/java/de/intevation/flys/client/client/FLYSMessages_de.properties,
4187a797fc3d Implemented the step forward mechanism in the CollectionView and added the river map to the initial widget.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 38
diff changeset
2829 src/main/java/de/intevation/flys/client/client/FLYSMessages.java: Added
4187a797fc3d Implemented the step forward mechanism in the CollectionView and added the river map to the initial widget.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 38
diff changeset
2830 a i18n string for a new calculation.
4187a797fc3d Implemented the step forward mechanism in the CollectionView and added the river map to the initial widget.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 38
diff changeset
2831
4187a797fc3d Implemented the step forward mechanism in the CollectionView and added the river map to the initial widget.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 38
diff changeset
2832 * src/main/java/de/intevation/flys/client/client/FLYSImages.java,
4187a797fc3d Implemented the step forward mechanism in the CollectionView and added the river map to the initial widget.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 38
diff changeset
2833 src/main/java/de/intevation/flys/client/client/images/gewkarte.png: New
4187a797fc3d Implemented the step forward mechanism in the CollectionView and added the river map to the initial widget.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 38
diff changeset
2834 image: the map that shows the relevant rivers.
4187a797fc3d Implemented the step forward mechanism in the CollectionView and added the river map to the initial widget.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 38
diff changeset
2835
4187a797fc3d Implemented the step forward mechanism in the CollectionView and added the river map to the initial widget.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 38
diff changeset
2836 * src/main/java/de/intevation/flys/client/client/ui/MapSelection.java:
4187a797fc3d Implemented the step forward mechanism in the CollectionView and added the river map to the initial widget.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 38
diff changeset
2837 Added the river map to the right panel of that widget.
4187a797fc3d Implemented the step forward mechanism in the CollectionView and added the river map to the initial widget.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 38
diff changeset
2838
4187a797fc3d Implemented the step forward mechanism in the CollectionView and added the river map to the initial widget.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 38
diff changeset
2839 * src/main/java/de/intevation/flys/client/client/ui/CollectionView.java:
4187a797fc3d Implemented the step forward mechanism in the CollectionView and added the river map to the initial widget.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 38
diff changeset
2840 Implemented the step forward mechanism.
4187a797fc3d Implemented the step forward mechanism in the CollectionView and added the river map to the initial widget.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 38
diff changeset
2841
38
7142386e86c2 Some improvements for displaying old parameters.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 37
diff changeset
2842 2011-03-14 Ingo Weinzierl <ingo@intevation.de>
7142386e86c2 Some improvements for displaying old parameters.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 37
diff changeset
2843
7142386e86c2 Some improvements for displaying old parameters.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 37
diff changeset
2844 * src/main/java/de/intevation/flys/client/client/ui/SelectProvider.java,
7142386e86c2 Some improvements for displaying old parameters.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 37
diff changeset
2845 src/main/java/de/intevation/flys/client/client/ui/ModuleSelection.java:
7142386e86c2 Some improvements for displaying old parameters.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 37
diff changeset
2846 Save the name of the data item. We need the name for feed().
7142386e86c2 Some improvements for displaying old parameters.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 37
diff changeset
2847
7142386e86c2 Some improvements for displaying old parameters.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 37
diff changeset
2848 * src/main/java/de/intevation/flys/client/client/ui/ParameterList.java:
7142386e86c2 Some improvements for displaying old parameters.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 37
diff changeset
2849 Before adding further old data items, we gonna check if the item is
7142386e86c2 Some improvements for displaying old parameters.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 37
diff changeset
2850 already existing in the list. If it exists, the item is not added.
7142386e86c2 Some improvements for displaying old parameters.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 37
diff changeset
2851
37
b6b89ff1adee Read i18n strings from DESCRIBE document and display those values in the UI.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 36
diff changeset
2852 2011-03-14 Ingo Weinzierl <ingo@intevation.de>
b6b89ff1adee Read i18n strings from DESCRIBE document and display those values in the UI.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 36
diff changeset
2853
b6b89ff1adee Read i18n strings from DESCRIBE document and display those values in the UI.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 36
diff changeset
2854 * src/main/java/de/intevation/flys/client/server/ArtifactDescriptionFactory.java,
b6b89ff1adee Read i18n strings from DESCRIBE document and display those values in the UI.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 36
diff changeset
2855 src/main/java/de/intevation/flys/client/client/ui/CollectionView.java,
b6b89ff1adee Read i18n strings from DESCRIBE document and display those values in the UI.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 36
diff changeset
2856 src/main/java/de/intevation/flys/client/client/ui/SelectProvider.java:
b6b89ff1adee Read i18n strings from DESCRIBE document and display those values in the UI.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 36
diff changeset
2857 Read i18n strings from DESCRIBE document and display them in the UI.
b6b89ff1adee Read i18n strings from DESCRIBE document and display those values in the UI.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 36
diff changeset
2858
36
3cacc9d2dd01 CollectionView implements HasParameterChangeHandler and ParameterChangeHandler interfaces.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 35
diff changeset
2859 2011-03-10 Ingo Weinzierl <ingo@intevation.de>
3cacc9d2dd01 CollectionView implements HasParameterChangeHandler and ParameterChangeHandler interfaces.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 35
diff changeset
2860
3cacc9d2dd01 CollectionView implements HasParameterChangeHandler and ParameterChangeHandler interfaces.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 35
diff changeset
2861 * src/main/java/de/intevation/flys/client/client/ui/CollectionView.java:
3cacc9d2dd01 CollectionView implements HasParameterChangeHandler and ParameterChangeHandler interfaces.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 35
diff changeset
2862 Integrated the mechnism to listen on paramer changes. The CollectionView
3cacc9d2dd01 CollectionView implements HasParameterChangeHandler and ParameterChangeHandler interfaces.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 35
diff changeset
2863 is both: a HasParameterChangeHandler and a ParameterChangeHandler.
3cacc9d2dd01 CollectionView implements HasParameterChangeHandler and ParameterChangeHandler interfaces.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 35
diff changeset
2864
35
d692e2ff95e2 Bugfix: Removed static string from GUI element.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 34
diff changeset
2865 2011-03-10 Ingo Weinzierl <ingo@intevation.de>
d692e2ff95e2 Bugfix: Removed static string from GUI element.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 34
diff changeset
2866
d692e2ff95e2 Bugfix: Removed static string from GUI element.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 34
diff changeset
2867 * src/main/java/de/intevation/flys/client/client/ui/SelectProvider.java:
d692e2ff95e2 Bugfix: Removed static string from GUI element.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 34
diff changeset
2868 Bugfix: Removed static string from gui.
d692e2ff95e2 Bugfix: Removed static string from GUI element.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 34
diff changeset
2869
34
bf84bcd4e11b Parse static data from DESCRIBE.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 33
diff changeset
2870 2011-03-10 Ingo Weinzierl <ingo@intevation.de>
bf84bcd4e11b Parse static data from DESCRIBE.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 33
diff changeset
2871
bf84bcd4e11b Parse static data from DESCRIBE.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 33
diff changeset
2872 * src/main/java/de/intevation/flys/client/server/ArtifactDescriptionFactory.java:
bf84bcd4e11b Parse static data from DESCRIBE.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 33
diff changeset
2873 Parse the static data from DESCRIBE document and put it into the
bf84bcd4e11b Parse static data from DESCRIBE.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 33
diff changeset
2874 ArtifactDescription.
bf84bcd4e11b Parse static data from DESCRIBE.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 33
diff changeset
2875
33
e29658e2623a Added a listener mechanism to notify listeners when the parameterization of a Collection/Artifact changed.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 32
diff changeset
2876 2011-03-10 Ingo Weinzierl <ingo@intevation.de>
e29658e2623a Added a listener mechanism to notify listeners when the parameterization of a Collection/Artifact changed.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 32
diff changeset
2877
e29658e2623a Added a listener mechanism to notify listeners when the parameterization of a Collection/Artifact changed.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 32
diff changeset
2878 * src/main/java/de/intevation/flys/client/client/event/HasParameterChangeHandler.java,
e29658e2623a Added a listener mechanism to notify listeners when the parameterization of a Collection/Artifact changed.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 32
diff changeset
2879 src/main/java/de/intevation/flys/client/client/event/ParameterChangeHandler.java,
e29658e2623a Added a listener mechanism to notify listeners when the parameterization of a Collection/Artifact changed.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 32
diff changeset
2880 src/main/java/de/intevation/flys/client/client/event/ParameterChangeEvent.java:
e29658e2623a Added a listener mechanism to notify listeners when the parameterization of a Collection/Artifact changed.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 32
diff changeset
2881 New. Interfaces and classes used for a listener mechanism to notify
e29658e2623a Added a listener mechanism to notify listeners when the parameterization of a Collection/Artifact changed.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 32
diff changeset
2882 listeners when the parameterization of a Collection/Artifact has
e29658e2623a Added a listener mechanism to notify listeners when the parameterization of a Collection/Artifact changed.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 32
diff changeset
2883 changed.
e29658e2623a Added a listener mechanism to notify listeners when the parameterization of a Collection/Artifact changed.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 32
diff changeset
2884
32
88c530c25968 Added a service for the ADVANCE operation and a service that bundles FEED and ADVANCE in a single service.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 31
diff changeset
2885 2011-03-10 Ingo Weinzierl <ingo@intevation.de>
88c530c25968 Added a service for the ADVANCE operation and a service that bundles FEED and ADVANCE in a single service.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 31
diff changeset
2886
88c530c25968 Added a service for the ADVANCE operation and a service that bundles FEED and ADVANCE in a single service.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 31
diff changeset
2887 * src/main/java/de/intevation/flys/client/client/services/StepForwardServiceAsync.java,
88c530c25968 Added a service for the ADVANCE operation and a service that bundles FEED and ADVANCE in a single service.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 31
diff changeset
2888 src/main/java/de/intevation/flys/client/client/services/StepForwardService.java,
88c530c25968 Added a service for the ADVANCE operation and a service that bundles FEED and ADVANCE in a single service.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 31
diff changeset
2889 src/main/java/de/intevation/flys/client/server/StepForwardServiceImpl.java:
88c530c25968 Added a service for the ADVANCE operation and a service that bundles FEED and ADVANCE in a single service.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 31
diff changeset
2890 New. This service bundles the artifact operations feed() and advance()
88c530c25968 Added a service for the ADVANCE operation and a service that bundles FEED and ADVANCE in a single service.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 31
diff changeset
2891 into a single service.
88c530c25968 Added a service for the ADVANCE operation and a service that bundles FEED and ADVANCE in a single service.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 31
diff changeset
2892
88c530c25968 Added a service for the ADVANCE operation and a service that bundles FEED and ADVANCE in a single service.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 31
diff changeset
2893 * src/main/java/de/intevation/flys/client/client/services/AdvanceServiceAsync.java,
88c530c25968 Added a service for the ADVANCE operation and a service that bundles FEED and ADVANCE in a single service.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 31
diff changeset
2894 src/main/java/de/intevation/flys/client/client/services/AdvanceService.java,
88c530c25968 Added a service for the ADVANCE operation and a service that bundles FEED and ADVANCE in a single service.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 31
diff changeset
2895 src/main/java/de/intevation/flys/client/server/AdvanceServiceImpl.java:
88c530c25968 Added a service for the ADVANCE operation and a service that bundles FEED and ADVANCE in a single service.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 31
diff changeset
2896 New. This service provides a method that triggers the advance() operation
88c530c25968 Added a service for the ADVANCE operation and a service that bundles FEED and ADVANCE in a single service.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 31
diff changeset
2897 of the artifact server.
88c530c25968 Added a service for the ADVANCE operation and a service that bundles FEED and ADVANCE in a single service.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 31
diff changeset
2898
88c530c25968 Added a service for the ADVANCE operation and a service that bundles FEED and ADVANCE in a single service.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 31
diff changeset
2899 * src/main/java/de/intevation/flys/client/server/ArtifactDescriptionFactory.java:
88c530c25968 Added a service for the ADVANCE operation and a service that bundles FEED and ADVANCE in a single service.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 31
diff changeset
2900 Added code to parse the reachable states from DESCRIBE.
88c530c25968 Added a service for the ADVANCE operation and a service that bundles FEED and ADVANCE in a single service.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 31
diff changeset
2901
88c530c25968 Added a service for the ADVANCE operation and a service that bundles FEED and ADVANCE in a single service.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 31
diff changeset
2902 * src/main/java/de/intevation/flys/client/client/ui/CollectionView.java:
88c530c25968 Added a service for the ADVANCE operation and a service that bundles FEED and ADVANCE in a single service.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 31
diff changeset
2903 Make use of the 'forward' service after choosing the module and the river.
88c530c25968 Added a service for the ADVANCE operation and a service that bundles FEED and ADVANCE in a single service.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 31
diff changeset
2904
88c530c25968 Added a service for the ADVANCE operation and a service that bundles FEED and ADVANCE in a single service.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 31
diff changeset
2905 * src/main/webapp/WEB-INF/web.xml: Registered the new services 'forward' and
88c530c25968 Added a service for the ADVANCE operation and a service that bundles FEED and ADVANCE in a single service.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 31
diff changeset
2906 'advance'.
88c530c25968 Added a service for the ADVANCE operation and a service that bundles FEED and ADVANCE in a single service.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 31
diff changeset
2907
31
e8745ca02f2b Removed the GreetingService - was added initially while repository creation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 30
diff changeset
2908 2011-03-09 Ingo Weinzierl <ingo@intevation.de>
e8745ca02f2b Removed the GreetingService - was added initially while repository creation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 30
diff changeset
2909
e8745ca02f2b Removed the GreetingService - was added initially while repository creation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 30
diff changeset
2910 * src/test/java/de/intevation/flys/client/FLYSJUnit.gwt.xml,
e8745ca02f2b Removed the GreetingService - was added initially while repository creation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 30
diff changeset
2911 src/main/java/de/intevation/flys/client/client/GreetingServiceAsync.java,
e8745ca02f2b Removed the GreetingService - was added initially while repository creation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 30
diff changeset
2912 src/main/java/de/intevation/flys/client/client/GreetingService.java:
e8745ca02f2b Removed the GreetingService - was added initially while repository creation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 30
diff changeset
2913 Removed the GreetingService from out application - this service has been
e8745ca02f2b Removed the GreetingService - was added initially while repository creation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 30
diff changeset
2914 added initially by creating this repository.
e8745ca02f2b Removed the GreetingService - was added initially while repository creation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 30
diff changeset
2915
30
5709bd8f4d7c Added a new widget that combines the module and the river selection. Users can now choose the desired plugin and river in one step.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 29
diff changeset
2916 2011-03-09 Ingo Weinzierl <ingo@intevation.de>
5709bd8f4d7c Added a new widget that combines the module and the river selection. Users can now choose the desired plugin and river in one step.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 29
diff changeset
2917
5709bd8f4d7c Added a new widget that combines the module and the river selection. Users can now choose the desired plugin and river in one step.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 29
diff changeset
2918 * src/main/java/de/intevation/flys/client/client/FLYSMessages_en.properties,
5709bd8f4d7c Added a new widget that combines the module and the river selection. Users can now choose the desired plugin and river in one step.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 29
diff changeset
2919 src/main/java/de/intevation/flys/client/client/FLYSMessages_de.properties,
5709bd8f4d7c Added a new widget that combines the module and the river selection. Users can now choose the desired plugin and river in one step.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 29
diff changeset
2920 src/main/java/de/intevation/flys/client/client/FLYSMessages.java: Added
5709bd8f4d7c Added a new widget that combines the module and the river selection. Users can now choose the desired plugin and river in one step.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 29
diff changeset
2921 i18n strings for the module and river selection.
5709bd8f4d7c Added a new widget that combines the module and the river selection. Users can now choose the desired plugin and river in one step.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 29
diff changeset
2922
5709bd8f4d7c Added a new widget that combines the module and the river selection. Users can now choose the desired plugin and river in one step.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 29
diff changeset
2923 * src/main/java/de/intevation/flys/client/client/ui/ModuleSelection.java:
5709bd8f4d7c Added a new widget that combines the module and the river selection. Users can now choose the desired plugin and river in one step.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 29
diff changeset
2924 New. A wrapper for the module and river selection. Both information can
5709bd8f4d7c Added a new widget that combines the module and the river selection. Users can now choose the desired plugin and river in one step.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 29
diff changeset
2925 be chosen in just one step.
5709bd8f4d7c Added a new widget that combines the module and the river selection. Users can now choose the desired plugin and river in one step.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 29
diff changeset
2926
5709bd8f4d7c Added a new widget that combines the module and the river selection. Users can now choose the desired plugin and river in one step.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 29
diff changeset
2927 * src/main/java/de/intevation/flys/client/client/ui/MapSelection.java,
5709bd8f4d7c Added a new widget that combines the module and the river selection. Users can now choose the desired plugin and river in one step.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 29
diff changeset
2928 src/main/java/de/intevation/flys/client/client/ui/SelectProvider.java:
5709bd8f4d7c Added a new widget that combines the module and the river selection. Users can now choose the desired plugin and river in one step.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 29
diff changeset
2929 Some layout improvements.
5709bd8f4d7c Added a new widget that combines the module and the river selection. Users can now choose the desired plugin and river in one step.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 29
diff changeset
2930
5709bd8f4d7c Added a new widget that combines the module and the river selection. Users can now choose the desired plugin and river in one step.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 29
diff changeset
2931 * src/main/java/de/intevation/flys/client/client/ui/CollectionView.java:
5709bd8f4d7c Added a new widget that combines the module and the river selection. Users can now choose the desired plugin and river in one step.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 29
diff changeset
2932 Makes use of the ModuleSelection if no artifact is existing in a new
5709bd8f4d7c Added a new widget that combines the module and the river selection. Users can now choose the desired plugin and river in one step.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 29
diff changeset
2933 CollectionView. Users may now choose the desired plugin and the river in
5709bd8f4d7c Added a new widget that combines the module and the river selection. Users can now choose the desired plugin and river in one step.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 29
diff changeset
2934 one single step.
5709bd8f4d7c Added a new widget that combines the module and the river selection. Users can now choose the desired plugin and river in one step.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 29
diff changeset
2935
29
44c63e7fd0d0 Added a service to list the supported rivers of the artifact server. The FLYS instance serves a method that retrieves this list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 28
diff changeset
2936 2011-03-09 Ingo Weinzierl <ingo@intevation.de>
44c63e7fd0d0 Added a service to list the supported rivers of the artifact server. The FLYS instance serves a method that retrieves this list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 28
diff changeset
2937
44c63e7fd0d0 Added a service to list the supported rivers of the artifact server. The FLYS instance serves a method that retrieves this list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 28
diff changeset
2938 * src/main/java/de/intevation/flys/client/client/services/RiverServiceAsync.java,
44c63e7fd0d0 Added a service to list the supported rivers of the artifact server. The FLYS instance serves a method that retrieves this list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 28
diff changeset
2939 src/main/java/de/intevation/flys/client/client/services/RiverService.java,
44c63e7fd0d0 Added a service to list the supported rivers of the artifact server. The FLYS instance serves a method that retrieves this list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 28
diff changeset
2940 src/main/java/de/intevation/flys/client/server/RiverServiceImpl.java:
44c63e7fd0d0 Added a service to list the supported rivers of the artifact server. The FLYS instance serves a method that retrieves this list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 28
diff changeset
2941 New. A service that retrieves a list of supported rivers by the artifact
44c63e7fd0d0 Added a service to list the supported rivers of the artifact server. The FLYS instance serves a method that retrieves this list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 28
diff changeset
2942 server.
44c63e7fd0d0 Added a service to list the supported rivers of the artifact server. The FLYS instance serves a method that retrieves this list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 28
diff changeset
2943
44c63e7fd0d0 Added a service to list the supported rivers of the artifact server. The FLYS instance serves a method that retrieves this list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 28
diff changeset
2944 * src/main/java/de/intevation/flys/client/shared/model/River.java,
44c63e7fd0d0 Added a service to list the supported rivers of the artifact server. The FLYS instance serves a method that retrieves this list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 28
diff changeset
2945 src/main/java/de/intevation/flys/client/shared/model/DefaultRiver.java:
44c63e7fd0d0 Added a service to list the supported rivers of the artifact server. The FLYS instance serves a method that retrieves this list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 28
diff changeset
2946 New. A model class and its default implementation to store rivers.
44c63e7fd0d0 Added a service to list the supported rivers of the artifact server. The FLYS instance serves a method that retrieves this list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 28
diff changeset
2947
44c63e7fd0d0 Added a service to list the supported rivers of the artifact server. The FLYS instance serves a method that retrieves this list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 28
diff changeset
2948 * src/main/java/de/intevation/flys/client/client/FLYS.java: At application
44c63e7fd0d0 Added a service to list the supported rivers of the artifact server. The FLYS instance serves a method that retrieves this list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 28
diff changeset
2949 start, the provided rivers by the artifact server are fetched using the
44c63e7fd0d0 Added a service to list the supported rivers of the artifact server. The FLYS instance serves a method that retrieves this list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 28
diff changeset
2950 RiverService. The rivers are queriable via a getRivers() method.
44c63e7fd0d0 Added a service to list the supported rivers of the artifact server. The FLYS instance serves a method that retrieves this list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 28
diff changeset
2951
44c63e7fd0d0 Added a service to list the supported rivers of the artifact server. The FLYS instance serves a method that retrieves this list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 28
diff changeset
2952 * src/main/webapp/WEB-INF/web.xml: Registered the RiverService.
44c63e7fd0d0 Added a service to list the supported rivers of the artifact server. The FLYS instance serves a method that retrieves this list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 28
diff changeset
2953
28
dfdb927b137d Improved the main menu - added further buttons (clickable labels).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 27
diff changeset
2954 2011-03-08 Ingo Weinzierl <ingo@intevation.de>
dfdb927b137d Improved the main menu - added further buttons (clickable labels).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 27
diff changeset
2955
dfdb927b137d Improved the main menu - added further buttons (clickable labels).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 27
diff changeset
2956 * src/main/java/de/intevation/flys/client/client/FLYSMessages_en.properties,
dfdb927b137d Improved the main menu - added further buttons (clickable labels).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 27
diff changeset
2957 src/main/java/de/intevation/flys/client/client/FLYSMessages_de.properties,
dfdb927b137d Improved the main menu - added further buttons (clickable labels).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 27
diff changeset
2958 src/main/java/de/intevation/flys/client/client/FLYSMessages.java: Added
dfdb927b137d Improved the main menu - added further buttons (clickable labels).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 27
diff changeset
2959 i18n strings used in the menu panel.
dfdb927b137d Improved the main menu - added further buttons (clickable labels).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 27
diff changeset
2960
dfdb927b137d Improved the main menu - added further buttons (clickable labels).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 27
diff changeset
2961 * src/main/java/de/intevation/flys/client/client/FLYS.java: Added a method
dfdb927b137d Improved the main menu - added further buttons (clickable labels).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 27
diff changeset
2962 to retrieve the project list.
dfdb927b137d Improved the main menu - added further buttons (clickable labels).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 27
diff changeset
2963
dfdb927b137d Improved the main menu - added further buttons (clickable labels).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 27
diff changeset
2964 * src/main/java/de/intevation/flys/client/client/ui/MainMenu.java: Added
dfdb927b137d Improved the main menu - added further buttons (clickable labels).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 27
diff changeset
2965 further buttons (labels with ClickHandler) to switch the language,
dfdb927b137d Improved the main menu - added further buttons (clickable labels).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 27
diff changeset
2966 logout the current user or open an info panel.
dfdb927b137d Improved the main menu - added further buttons (clickable labels).
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 27
diff changeset
2967
27
e4155a6833a9 Integrated a header that contains a FLYS and a BfG logo.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 26
diff changeset
2968 2011-03-08 Ingo Weinzierl <ingo@intevation.de>
e4155a6833a9 Integrated a header that contains a FLYS and a BfG logo.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 26
diff changeset
2969
e4155a6833a9 Integrated a header that contains a FLYS and a BfG logo.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 26
diff changeset
2970 * src/main/java/de/intevation/flys/client/client/images/flys_logo.gif,
e4155a6833a9 Integrated a header that contains a FLYS and a BfG logo.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 26
diff changeset
2971 src/main/java/de/intevation/flys/client/client/images/bfg_logo.gif: New.
e4155a6833a9 Integrated a header that contains a FLYS and a BfG logo.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 26
diff changeset
2972 A logo of the BfG and a logo of the application FLYS. Both copied from
e4155a6833a9 Integrated a header that contains a FLYS and a BfG logo.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 26
diff changeset
2973 desktop FLYS.
e4155a6833a9 Integrated a header that contains a FLYS and a BfG logo.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 26
diff changeset
2974
e4155a6833a9 Integrated a header that contains a FLYS and a BfG logo.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 26
diff changeset
2975 * src/main/java/de/intevation/flys/client/client/FLYSImages.java: New.
e4155a6833a9 Integrated a header that contains a FLYS and a BfG logo.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 26
diff changeset
2976 This interface grants access to the images used in this application.
e4155a6833a9 Integrated a header that contains a FLYS and a BfG logo.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 26
diff changeset
2977
e4155a6833a9 Integrated a header that contains a FLYS and a BfG logo.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 26
diff changeset
2978 * src/main/java/de/intevation/flys/client/client/FLYSMessages_en.properties,
e4155a6833a9 Integrated a header that contains a FLYS and a BfG logo.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 26
diff changeset
2979 src/main/java/de/intevation/flys/client/client/FLYSMessages_de.properties,
e4155a6833a9 Integrated a header that contains a FLYS and a BfG logo.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 26
diff changeset
2980 src/main/java/de/intevation/flys/client/client/FLYSMessages.java:
e4155a6833a9 Integrated a header that contains a FLYS and a BfG logo.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 26
diff changeset
2981 Added the fullname of FLYS.
e4155a6833a9 Integrated a header that contains a FLYS and a BfG logo.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 26
diff changeset
2982
e4155a6833a9 Integrated a header that contains a FLYS and a BfG logo.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 26
diff changeset
2983 * src/main/java/de/intevation/flys/client/client/ui/FLYSHeader.java: New.
e4155a6833a9 Integrated a header that contains a FLYS and a BfG logo.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 26
diff changeset
2984 This class displays the header containing a FLYS and a BfG logo.
e4155a6833a9 Integrated a header that contains a FLYS and a BfG logo.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 26
diff changeset
2985
e4155a6833a9 Integrated a header that contains a FLYS and a BfG logo.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 26
diff changeset
2986 * src/main/java/de/intevation/flys/client/client/FLYS.java: Integrated the
e4155a6833a9 Integrated a header that contains a FLYS and a BfG logo.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 26
diff changeset
2987 FLYSHeader into the layout at the bottom of the application.
e4155a6833a9 Integrated a header that contains a FLYS and a BfG logo.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 26
diff changeset
2988
e4155a6833a9 Integrated a header that contains a FLYS and a BfG logo.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 26
diff changeset
2989 * src/main/webapp/FLYS.html: Set the title of the application to
e4155a6833a9 Integrated a header that contains a FLYS and a BfG logo.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 26
diff changeset
2990 "FLYS-3.0".
e4155a6833a9 Integrated a header that contains a FLYS and a BfG logo.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 26
diff changeset
2991
26
c19985f75118 Implemented a service that triggers the artifact-collection creation in the artifact server.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 25
diff changeset
2992 2011-03-07 Ingo Weinzierl <ingo@intevation.de>
c19985f75118 Implemented a service that triggers the artifact-collection creation in the artifact server.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 25
diff changeset
2993
c19985f75118 Implemented a service that triggers the artifact-collection creation in the artifact server.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 25
diff changeset
2994 * src/main/java/de/intevation/flys/client/client/services/CreateCollectionService.java,
c19985f75118 Implemented a service that triggers the artifact-collection creation in the artifact server.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 25
diff changeset
2995 src/main/java/de/intevation/flys/client/client/services/CreateCollectionServiceAsync.java,
c19985f75118 Implemented a service that triggers the artifact-collection creation in the artifact server.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 25
diff changeset
2996 src/main/java/de/intevation/flys/client/server/CreateCollectionServiceImpl.java:
c19985f75118 Implemented a service that triggers the artifact-collection creation in the artifact server.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 25
diff changeset
2997 New. A service that might be used to create new collections in the
c19985f75118 Implemented a service that triggers the artifact-collection creation in the artifact server.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 25
diff changeset
2998 artifact server.
c19985f75118 Implemented a service that triggers the artifact-collection creation in the artifact server.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 25
diff changeset
2999
c19985f75118 Implemented a service that triggers the artifact-collection creation in the artifact server.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 25
diff changeset
3000 * src/main/webapp/WEB-INF/web.xml: Registered the service to create new
c19985f75118 Implemented a service that triggers the artifact-collection creation in the artifact server.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 25
diff changeset
3001 collections.
c19985f75118 Implemented a service that triggers the artifact-collection creation in the artifact server.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 25
diff changeset
3002
c19985f75118 Implemented a service that triggers the artifact-collection creation in the artifact server.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 25
diff changeset
3003 * src/main/java/de/intevation/flys/client/client/ui/CollectionView.java:
c19985f75118 Implemented a service that triggers the artifact-collection creation in the artifact server.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 25
diff changeset
3004 Added the service to create new collections. Currently, this service is
c19985f75118 Implemented a service that triggers the artifact-collection creation in the artifact server.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 25
diff changeset
3005 not used.
c19985f75118 Implemented a service that triggers the artifact-collection creation in the artifact server.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 25
diff changeset
3006
25
2da6be38d8b6 Added a User interface and a default implementation to handle users in this client.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 24
diff changeset
3007 2011-03-07 Ingo Weinzierl <ingo@intevation.de>
2da6be38d8b6 Added a User interface and a default implementation to handle users in this client.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 24
diff changeset
3008
2da6be38d8b6 Added a User interface and a default implementation to handle users in this client.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 24
diff changeset
3009 * src/main/java/de/intevation/flys/client/shared/model/DefaultUser.java,
2da6be38d8b6 Added a User interface and a default implementation to handle users in this client.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 24
diff changeset
3010 src/main/java/de/intevation/flys/client/shared/model/User.java: A user
2da6be38d8b6 Added a User interface and a default implementation to handle users in this client.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 24
diff changeset
3011 interface and its default implementation.
2da6be38d8b6 Added a User interface and a default implementation to handle users in this client.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 24
diff changeset
3012
2da6be38d8b6 Added a User interface and a default implementation to handle users in this client.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 24
diff changeset
3013 * src/main/java/de/intevation/flys/client/client/services/UserService.java,
2da6be38d8b6 Added a User interface and a default implementation to handle users in this client.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 24
diff changeset
3014 src/main/java/de/intevation/flys/client/client/services/UserServiceAsync.java,
2da6be38d8b6 Added a User interface and a default implementation to handle users in this client.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 24
diff changeset
3015 * src/main/java/de/intevation/flys/client/server/UserServiceImpl.java: This
2da6be38d8b6 Added a User interface and a default implementation to handle users in this client.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 24
diff changeset
3016 service will currently return the first user that is returned by the
2da6be38d8b6 Added a User interface and a default implementation to handle users in this client.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 24
diff changeset
3017 artifact server.
2da6be38d8b6 Added a User interface and a default implementation to handle users in this client.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 24
diff changeset
3018
2da6be38d8b6 Added a User interface and a default implementation to handle users in this client.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 24
diff changeset
3019 * src/main/java/de/intevation/flys/client/client/FLYS.java: The FLYS
2da6be38d8b6 Added a User interface and a default implementation to handle users in this client.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 24
diff changeset
3020 instance stores the user that is logged in, because we need to make use of
2da6be38d8b6 Added a User interface and a default implementation to handle users in this client.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 24
diff changeset
3021 this user in many services.
2da6be38d8b6 Added a User interface and a default implementation to handle users in this client.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 24
diff changeset
3022
2da6be38d8b6 Added a User interface and a default implementation to handle users in this client.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 24
diff changeset
3023 * src/main/java/de/intevation/flys/client/client/ui/ProjectList.java,
2da6be38d8b6 Added a User interface and a default implementation to handle users in this client.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 24
diff changeset
3024 src/main/java/de/intevation/flys/client/client/ui/MainMenu.java: Make use
2da6be38d8b6 Added a User interface and a default implementation to handle users in this client.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 24
diff changeset
3025 of the User of this package - the User of the common package is not used
2da6be38d8b6 Added a User interface and a default implementation to handle users in this client.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 24
diff changeset
3026 any longer.
2da6be38d8b6 Added a User interface and a default implementation to handle users in this client.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 24
diff changeset
3027
24
8825ce0a537e Added missing SmartGWT repository.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 23
diff changeset
3028 2011-03-02 Sascha L. Teichmann <sascha.teichmann@intevation.de>
8825ce0a537e Added missing SmartGWT repository.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 23
diff changeset
3029
8825ce0a537e Added missing SmartGWT repository.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 23
diff changeset
3030 * pom.xml: Added missing SmartGWT repository.
8825ce0a537e Added missing SmartGWT repository.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents: 23
diff changeset
3031
23
dc086030e6a3 The CollectionView is able to create new instances of a WINFO artifact and to display the artifact's state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 22
diff changeset
3032 2011-02-22 Ingo Weinzierl <ingo@intevation.de>
dc086030e6a3 The CollectionView is able to create new instances of a WINFO artifact and to display the artifact's state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 22
diff changeset
3033
dc086030e6a3 The CollectionView is able to create new instances of a WINFO artifact and to display the artifact's state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 22
diff changeset
3034 * src/main/java/de/intevation/flys/client/client/ui/ParameterList.java: A UI
dc086030e6a3 The CollectionView is able to create new instances of a WINFO artifact and to display the artifact's state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 22
diff changeset
3035 widget that stores and displays the data of former states and the current
dc086030e6a3 The CollectionView is able to create new instances of a WINFO artifact and to display the artifact's state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 22
diff changeset
3036 data. The widget displaying of the current data is created by the
dc086030e6a3 The CollectionView is able to create new instances of a WINFO artifact and to display the artifact's state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 22
diff changeset
3037 UIProvider that is stored in the Data object.
dc086030e6a3 The CollectionView is able to create new instances of a WINFO artifact and to display the artifact's state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 22
diff changeset
3038
dc086030e6a3 The CollectionView is able to create new instances of a WINFO artifact and to display the artifact's state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 22
diff changeset
3039 * src/main/java/de/intevation/flys/client/client/ui/CollectionView.java: We
dc086030e6a3 The CollectionView is able to create new instances of a WINFO artifact and to display the artifact's state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 22
diff changeset
3040 are able to create new WINFO artifacts. After the artifact has been
dc086030e6a3 The CollectionView is able to create new instances of a WINFO artifact and to display the artifact's state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 22
diff changeset
3041 created, the first 'state' is rendered in a 'WINFO tab' using the
dc086030e6a3 The CollectionView is able to create new instances of a WINFO artifact and to display the artifact's state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 22
diff changeset
3042 ParameterList.
dc086030e6a3 The CollectionView is able to create new instances of a WINFO artifact and to display the artifact's state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 22
diff changeset
3043
22
a85bac235069 Implemented code to parse the UIProvider that should be used for a current state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 21
diff changeset
3044 2011-02-22 Ingo Weinzierl <ingo@intevation.de>
a85bac235069 Implemented code to parse the UIProvider that should be used for a current state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 21
diff changeset
3045
a85bac235069 Implemented code to parse the UIProvider that should be used for a current state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 21
diff changeset
3046 * src/main/java/de/intevation/flys/client/server/ArtifactDescriptionFactory.java:
a85bac235069 Implemented code to parse the UIProvider that should be used for a current state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 21
diff changeset
3047 The 'uiprovider' attribute is parsed from DESCRIBE document and stored at
a85bac235069 Implemented code to parse the UIProvider that should be used for a current state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 21
diff changeset
3048 the Data object.
a85bac235069 Implemented code to parse the UIProvider that should be used for a current state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 21
diff changeset
3049
a85bac235069 Implemented code to parse the UIProvider that should be used for a current state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 21
diff changeset
3050 * src/main/java/de/intevation/flys/client/shared/model/Data.java,
a85bac235069 Implemented code to parse the UIProvider that should be used for a current state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 21
diff changeset
3051 src/main/java/de/intevation/flys/client/shared/model/DefaultData.java:
a85bac235069 Implemented code to parse the UIProvider that should be used for a current state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 21
diff changeset
3052 Implemented code to store the UIProvider (as string!) for the Data object.
a85bac235069 Implemented code to parse the UIProvider that should be used for a current state.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 21
diff changeset
3053
21
e98a25b5c95a Added event logic to enable step forward.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 20
diff changeset
3054 2011-02-22 Ingo Weinzierl <ingo@intevation.de>
e98a25b5c95a Added event logic to enable step forward.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 20
diff changeset
3055
e98a25b5c95a Added event logic to enable step forward.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 20
diff changeset
3056 * src/main/java/de/intevation/flys/client/client/event/StepForwardEvent.java:
e98a25b5c95a Added event logic to enable step forward.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 20
diff changeset
3057 An event that is thrown after the user has selected or entered data in the
e98a25b5c95a Added event logic to enable step forward.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 20
diff changeset
3058 UI and triggers the feed & advance operations via UI button.
e98a25b5c95a Added event logic to enable step forward.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 20
diff changeset
3059
e98a25b5c95a Added event logic to enable step forward.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 20
diff changeset
3060 * src/main/java/de/intevation/flys/client/client/event/HasStepForwardHandlers.java:
e98a25b5c95a Added event logic to enable step forward.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 20
diff changeset
3061 This interface is used by classes that provide that step forward
e98a25b5c95a Added event logic to enable step forward.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 20
diff changeset
3062 mechanism.
e98a25b5c95a Added event logic to enable step forward.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 20
diff changeset
3063
e98a25b5c95a Added event logic to enable step forward.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 20
diff changeset
3064 * src/main/java/de/intevation/flys/client/client/event/StepForwardHandler.java:
e98a25b5c95a Added event logic to enable step forward.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 20
diff changeset
3065 This interface is used by classes that want to listen to
e98a25b5c95a Added event logic to enable step forward.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 20
diff changeset
3066 StepForwardEvents.
e98a25b5c95a Added event logic to enable step forward.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 20
diff changeset
3067
20
c128d675386b Added UIProviders that are used to create widgets for entering data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 19
diff changeset
3068 2011-02-22 Ingo Weinzierl <ingo@intevation.de>
c128d675386b Added UIProviders that are used to create widgets for entering data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 19
diff changeset
3069
c128d675386b Added UIProviders that are used to create widgets for entering data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 19
diff changeset
3070 * src/main/java/de/intevation/flys/client/client/ui/UIProvider.java,
c128d675386b Added UIProviders that are used to create widgets for entering data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 19
diff changeset
3071 src/main/java/de/intevation/flys/client/client/ui/MapSelection.java,
c128d675386b Added UIProviders that are used to create widgets for entering data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 19
diff changeset
3072 src/main/java/de/intevation/flys/client/client/ui/SelectProvider.java: The
c128d675386b Added UIProviders that are used to create widgets for entering data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 19
diff changeset
3073 interface description and two implementations of a UIProvider. A
c128d675386b Added UIProviders that are used to create widgets for entering data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 19
diff changeset
3074 UIProvider is used to create widgets for the user input. The UIProvider
c128d675386b Added UIProviders that are used to create widgets for entering data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 19
diff changeset
3075 that is used in the current state depends on the data type in the describe
c128d675386b Added UIProviders that are used to create widgets for entering data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 19
diff changeset
3076 document and a 'uiprovider' flag that might be configured there.
c128d675386b Added UIProviders that are used to create widgets for entering data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 19
diff changeset
3077
c128d675386b Added UIProviders that are used to create widgets for entering data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 19
diff changeset
3078 * src/main/java/de/intevation/flys/client/client/ui/UIProviderFactory.java:
c128d675386b Added UIProviders that are used to create widgets for entering data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 19
diff changeset
3079 The factory that is used to create new instances of UIProvider.
c128d675386b Added UIProviders that are used to create widgets for entering data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 19
diff changeset
3080
19
f48b2cb2e219 The CollectionView implements the HasCollectionChangeHandlers interface now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 18
diff changeset
3081 2011-02-21 Ingo Weinzierl <ingo@intevation.de>
f48b2cb2e219 The CollectionView implements the HasCollectionChangeHandlers interface now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 18
diff changeset
3082
f48b2cb2e219 The CollectionView implements the HasCollectionChangeHandlers interface now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 18
diff changeset
3083 * src/main/java/de/intevation/flys/client/client/ui/CollectionView.java:
f48b2cb2e219 The CollectionView implements the HasCollectionChangeHandlers interface now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 18
diff changeset
3084 This view implements the HasCollectionChangeHandlers interface -
f48b2cb2e219 The CollectionView implements the HasCollectionChangeHandlers interface now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 18
diff changeset
3085 CollectionChangeHandler can register to this class and retrieve
f48b2cb2e219 The CollectionView implements the HasCollectionChangeHandlers interface now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 18
diff changeset
3086 notifications when the collection of this view changes.
f48b2cb2e219 The CollectionView implements the HasCollectionChangeHandlers interface now.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 18
diff changeset
3087
18
3c85259bd92a Implemented a mechanism to listen to Collection changes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 17
diff changeset
3088 2011-02-18 Ingo Weinzierl <ingo@intevation.de>
3c85259bd92a Implemented a mechanism to listen to Collection changes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 17
diff changeset
3089
3c85259bd92a Implemented a mechanism to listen to Collection changes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 17
diff changeset
3090 * src/main/java/de/intevation/flys/client/client/event/CollectionChangeHandler.java,
3c85259bd92a Implemented a mechanism to listen to Collection changes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 17
diff changeset
3091 src/main/java/de/intevation/flys/client/client/event/CollectionChangeEvent.java,
3c85259bd92a Implemented a mechanism to listen to Collection changes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 17
diff changeset
3092 src/main/java/de/intevation/flys/client/client/event/HasCollectionChangeHandlers.java:
3c85259bd92a Implemented a mechanism to listen to Collection changes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 17
diff changeset
3093 New. These interfaces and classes should be used to listen to changes in
3c85259bd92a Implemented a mechanism to listen to Collection changes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 17
diff changeset
3094 Collections.
3c85259bd92a Implemented a mechanism to listen to Collection changes.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 17
diff changeset
3095
17
6cb8aff3cd6b Enhanced the Collection and its default implementation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 16
diff changeset
3096 2011-02-18 Ingo Weinzierl <ingo@intevation.de>
6cb8aff3cd6b Enhanced the Collection and its default implementation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 16
diff changeset
3097
6cb8aff3cd6b Enhanced the Collection and its default implementation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 16
diff changeset
3098 * src/main/java/de/intevation/flys/client/shared/model/DefaultCollection.java,
6cb8aff3cd6b Enhanced the Collection and its default implementation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 16
diff changeset
3099 src/main/java/de/intevation/flys/client/shared/model/Collection.java:
6cb8aff3cd6b Enhanced the Collection and its default implementation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 16
diff changeset
3100 Enhanced the Collection and its default implementation with new methods
6cb8aff3cd6b Enhanced the Collection and its default implementation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 16
diff changeset
3101 to add new Artifacts, retrieve Artifacts and get the number of artifacts
6cb8aff3cd6b Enhanced the Collection and its default implementation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 16
diff changeset
3102 managed by the Collection.
6cb8aff3cd6b Enhanced the Collection and its default implementation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 16
diff changeset
3103
16
f8a5f2c5e2b7 The DESCRIBE document returned by the artifact server is parsed after calling create() of the artifact service and a new Artifact is created with an ArtifactDescription that contains the UUID, HASH, und the current Data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 15
diff changeset
3104 2011-02-18 Ingo Weinzierl <ingo@intevation.de>
f8a5f2c5e2b7 The DESCRIBE document returned by the artifact server is parsed after calling create() of the artifact service and a new Artifact is created with an ArtifactDescription that contains the UUID, HASH, und the current Data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 15
diff changeset
3105
f8a5f2c5e2b7 The DESCRIBE document returned by the artifact server is parsed after calling create() of the artifact service and a new Artifact is created with an ArtifactDescription that contains the UUID, HASH, und the current Data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 15
diff changeset
3106 * src/main/java/de/intevation/flys/client/server/ArtifactDescriptionFactory.java:
f8a5f2c5e2b7 The DESCRIBE document returned by the artifact server is parsed after calling create() of the artifact service and a new Artifact is created with an ArtifactDescription that contains the UUID, HASH, und the current Data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 15
diff changeset
3107 New. This factory is used to create an ArtifactDescription based on an
f8a5f2c5e2b7 The DESCRIBE document returned by the artifact server is parsed after calling create() of the artifact service and a new Artifact is created with an ArtifactDescription that contains the UUID, HASH, und the current Data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 15
diff changeset
3108 DESCRIBE document returned by the artifact server.
f8a5f2c5e2b7 The DESCRIBE document returned by the artifact server is parsed after calling create() of the artifact service and a new Artifact is created with an ArtifactDescription that contains the UUID, HASH, und the current Data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 15
diff changeset
3109
f8a5f2c5e2b7 The DESCRIBE document returned by the artifact server is parsed after calling create() of the artifact service and a new Artifact is created with an ArtifactDescription that contains the UUID, HASH, und the current Data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 15
diff changeset
3110 * src/main/java/de/intevation/flys/client/server/FLYSArtifactCreator.java: A
f8a5f2c5e2b7 The DESCRIBE document returned by the artifact server is parsed after calling create() of the artifact service and a new Artifact is created with an ArtifactDescription that contains the UUID, HASH, und the current Data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 15
diff changeset
3111 new DefaultArtifact with an ArtifactDescription that contains the dynamic
f8a5f2c5e2b7 The DESCRIBE document returned by the artifact server is parsed after calling create() of the artifact service and a new Artifact is created with an ArtifactDescription that contains the UUID, HASH, und the current Data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 15
diff changeset
3112 UI part is returned by the create() method now.
f8a5f2c5e2b7 The DESCRIBE document returned by the artifact server is parsed after calling create() of the artifact service and a new Artifact is created with an ArtifactDescription that contains the UUID, HASH, und the current Data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 15
diff changeset
3113
15
eb425ab34fd8 Added missing pom.xml and ChangeLog modifications of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 13
diff changeset
3114 2011-02-17 Ingo Weinzierl <ingo@intevation.de>
eb425ab34fd8 Added missing pom.xml and ChangeLog modifications of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 13
diff changeset
3115
eb425ab34fd8 Added missing pom.xml and ChangeLog modifications of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 13
diff changeset
3116 * pom.xml: This client uses the artifacts http-client for the communication
eb425ab34fd8 Added missing pom.xml and ChangeLog modifications of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 13
diff changeset
3117 between client and server now.
eb425ab34fd8 Added missing pom.xml and ChangeLog modifications of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 13
diff changeset
3118
eb425ab34fd8 Added missing pom.xml and ChangeLog modifications of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 13
diff changeset
3119 * src/main/java/de/intevation/flys/client/server/FLYSArtifactCreator.java:
eb425ab34fd8 Added missing pom.xml and ChangeLog modifications of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 13
diff changeset
3120 New. An instance of the ArtitactCreator interface of the http-client. It
eb425ab34fd8 Added missing pom.xml and ChangeLog modifications of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 13
diff changeset
3121 uses the document returned by the artifact server to create an artifact
eb425ab34fd8 Added missing pom.xml and ChangeLog modifications of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 13
diff changeset
3122 instance.
eb425ab34fd8 Added missing pom.xml and ChangeLog modifications of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 13
diff changeset
3123
eb425ab34fd8 Added missing pom.xml and ChangeLog modifications of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 13
diff changeset
3124 NOTE: The artifact creation needs to be implemented! This is currently
eb425ab34fd8 Added missing pom.xml and ChangeLog modifications of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 13
diff changeset
3125 just a stub to make the other things work.
eb425ab34fd8 Added missing pom.xml and ChangeLog modifications of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 13
diff changeset
3126
eb425ab34fd8 Added missing pom.xml and ChangeLog modifications of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 13
diff changeset
3127 * src/main/java/de/intevation/flys/client/client/services/ArtifactServiceAsync.java,
eb425ab34fd8 Added missing pom.xml and ChangeLog modifications of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 13
diff changeset
3128 src/main/java/de/intevation/flys/client/client/services/ArtifactService.java:
eb425ab34fd8 Added missing pom.xml and ChangeLog modifications of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 13
diff changeset
3129 The method signature of create() changed: the server url is required now.
eb425ab34fd8 Added missing pom.xml and ChangeLog modifications of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 13
diff changeset
3130
eb425ab34fd8 Added missing pom.xml and ChangeLog modifications of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 13
diff changeset
3131 * src/main/java/de/intevation/flys/client/server/ArtifactServiceImpl.java:
eb425ab34fd8 Added missing pom.xml and ChangeLog modifications of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 13
diff changeset
3132 Make use of the HttpClient and the FLYSArtifactCreator to create
eb425ab34fd8 Added missing pom.xml and ChangeLog modifications of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 13
diff changeset
3133 artifacts.
eb425ab34fd8 Added missing pom.xml and ChangeLog modifications of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 13
diff changeset
3134
eb425ab34fd8 Added missing pom.xml and ChangeLog modifications of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 13
diff changeset
3135 * src/main/java/de/intevation/flys/client/client/FLYS.java,
eb425ab34fd8 Added missing pom.xml and ChangeLog modifications of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 13
diff changeset
3136 src/main/java/de/intevation/flys/client/client/ui/CollectionView.java:
eb425ab34fd8 Added missing pom.xml and ChangeLog modifications of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 13
diff changeset
3137 Added the server url to the create() call of the ArtifactService.
eb425ab34fd8 Added missing pom.xml and ChangeLog modifications of the last commit.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 13
diff changeset
3138
13
8d9075c07667 Enhanced the CollectionView: there are radio buttons for each module and a button to select one of those.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 12
diff changeset
3139 2011-02-16 Ingo Weinzierl <ingo@intevation.de>
8d9075c07667 Enhanced the CollectionView: there are radio buttons for each module and a button to select one of those.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 12
diff changeset
3140
8d9075c07667 Enhanced the CollectionView: there are radio buttons for each module and a button to select one of those.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 12
diff changeset
3141 * src/main/java/de/intevation/flys/client/client/ui/CollectionView.java:
8d9075c07667 Enhanced the CollectionView: there are radio buttons for each module and a button to select one of those.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 12
diff changeset
3142 This view will now display radio buttons to choose between the module
8d9075c07667 Enhanced the CollectionView: there are radio buttons for each module and a button to select one of those.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 12
diff changeset
3143 'WINFO', 'MINFO', 'Map' and 'Fix-Analyse'. A button is shown to create an
8d9075c07667 Enhanced the CollectionView: there are radio buttons for each module and a button to select one of those.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 12
diff changeset
3144 artifact of the selected module.
8d9075c07667 Enhanced the CollectionView: there are radio buttons for each module and a button to select one of those.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 12
diff changeset
3145
8d9075c07667 Enhanced the CollectionView: there are radio buttons for each module and a button to select one of those.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 12
diff changeset
3146 NOTE: The next step here is to use the returning artifact with its
8d9075c07667 Enhanced the CollectionView: there are radio buttons for each module and a button to select one of those.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 12
diff changeset
3147 description and display widgets based on these information.
8d9075c07667 Enhanced the CollectionView: there are radio buttons for each module and a button to select one of those.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 12
diff changeset
3148
8d9075c07667 Enhanced the CollectionView: there are radio buttons for each module and a button to select one of those.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 12
diff changeset
3149 * src/main/java/de/intevation/flys/client/client/FLYSMessages_en.properties,
8d9075c07667 Enhanced the CollectionView: there are radio buttons for each module and a button to select one of those.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 12
diff changeset
3150 src/main/java/de/intevation/flys/client/client/FLYSMessages_de.properties,
8d9075c07667 Enhanced the CollectionView: there are radio buttons for each module and a button to select one of those.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 12
diff changeset
3151 src/main/java/de/intevation/flys/client/client/FLYSMessages.java: Added
8d9075c07667 Enhanced the CollectionView: there are radio buttons for each module and a button to select one of those.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 12
diff changeset
3152 i18n strings for the CollectionView's 'next' button.
8d9075c07667 Enhanced the CollectionView: there are radio buttons for each module and a button to select one of those.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 12
diff changeset
3153
12
fa0aad20af53 Adjusted interfaces used for the ArtifactDescription and added default implementations.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 11
diff changeset
3154 2011-02-16 Ingo Weinzierl <ingo@intevation.de>
fa0aad20af53 Adjusted interfaces used for the ArtifactDescription and added default implementations.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 11
diff changeset
3155
fa0aad20af53 Adjusted interfaces used for the ArtifactDescription and added default implementations.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 11
diff changeset
3156 * src/main/java/de/intevation/flys/client/shared/model/ArtifactDescription.java,
fa0aad20af53 Adjusted interfaces used for the ArtifactDescription and added default implementations.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 11
diff changeset
3157 src/main/java/de/intevation/flys/client/shared/model/DataItem.java,
fa0aad20af53 Adjusted interfaces used for the ArtifactDescription and added default implementations.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 11
diff changeset
3158 src/main/java/de/intevation/flys/client/shared/model/Data.java: The
fa0aad20af53 Adjusted interfaces used for the ArtifactDescription and added default implementations.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 11
diff changeset
3159 interfaces implement the Serializable interface now.
fa0aad20af53 Adjusted interfaces used for the ArtifactDescription and added default implementations.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 11
diff changeset
3160
fa0aad20af53 Adjusted interfaces used for the ArtifactDescription and added default implementations.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 11
diff changeset
3161 * src/main/java/de/intevation/flys/client/shared/model/DefaultArtifactDescription.java,
fa0aad20af53 Adjusted interfaces used for the ArtifactDescription and added default implementations.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 11
diff changeset
3162 src/main/java/de/intevation/flys/client/shared/model/DefaultDataItem.java,
fa0aad20af53 Adjusted interfaces used for the ArtifactDescription and added default implementations.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 11
diff changeset
3163 src/main/java/de/intevation/flys/client/shared/model/DefaultData.java:
fa0aad20af53 Adjusted interfaces used for the ArtifactDescription and added default implementations.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 11
diff changeset
3164 New. Default implementions of the interfaces above. These classes
fa0aad20af53 Adjusted interfaces used for the ArtifactDescription and added default implementations.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 11
diff changeset
3165 implements constructors and the necessary methods of the interface
fa0aad20af53 Adjusted interfaces used for the ArtifactDescription and added default implementations.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 11
diff changeset
3166 descriptions only!
fa0aad20af53 Adjusted interfaces used for the ArtifactDescription and added default implementations.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 11
diff changeset
3167
11
6aeb4072eeb4 Added interfaces and a stub implementation of an artifact service the should provide the methods for communicating with the artifact server.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 10
diff changeset
3168 2011-02-16 Ingo Weinzierl <ingo@intevation.de>
6aeb4072eeb4 Added interfaces and a stub implementation of an artifact service the should provide the methods for communicating with the artifact server.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 10
diff changeset
3169
6aeb4072eeb4 Added interfaces and a stub implementation of an artifact service the should provide the methods for communicating with the artifact server.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 10
diff changeset
3170 * src/main/java/de/intevation/flys/client/server/ArtifactServiceImpl.java,
6aeb4072eeb4 Added interfaces and a stub implementation of an artifact service the should provide the methods for communicating with the artifact server.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 10
diff changeset
3171 src/main/java/de/intevation/flys/client/client/services/ArtifactServiceAsync.java,
6aeb4072eeb4 Added interfaces and a stub implementation of an artifact service the should provide the methods for communicating with the artifact server.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 10
diff changeset
3172 src/main/java/de/intevation/flys/client/client/services/ArtifactService.java:
6aeb4072eeb4 Added interfaces and a stub implementation of an artifact service the should provide the methods for communicating with the artifact server.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 10
diff changeset
3173 New. Interface descriptions and the server implementation of an artifact
6aeb4072eeb4 Added interfaces and a stub implementation of an artifact service the should provide the methods for communicating with the artifact server.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 10
diff changeset
3174 service that provides basic methods for working with artifacts.
6aeb4072eeb4 Added interfaces and a stub implementation of an artifact service the should provide the methods for communicating with the artifact server.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 10
diff changeset
3175
6aeb4072eeb4 Added interfaces and a stub implementation of an artifact service the should provide the methods for communicating with the artifact server.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 10
diff changeset
3176 NOTE: The implementation is currently just a stub. The artifact creation
6aeb4072eeb4 Added interfaces and a stub implementation of an artifact service the should provide the methods for communicating with the artifact server.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 10
diff changeset
3177 needs to be implemented.
6aeb4072eeb4 Added interfaces and a stub implementation of an artifact service the should provide the methods for communicating with the artifact server.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 10
diff changeset
3178
6aeb4072eeb4 Added interfaces and a stub implementation of an artifact service the should provide the methods for communicating with the artifact server.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 10
diff changeset
3179 * src/main/webapp/WEB-INF/web.xml: Added a servlet for the artifact
6aeb4072eeb4 Added interfaces and a stub implementation of an artifact service the should provide the methods for communicating with the artifact server.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 10
diff changeset
3180 interface.
6aeb4072eeb4 Added interfaces and a stub implementation of an artifact service the should provide the methods for communicating with the artifact server.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 10
diff changeset
3181
10
fc616c192902 Modified the Artifact interface and added a DefaultArtifact implementation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 9
diff changeset
3182 2011-02-16 Ingo Weinzierl <ingo@intevation.de>
fc616c192902 Modified the Artifact interface and added a DefaultArtifact implementation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 9
diff changeset
3183
fc616c192902 Modified the Artifact interface and added a DefaultArtifact implementation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 9
diff changeset
3184 * src/main/java/de/intevation/flys/client/shared/model/Artifact.java:
fc616c192902 Modified the Artifact interface and added a DefaultArtifact implementation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 9
diff changeset
3185 Implements the serializable interface which is necessary to be able to
fc616c192902 Modified the Artifact interface and added a DefaultArtifact implementation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 9
diff changeset
3186 use this object in the GWT client code.
fc616c192902 Modified the Artifact interface and added a DefaultArtifact implementation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 9
diff changeset
3187
fc616c192902 Modified the Artifact interface and added a DefaultArtifact implementation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 9
diff changeset
3188 * src/main/java/de/intevation/flys/client/shared/model/DefaultArtifact.java:
fc616c192902 Modified the Artifact interface and added a DefaultArtifact implementation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 9
diff changeset
3189 New. A simple default implementation of an artifact.
fc616c192902 Modified the Artifact interface and added a DefaultArtifact implementation.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 9
diff changeset
3190
9
8facd8545a12 Added a global configuration for the client and classes providing methods to retrieve these information.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 8
diff changeset
3191 2011-02-16 Ingo Weinzierl <ingo@intevation.de>
8facd8545a12 Added a global configuration for the client and classes providing methods to retrieve these information.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 8
diff changeset
3192
8facd8545a12 Added a global configuration for the client and classes providing methods to retrieve these information.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 8
diff changeset
3193 * src/main/java/de/intevation/flys/client/FLYS.gwt.xml: Added the
8facd8545a12 Added a global configuration for the client and classes providing methods to retrieve these information.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 8
diff changeset
3194 Resources and XML modules of GWT.
8facd8545a12 Added a global configuration for the client and classes providing methods to retrieve these information.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 8
diff changeset
3195
8facd8545a12 Added a global configuration for the client and classes providing methods to retrieve these information.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 8
diff changeset
3196 * src/main/java/de/intevation/flys/client/client/config.xml: An xml file
8facd8545a12 Added a global configuration for the client and classes providing methods to retrieve these information.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 8
diff changeset
3197 that will contain the client configuration.
8facd8545a12 Added a global configuration for the client and classes providing methods to retrieve these information.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 8
diff changeset
3198
8facd8545a12 Added a global configuration for the client and classes providing methods to retrieve these information.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 8
diff changeset
3199 * src/main/java/de/intevation/flys/client/client/Config.java: New. This
8facd8545a12 Added a global configuration for the client and classes providing methods to retrieve these information.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 8
diff changeset
3200 class should be used to handle the client configuration and provides
8facd8545a12 Added a global configuration for the client and classes providing methods to retrieve these information.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 8
diff changeset
3201 methods for retrieving information about the configuration.
8facd8545a12 Added a global configuration for the client and classes providing methods to retrieve these information.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 8
diff changeset
3202
8facd8545a12 Added a global configuration for the client and classes providing methods to retrieve these information.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 8
diff changeset
3203 * src/main/java/de/intevation/flys/client/client/FLYSResources.java: The
8facd8545a12 Added a global configuration for the client and classes providing methods to retrieve these information.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 8
diff changeset
3204 configuration (Config) is initialized at the startup.
8facd8545a12 Added a global configuration for the client and classes providing methods to retrieve these information.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 8
diff changeset
3205
8
9cb3ee7ed8ba Added interfaces for Artifacts, its ArtifactDescription and Data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 7
diff changeset
3206 2011-02-11 Ingo Weinzierl <ingo@intevation.de>
9cb3ee7ed8ba Added interfaces for Artifacts, its ArtifactDescription and Data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 7
diff changeset
3207
9cb3ee7ed8ba Added interfaces for Artifacts, its ArtifactDescription and Data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 7
diff changeset
3208 * src/main/java/de/intevation/flys/client/shared/model/Artifact.java: New.
9cb3ee7ed8ba Added interfaces for Artifacts, its ArtifactDescription and Data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 7
diff changeset
3209 The interface description of an artifact used in this client. There are
9cb3ee7ed8ba Added interfaces for Artifacts, its ArtifactDescription and Data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 7
diff changeset
3210 several methods that provide information about the artifact itself and its
9cb3ee7ed8ba Added interfaces for Artifacts, its ArtifactDescription and Data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 7
diff changeset
3211 representation.
9cb3ee7ed8ba Added interfaces for Artifacts, its ArtifactDescription and Data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 7
diff changeset
3212
9cb3ee7ed8ba Added interfaces for Artifacts, its ArtifactDescription and Data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 7
diff changeset
3213 * src/main/java/de/intevation/flys/client/shared/model/ArtifactDescription.java:
9cb3ee7ed8ba Added interfaces for Artifacts, its ArtifactDescription and Data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 7
diff changeset
3214 New. The ArtifactDescription provides information about the current
9cb3ee7ed8ba Added interfaces for Artifacts, its ArtifactDescription and Data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 7
diff changeset
3215 representation of an artifact.
9cb3ee7ed8ba Added interfaces for Artifacts, its ArtifactDescription and Data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 7
diff changeset
3216
9cb3ee7ed8ba Added interfaces for Artifacts, its ArtifactDescription and Data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 7
diff changeset
3217 * src/main/java/de/intevation/flys/client/shared/model/DataItem.java,
9cb3ee7ed8ba Added interfaces for Artifacts, its ArtifactDescription and Data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 7
diff changeset
3218 src/main/java/de/intevation/flys/client/shared/model/Data.java: New. The
9cb3ee7ed8ba Added interfaces for Artifacts, its ArtifactDescription and Data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 7
diff changeset
3219 interfaces are used to handle user input.
9cb3ee7ed8ba Added interfaces for Artifacts, its ArtifactDescription and Data.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 7
diff changeset
3220
7
a65793e08245 Radio buttons for each plugin are displayed if a new CollectionView is created.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 6
diff changeset
3221 2011-02-11 Ingo Weinzierl <ingo@intevation.de>
a65793e08245 Radio buttons for each plugin are displayed if a new CollectionView is created.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 6
diff changeset
3222
a65793e08245 Radio buttons for each plugin are displayed if a new CollectionView is created.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 6
diff changeset
3223 * src/main/java/de/intevation/flys/client/client/FLYSMessages_en.properties,
a65793e08245 Radio buttons for each plugin are displayed if a new CollectionView is created.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 6
diff changeset
3224 src/main/java/de/intevation/flys/client/client/FLYSMessages_de.properties,
a65793e08245 Radio buttons for each plugin are displayed if a new CollectionView is created.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 6
diff changeset
3225 src/main/java/de/intevation/flys/client/client/FLYSMessages.java: Added
a65793e08245 Radio buttons for each plugin are displayed if a new CollectionView is created.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 6
diff changeset
3226 strings for the plugins.
a65793e08245 Radio buttons for each plugin are displayed if a new CollectionView is created.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 6
diff changeset
3227
a65793e08245 Radio buttons for each plugin are displayed if a new CollectionView is created.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 6
diff changeset
3228 * src/main/java/de/intevation/flys/client/client/ui/CollectionView.java:
a65793e08245 Radio buttons for each plugin are displayed if a new CollectionView is created.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 6
diff changeset
3229 Display radio buttons if the collection is new and no plugin (winfo,
a65793e08245 Radio buttons for each plugin are displayed if a new CollectionView is created.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 6
diff changeset
3230 minfo, map, fix analyse) has been chosen.
a65793e08245 Radio buttons for each plugin are displayed if a new CollectionView is created.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 6
diff changeset
3231
6
e2b3966b40ca Added a workspace that handles the collection windows. New button to open a new collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 5
diff changeset
3232 2011-02-11 Ingo Weinzierl <ingo@intevation.de>
e2b3966b40ca Added a workspace that handles the collection windows. New button to open a new collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 5
diff changeset
3233
e2b3966b40ca Added a workspace that handles the collection windows. New button to open a new collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 5
diff changeset
3234 * src/main/java/de/intevation/flys/client/client/FLYSMessages_en.properties,
e2b3966b40ca Added a workspace that handles the collection windows. New button to open a new collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 5
diff changeset
3235 src/main/java/de/intevation/flys/client/client/FLYSMessages_de.properties,
e2b3966b40ca Added a workspace that handles the collection windows. New button to open a new collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 5
diff changeset
3236 src/main/java/de/intevation/flys/client/client/FLYSMessages.java: New
e2b3966b40ca Added a workspace that handles the collection windows. New button to open a new collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 5
diff changeset
3237 strings for the CollectionViews.
e2b3966b40ca Added a workspace that handles the collection windows. New button to open a new collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 5
diff changeset
3238
e2b3966b40ca Added a workspace that handles the collection windows. New button to open a new collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 5
diff changeset
3239 * src/main/java/de/intevation/flys/client/client/ui/FLYSWorkspace.java: New.
e2b3966b40ca Added a workspace that handles the collection windows. New button to open a new collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 5
diff changeset
3240 This is the workspace for FLYS. It contains the windows for each
e2b3966b40ca Added a workspace that handles the collection windows. New button to open a new collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 5
diff changeset
3241 collection of the user.
e2b3966b40ca Added a workspace that handles the collection windows. New button to open a new collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 5
diff changeset
3242
e2b3966b40ca Added a workspace that handles the collection windows. New button to open a new collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 5
diff changeset
3243 * src/main/java/de/intevation/flys/client/client/ui/CollectionView.java:
e2b3966b40ca Added a workspace that handles the collection windows. New button to open a new collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 5
diff changeset
3244 New. This window will display a collection. Currently, it has just a
e2b3966b40ca Added a workspace that handles the collection windows. New button to open a new collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 5
diff changeset
3245 title, but no content.
e2b3966b40ca Added a workspace that handles the collection windows. New button to open a new collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 5
diff changeset
3246
e2b3966b40ca Added a workspace that handles the collection windows. New button to open a new collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 5
diff changeset
3247 * src/main/java/de/intevation/flys/client/client/ui/FLYSView.java: Displays
e2b3966b40ca Added a workspace that handles the collection windows. New button to open a new collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 5
diff changeset
3248 the FLYSWorkspace.
e2b3966b40ca Added a workspace that handles the collection windows. New button to open a new collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 5
diff changeset
3249
e2b3966b40ca Added a workspace that handles the collection windows. New button to open a new collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 5
diff changeset
3250 * src/main/java/de/intevation/flys/client/client/ui/MainMenu.java: Added a
e2b3966b40ca Added a workspace that handles the collection windows. New button to open a new collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 5
diff changeset
3251 button to open new collections.
e2b3966b40ca Added a workspace that handles the collection windows. New button to open a new collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 5
diff changeset
3252
e2b3966b40ca Added a workspace that handles the collection windows. New button to open a new collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 5
diff changeset
3253 * src/main/java/de/intevation/flys/client/client/FLYS.java: The
e2b3966b40ca Added a workspace that handles the collection windows. New button to open a new collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 5
diff changeset
3254 FLYSWorkspace is created here. FLYS stores a reference to it and puts the
e2b3966b40ca Added a workspace that handles the collection windows. New button to open a new collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 5
diff changeset
3255 workspace into the FLYSView. Furthermore, there is a new method that
e2b3966b40ca Added a workspace that handles the collection windows. New button to open a new collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 5
diff changeset
3256 creates new Collections.
e2b3966b40ca Added a workspace that handles the collection windows. New button to open a new collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 5
diff changeset
3257
e2b3966b40ca Added a workspace that handles the collection windows. New button to open a new collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 5
diff changeset
3258 NOTE: Currently, there is no communication with the artifact server,
e2b3966b40ca Added a workspace that handles the collection windows. New button to open a new collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 5
diff changeset
3259 because Collections aren't implemented yet!
e2b3966b40ca Added a workspace that handles the collection windows. New button to open a new collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 5
diff changeset
3260
5
14bf7895a2ec Added a new method that returns the UUID of a Collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 4
diff changeset
3261 2011-02-11 Ingo Weinzierl <ingo@intevation.de>
14bf7895a2ec Added a new method that returns the UUID of a Collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 4
diff changeset
3262
14bf7895a2ec Added a new method that returns the UUID of a Collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 4
diff changeset
3263 * src/main/java/de/intevation/flys/client/shared/model/DefaultCollection.java,
14bf7895a2ec Added a new method that returns the UUID of a Collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 4
diff changeset
3264 src/main/java/de/intevation/flys/client/shared/model/Collection.java:
14bf7895a2ec Added a new method that returns the UUID of a Collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 4
diff changeset
3265 Added a new method that returns the UUID of the collection.
14bf7895a2ec Added a new method that returns the UUID of a Collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 4
diff changeset
3266
4
89976499e013 Implemented a ProjectList and added a mockup that displays two collections in that list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3
diff changeset
3267 2011-02-10 Ingo Weinzierl <ingo@intevation.de>
89976499e013 Implemented a ProjectList and added a mockup that displays two collections in that list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3
diff changeset
3268
89976499e013 Implemented a ProjectList and added a mockup that displays two collections in that list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3
diff changeset
3269 * src/main/java/de/intevation/flys/client/client/ui/ProjectList.java: The
89976499e013 Implemented a ProjectList and added a mockup that displays two collections in that list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3
diff changeset
3270 ProjectList stores a reference to the current user and provides a list
89976499e013 Implemented a ProjectList and added a mockup that displays two collections in that list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3
diff changeset
3271 with his existing projects.
89976499e013 Implemented a ProjectList and added a mockup that displays two collections in that list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3
diff changeset
3272
89976499e013 Implemented a ProjectList and added a mockup that displays two collections in that list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3
diff changeset
3273 NOTE: There are created two Collections and two CollectionRecords for the
89976499e013 Implemented a ProjectList and added a mockup that displays two collections in that list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3
diff changeset
3274 mockup. This code needs to be removed after a service to fetch the user
89976499e013 Implemented a ProjectList and added a mockup that displays two collections in that list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3
diff changeset
3275 collections has been implemented.
89976499e013 Implemented a ProjectList and added a mockup that displays two collections in that list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3
diff changeset
3276
89976499e013 Implemented a ProjectList and added a mockup that displays two collections in that list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3
diff changeset
3277 * src/main/java/de/intevation/flys/client/client/ui/CollectionGrid.java:
89976499e013 Implemented a ProjectList and added a mockup that displays two collections in that list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3
diff changeset
3278 This grid will show a list of collections with its last modification date,
89976499e013 Implemented a ProjectList and added a mockup that displays two collections in that list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3
diff changeset
3279 their uuid and two buttons to publish and delete the collection.
89976499e013 Implemented a ProjectList and added a mockup that displays two collections in that list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3
diff changeset
3280
89976499e013 Implemented a ProjectList and added a mockup that displays two collections in that list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3
diff changeset
3281 NOTE: The buttons have no effect yet.
89976499e013 Implemented a ProjectList and added a mockup that displays two collections in that list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3
diff changeset
3282
89976499e013 Implemented a ProjectList and added a mockup that displays two collections in that list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3
diff changeset
3283 * src/main/java/de/intevation/flys/client/client/FLYS.java: The FLYS class
89976499e013 Implemented a ProjectList and added a mockup that displays two collections in that list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3
diff changeset
3284 has a reference to the ProjectList. If a logged in user was found, the
89976499e013 Implemented a ProjectList and added a mockup that displays two collections in that list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3
diff changeset
3285 ProjectList is initialized and added to the FLYSView.
89976499e013 Implemented a ProjectList and added a mockup that displays two collections in that list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3
diff changeset
3286
89976499e013 Implemented a ProjectList and added a mockup that displays two collections in that list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3
diff changeset
3287 * src/main/java/de/intevation/flys/client/client/ui/FLYSView.java: There is
89976499e013 Implemented a ProjectList and added a mockup that displays two collections in that list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3
diff changeset
3288 a new method to set the ProjectList. Furthermore, all UI components are
89976499e013 Implemented a ProjectList and added a mockup that displays two collections in that list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3
diff changeset
3289 put into a HLayout now. On this way, we are able to open/close the
89976499e013 Implemented a ProjectList and added a mockup that displays two collections in that list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3
diff changeset
3290 ProjectList.
89976499e013 Implemented a ProjectList and added a mockup that displays two collections in that list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3
diff changeset
3291
89976499e013 Implemented a ProjectList and added a mockup that displays two collections in that list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3
diff changeset
3292 * src/main/java/de/intevation/flys/client/client/FLYSMessages.java,
89976499e013 Implemented a ProjectList and added a mockup that displays two collections in that list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3
diff changeset
3293 src/main/java/de/intevation/flys/client/client/FLYSMessages_en.properties,
89976499e013 Implemented a ProjectList and added a mockup that displays two collections in that list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3
diff changeset
3294 src/main/java/de/intevation/flys/client/client/FLYSMessages_de.properties:
89976499e013 Implemented a ProjectList and added a mockup that displays two collections in that list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3
diff changeset
3295 Added strings for the project list.
89976499e013 Implemented a ProjectList and added a mockup that displays two collections in that list.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 3
diff changeset
3296
3
9cf5a40b62c7 Added an interface and a default implementation of a Collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2
diff changeset
3297 2011-02-10 Ingo Weinzierl <ingo@intevation.de>
9cf5a40b62c7 Added an interface and a default implementation of a Collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2
diff changeset
3298
9cf5a40b62c7 Added an interface and a default implementation of a Collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2
diff changeset
3299 * src/main/java/de/intevation/flys/client/shared/model/DefaultCollection.java,
9cf5a40b62c7 Added an interface and a default implementation of a Collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2
diff changeset
3300 src/main/java/de/intevation/flys/client/shared/model/Collection.java: The
9cf5a40b62c7 Added an interface and a default implementation of a Collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2
diff changeset
3301 interface and its default implementation of a Collection.
9cf5a40b62c7 Added an interface and a default implementation of a Collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2
diff changeset
3302 NOTE: I think both classes will change pretty much, but they have been
9cf5a40b62c7 Added an interface and a default implementation of a Collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2
diff changeset
3303 necessary for the ProjectList mockup.
9cf5a40b62c7 Added an interface and a default implementation of a Collection.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents: 2
diff changeset
3304
2
bc5d4d2297b9 Introduced a service that retrieves the user who is currently logged in. This user is displayed in the menu bar.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
3305 2011-02-10 Ingo Weinzierl <ingo@intevation.de>
bc5d4d2297b9 Introduced a service that retrieves the user who is currently logged in. This user is displayed in the menu bar.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
3306
bc5d4d2297b9 Introduced a service that retrieves the user who is currently logged in. This user is displayed in the menu bar.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
3307 * src/main/java/de/intevation/flys/client/FLYS.gwt.xml: The artifact-common
bc5d4d2297b9 Introduced a service that retrieves the user who is currently logged in. This user is displayed in the menu bar.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
3308 package is available in the GWT code now.
bc5d4d2297b9 Introduced a service that retrieves the user who is currently logged in. This user is displayed in the menu bar.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
3309
bc5d4d2297b9 Introduced a service that retrieves the user who is currently logged in. This user is displayed in the menu bar.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
3310 * pom.xml: Made the artifact-common package available.
bc5d4d2297b9 Introduced a service that retrieves the user who is currently logged in. This user is displayed in the menu bar.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
3311
bc5d4d2297b9 Introduced a service that retrieves the user who is currently logged in. This user is displayed in the menu bar.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
3312 * src/main/java/de/intevation/flys/client/server/UserServiceImpl.java,
bc5d4d2297b9 Introduced a service that retrieves the user who is currently logged in. This user is displayed in the menu bar.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
3313 src/main/java/de/intevation/flys/client/client/services/UserService.java,
bc5d4d2297b9 Introduced a service that retrieves the user who is currently logged in. This user is displayed in the menu bar.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
3314 src/main/java/de/intevation/flys/client/client/services/UserServiceAsync.java:
bc5d4d2297b9 Introduced a service that retrieves the user who is currently logged in. This user is displayed in the menu bar.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
3315 A service definition that retrieves user information. Currently, this
bc5d4d2297b9 Introduced a service that retrieves the user who is currently logged in. This user is displayed in the menu bar.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
3316 service defines a single method that returns the user that is currently
bc5d4d2297b9 Introduced a service that retrieves the user who is currently logged in. This user is displayed in the menu bar.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
3317 logged in.
bc5d4d2297b9 Introduced a service that retrieves the user who is currently logged in. This user is displayed in the menu bar.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
3318
bc5d4d2297b9 Introduced a service that retrieves the user who is currently logged in. This user is displayed in the menu bar.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
3319 * src/main/webapp/WEB-INF/web.xml: Added a servlet definition that provides
bc5d4d2297b9 Introduced a service that retrieves the user who is currently logged in. This user is displayed in the menu bar.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
3320 the UserService.
bc5d4d2297b9 Introduced a service that retrieves the user who is currently logged in. This user is displayed in the menu bar.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
3321
bc5d4d2297b9 Introduced a service that retrieves the user who is currently logged in. This user is displayed in the menu bar.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
3322 * src/main/java/de/intevation/flys/client/client/FLYSMessages_en.properties,
bc5d4d2297b9 Introduced a service that retrieves the user who is currently logged in. This user is displayed in the menu bar.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
3323 src/main/java/de/intevation/flys/client/client/FLYSMessages_de.properties,
bc5d4d2297b9 Introduced a service that retrieves the user who is currently logged in. This user is displayed in the menu bar.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
3324 src/main/java/de/intevation/flys/client/client/FLYSMessages.java: Added
bc5d4d2297b9 Introduced a service that retrieves the user who is currently logged in. This user is displayed in the menu bar.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
3325 I18N string for a guest user.
bc5d4d2297b9 Introduced a service that retrieves the user who is currently logged in. This user is displayed in the menu bar.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
3326
bc5d4d2297b9 Introduced a service that retrieves the user who is currently logged in. This user is displayed in the menu bar.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
3327 * src/main/java/de/intevation/flys/client/client/ui/MainMenu.java: There are
bc5d4d2297b9 Introduced a service that retrieves the user who is currently logged in. This user is displayed in the menu bar.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
3328 new methods to set the current user and to update the menu with its name.
bc5d4d2297b9 Introduced a service that retrieves the user who is currently logged in. This user is displayed in the menu bar.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
3329
bc5d4d2297b9 Introduced a service that retrieves the user who is currently logged in. This user is displayed in the menu bar.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
3330 * src/main/java/de/intevation/flys/client/client/FLYS.java: After creating
bc5d4d2297b9 Introduced a service that retrieves the user who is currently logged in. This user is displayed in the menu bar.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
3331 the necessary components, the current user is queried by the UserService
bc5d4d2297b9 Introduced a service that retrieves the user who is currently logged in. This user is displayed in the menu bar.
Ingo Weinzierl <ingo.weinzierl@intevation.de>
parents:
diff changeset
3332 and displayed in the menu bar.

http://dive4elements.wald.intevation.org