Mercurial > dive4elements > river
comparison flys-client/ChangeLog @ 862:c9549074ecd1
Parse Artifact's 'background-processing' attribute and lock the UI if this attribute is true.
flys-client/trunk@2669 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Ingo Weinzierl <ingo.weinzierl@intevation.de> |
---|---|
date | Wed, 07 Sep 2011 13:57:28 +0000 |
parents | 65204f30877b |
children | 9bb8b7a751ec |
comparison
equal
deleted
inserted
replaced
861:65204f30877b | 862:c9549074ecd1 |
---|---|
1 2011-09-07 Ingo Weinzierl <ingo@intevation.de> | |
2 | |
3 * src/main/java/de/intevation/flys/client/shared/model/Artifact.java,, | |
4 src/main/java/de/intevation/flys/client/shared/model/WINFOArtifact.java, | |
5 src/main/java/de/intevation/flys/client/shared/model/DefaultArtifact.java: | |
6 An Artifact got a method isInBackground() that returns true, if the | |
7 Artifact has been started a background thread in the Artifact-Server - | |
8 otherwise it returns false. | |
9 | |
10 * src/main/java/de/intevation/flys/client/server/FLYSArtifactCreator.java: | |
11 Parse the "background-processing" attribute from Artifact's DESCRIBE | |
12 document. | |
13 | |
14 * src/main/java/de/intevation/flys/client/client/ui/CollectionView.java: Add | |
15 a LoadingPanel if the new Artifact that is injected via setArtifact() is | |
16 in background mode. | |
17 | |
18 * src/main/java/de/intevation/flys/client/client/ui/LoadingPanel.java: New. | |
19 A window that places itself in front of another component - which disables | |
20 user interaction with the parent component. Currently, the loading panel | |
21 waits a few seconds an removes itself from parent component. | |
22 | |
23 * src/main/webapp/FLYS.css: Added a style for the loading panel's label | |
24 'loading-message'. | |
25 | |
1 2011-09-07 Felix Wolfsteller <felix.wolfsteller@intevation.de> | 26 2011-09-07 Felix Wolfsteller <felix.wolfsteller@intevation.de> |
2 | 27 |
3 Display Action Widget only for cross_section theme/facet. | 28 Display Action Widget only for cross_section theme/facet. |
4 | 29 |
5 * src/main/java/de/intevation/flys/client/client/ui/chart/CrossSectionChartThemePanel.java: | 30 * src/main/java/de/intevation/flys/client/client/ui/chart/CrossSectionChartThemePanel.java: |