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:

http://dive4elements.wald.intevation.org