Mercurial > dive4elements > river
annotate gwt-client/src/main/java/org/dive4elements/river/client/client/ui/RecommendationPairRecord.java @ 9661:9b8ba3b83a15
Importer (s/u-info) vegetation zones: new database column in vegetation_type table for german type name,
localized vegetation type names by querying the database instead of translating by resource property,
detecting and cancelling the import of a second vegetation zone file for a river,
detecting, logging, cancelling in case of wrong column titles,
detecting, logging and ignoring lines with missing (color) values,
comparing vegetation zone name and class with the database and logging+ignoring in case of inconsistencies,
starting the most elevated zone with 0 instead of -1 overflow days
author | mschaefer |
---|---|
date | Mon, 23 Mar 2020 16:38:12 +0100 |
parents | ea9eef426962 |
children |
rev | line source |
---|---|
5861
172338b1407f
GWT client: Added copyright header.
Sascha L. Teichmann <teichmann@intevation.de>
parents:
5838
diff
changeset
|
1 /* Copyright (C) 2011, 2012, 2013 by Bundesanstalt für Gewässerkunde |
172338b1407f
GWT client: Added copyright header.
Sascha L. Teichmann <teichmann@intevation.de>
parents:
5838
diff
changeset
|
2 * Software engineering by Intevation GmbH |
172338b1407f
GWT client: Added copyright header.
Sascha L. Teichmann <teichmann@intevation.de>
parents:
5838
diff
changeset
|
3 * |
5993
ea9eef426962
Removed trailing whitespace.
Sascha L. Teichmann <teichmann@intevation.de>
parents:
5861
diff
changeset
|
4 * This file is Free Software under the GNU AGPL (>=v3) |
5861
172338b1407f
GWT client: Added copyright header.
Sascha L. Teichmann <teichmann@intevation.de>
parents:
5838
diff
changeset
|
5 * and comes with ABSOLUTELY NO WARRANTY! Check out the |
5993
ea9eef426962
Removed trailing whitespace.
Sascha L. Teichmann <teichmann@intevation.de>
parents:
5861
diff
changeset
|
6 * documentation coming with Dive4Elements River for details. |
5861
172338b1407f
GWT client: Added copyright header.
Sascha L. Teichmann <teichmann@intevation.de>
parents:
5838
diff
changeset
|
7 */ |
172338b1407f
GWT client: Added copyright header.
Sascha L. Teichmann <teichmann@intevation.de>
parents:
5838
diff
changeset
|
8 |
5835
821a02bbfb4e
Fixed internal java dependencies
Sascha L. Teichmann <teichmann@intevation.de>
parents:
5834
diff
changeset
|
9 package org.dive4elements.river.client.client.ui; |
1298
b0ed67cb5197
Minor refactoring, improved displayed Strings in W-Diff branch.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
diff
changeset
|
10 |
b0ed67cb5197
Minor refactoring, improved displayed Strings in W-Diff branch.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
diff
changeset
|
11 import com.smartgwt.client.widgets.grid.ListGridRecord; |
4184
03de5c424f95
Fix warnings and minor TODOs in flys-client.
Christian Lins <christian.lins@intevation.de>
parents:
2905
diff
changeset
|
12 |
5835
821a02bbfb4e
Fixed internal java dependencies
Sascha L. Teichmann <teichmann@intevation.de>
parents:
5834
diff
changeset
|
13 import org.dive4elements.river.client.shared.model.Recommendation; |
1298
b0ed67cb5197
Minor refactoring, improved displayed Strings in W-Diff branch.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
diff
changeset
|
14 |
b0ed67cb5197
Minor refactoring, improved displayed Strings in W-Diff branch.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
diff
changeset
|
15 |
b0ed67cb5197
Minor refactoring, improved displayed Strings in W-Diff branch.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
diff
changeset
|
16 /** |
b0ed67cb5197
Minor refactoring, improved displayed Strings in W-Diff branch.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
diff
changeset
|
17 * Two strings to be displayed in a GridList, derived from two |
b0ed67cb5197
Minor refactoring, improved displayed Strings in W-Diff branch.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
diff
changeset
|
18 * Recommendations. |
b0ed67cb5197
Minor refactoring, improved displayed Strings in W-Diff branch.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
diff
changeset
|
19 */ |
b0ed67cb5197
Minor refactoring, improved displayed Strings in W-Diff branch.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
diff
changeset
|
20 public class RecommendationPairRecord extends ListGridRecord { |
b0ed67cb5197
Minor refactoring, improved displayed Strings in W-Diff branch.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
diff
changeset
|
21 |
b0ed67cb5197
Minor refactoring, improved displayed Strings in W-Diff branch.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
diff
changeset
|
22 /** First attribute-name for StringPairRecord. */ |
b0ed67cb5197
Minor refactoring, improved displayed Strings in W-Diff branch.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
diff
changeset
|
23 protected static final String ATTRIBUTE_FIRST = "first"; |
2905
51ed89b754ae
FLYS client: Removed trailing whitespace.
Sascha L. Teichmann <sascha.teichmann@intevation.de>
parents:
1352
diff
changeset
|
24 |
1298
b0ed67cb5197
Minor refactoring, improved displayed Strings in W-Diff branch.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
diff
changeset
|
25 /** Second attribute-name for StringPairRecord. */ |
b0ed67cb5197
Minor refactoring, improved displayed Strings in W-Diff branch.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
diff
changeset
|
26 protected static final String ATTRIBUTE_SECOND = "second"; |
1299
f4f30d758550
Cosmetics (docs).
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
1298
diff
changeset
|
27 |
f4f30d758550
Cosmetics (docs).
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
1298
diff
changeset
|
28 /** The "first" recommendation (typically the minuend). */ |
1298
b0ed67cb5197
Minor refactoring, improved displayed Strings in W-Diff branch.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
diff
changeset
|
29 Recommendation first; |
1299
f4f30d758550
Cosmetics (docs).
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
1298
diff
changeset
|
30 |
f4f30d758550
Cosmetics (docs).
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
1298
diff
changeset
|
31 /** The "second" recommendation (typically the subtrahend). */ |
1298
b0ed67cb5197
Minor refactoring, improved displayed Strings in W-Diff branch.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
diff
changeset
|
32 Recommendation second; |
1299
f4f30d758550
Cosmetics (docs).
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
1298
diff
changeset
|
33 |
1304
18b0414bde44
Allow reparameterization of W-Diffs.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
1299
diff
changeset
|
34 /** |
18b0414bde44
Allow reparameterization of W-Diffs.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
1299
diff
changeset
|
35 * Whether the RecommendationPairRecord was restored from data and thus |
18b0414bde44
Allow reparameterization of W-Diffs.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
1299
diff
changeset
|
36 * already loaded (usually cloned) in an ArtifactCollection or not. |
18b0414bde44
Allow reparameterization of W-Diffs.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
1299
diff
changeset
|
37 */ |
18b0414bde44
Allow reparameterization of W-Diffs.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
1299
diff
changeset
|
38 boolean alreadyLoaded; |
18b0414bde44
Allow reparameterization of W-Diffs.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
1299
diff
changeset
|
39 |
1298
b0ed67cb5197
Minor refactoring, improved displayed Strings in W-Diff branch.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
diff
changeset
|
40 |
1333
1627a28c4504
Cosmetics, docs.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
1304
diff
changeset
|
41 /** Trivial, blocked constructor. */ |
4184
03de5c424f95
Fix warnings and minor TODOs in flys-client.
Christian Lins <christian.lins@intevation.de>
parents:
2905
diff
changeset
|
42 @SuppressWarnings("unused") |
1333
1627a28c4504
Cosmetics, docs.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
1304
diff
changeset
|
43 private RecommendationPairRecord() { |
1298
b0ed67cb5197
Minor refactoring, improved displayed Strings in W-Diff branch.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
diff
changeset
|
44 } |
b0ed67cb5197
Minor refactoring, improved displayed Strings in W-Diff branch.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
diff
changeset
|
45 |
b0ed67cb5197
Minor refactoring, improved displayed Strings in W-Diff branch.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
diff
changeset
|
46 |
1299
f4f30d758550
Cosmetics (docs).
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
1298
diff
changeset
|
47 /** |
f4f30d758550
Cosmetics (docs).
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
1298
diff
changeset
|
48 * Create a new RecommendationPairRecord. |
f4f30d758550
Cosmetics (docs).
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
1298
diff
changeset
|
49 * |
1352
01b18db3b288
In WDiff datacage input make names survive backjumps.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
1333
diff
changeset
|
50 * @param first The first recommendation (typically the minuend). |
01b18db3b288
In WDiff datacage input make names survive backjumps.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
1333
diff
changeset
|
51 * @param second The second recommendation (typically the subtrahend). |
1299
f4f30d758550
Cosmetics (docs).
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
1298
diff
changeset
|
52 */ |
f4f30d758550
Cosmetics (docs).
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
1298
diff
changeset
|
53 public RecommendationPairRecord( |
1298
b0ed67cb5197
Minor refactoring, improved displayed Strings in W-Diff branch.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
diff
changeset
|
54 Recommendation first, |
b0ed67cb5197
Minor refactoring, improved displayed Strings in W-Diff branch.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
diff
changeset
|
55 Recommendation second) |
b0ed67cb5197
Minor refactoring, improved displayed Strings in W-Diff branch.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
diff
changeset
|
56 { |
1352
01b18db3b288
In WDiff datacage input make names survive backjumps.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
1333
diff
changeset
|
57 setFirst(first); |
01b18db3b288
In WDiff datacage input make names survive backjumps.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
1333
diff
changeset
|
58 setSecond(second); |
1304
18b0414bde44
Allow reparameterization of W-Diffs.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
1299
diff
changeset
|
59 alreadyLoaded = false; |
1298
b0ed67cb5197
Minor refactoring, improved displayed Strings in W-Diff branch.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
diff
changeset
|
60 } |
b0ed67cb5197
Minor refactoring, improved displayed Strings in W-Diff branch.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
diff
changeset
|
61 |
b0ed67cb5197
Minor refactoring, improved displayed Strings in W-Diff branch.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
diff
changeset
|
62 |
1299
f4f30d758550
Cosmetics (docs).
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
1298
diff
changeset
|
63 /** |
f4f30d758550
Cosmetics (docs).
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
1298
diff
changeset
|
64 * Sets the first recommendation with info (minuend). |
1333
1627a28c4504
Cosmetics, docs.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
1304
diff
changeset
|
65 * @param first Recommendation to store. |
1299
f4f30d758550
Cosmetics (docs).
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
1298
diff
changeset
|
66 */ |
1352
01b18db3b288
In WDiff datacage input make names survive backjumps.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
1333
diff
changeset
|
67 public void setFirst(Recommendation first) { |
1298
b0ed67cb5197
Minor refactoring, improved displayed Strings in W-Diff branch.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
diff
changeset
|
68 this.first = first; |
1352
01b18db3b288
In WDiff datacage input make names survive backjumps.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
1333
diff
changeset
|
69 setAttribute(ATTRIBUTE_FIRST, first.getDisplayName()); |
1298
b0ed67cb5197
Minor refactoring, improved displayed Strings in W-Diff branch.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
diff
changeset
|
70 } |
b0ed67cb5197
Minor refactoring, improved displayed Strings in W-Diff branch.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
diff
changeset
|
71 |
b0ed67cb5197
Minor refactoring, improved displayed Strings in W-Diff branch.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
diff
changeset
|
72 |
1299
f4f30d758550
Cosmetics (docs).
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
1298
diff
changeset
|
73 /** |
f4f30d758550
Cosmetics (docs).
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
1298
diff
changeset
|
74 * Sets the second recommendation with info (subtrahend). |
1333
1627a28c4504
Cosmetics, docs.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
1304
diff
changeset
|
75 * @param second Recommendation to store. |
1299
f4f30d758550
Cosmetics (docs).
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
1298
diff
changeset
|
76 */ |
1352
01b18db3b288
In WDiff datacage input make names survive backjumps.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
1333
diff
changeset
|
77 public void setSecond(Recommendation second) { |
1298
b0ed67cb5197
Minor refactoring, improved displayed Strings in W-Diff branch.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
diff
changeset
|
78 this.second = second; |
1352
01b18db3b288
In WDiff datacage input make names survive backjumps.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
1333
diff
changeset
|
79 setAttribute(ATTRIBUTE_SECOND, second.getDisplayName()); |
1298
b0ed67cb5197
Minor refactoring, improved displayed Strings in W-Diff branch.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
diff
changeset
|
80 } |
b0ed67cb5197
Minor refactoring, improved displayed Strings in W-Diff branch.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
diff
changeset
|
81 |
b0ed67cb5197
Minor refactoring, improved displayed Strings in W-Diff branch.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
diff
changeset
|
82 |
1299
f4f30d758550
Cosmetics (docs).
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
1298
diff
changeset
|
83 /** |
f4f30d758550
Cosmetics (docs).
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
1298
diff
changeset
|
84 * Get first recommendation (typically the minuend). |
f4f30d758550
Cosmetics (docs).
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
1298
diff
changeset
|
85 * @return first recommendation (typically the minuend). |
f4f30d758550
Cosmetics (docs).
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
1298
diff
changeset
|
86 */ |
1298
b0ed67cb5197
Minor refactoring, improved displayed Strings in W-Diff branch.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
diff
changeset
|
87 public Recommendation getFirst() { |
b0ed67cb5197
Minor refactoring, improved displayed Strings in W-Diff branch.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
diff
changeset
|
88 return first; |
b0ed67cb5197
Minor refactoring, improved displayed Strings in W-Diff branch.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
diff
changeset
|
89 } |
b0ed67cb5197
Minor refactoring, improved displayed Strings in W-Diff branch.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
diff
changeset
|
90 |
1299
f4f30d758550
Cosmetics (docs).
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
1298
diff
changeset
|
91 |
f4f30d758550
Cosmetics (docs).
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
1298
diff
changeset
|
92 /** |
f4f30d758550
Cosmetics (docs).
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
1298
diff
changeset
|
93 * Get second recommendation (typically the subtrahend). |
f4f30d758550
Cosmetics (docs).
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
1298
diff
changeset
|
94 * @return second recommendation (typically the subtrahend). |
f4f30d758550
Cosmetics (docs).
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
1298
diff
changeset
|
95 */ |
1298
b0ed67cb5197
Minor refactoring, improved displayed Strings in W-Diff branch.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
diff
changeset
|
96 public Recommendation getSecond() { |
b0ed67cb5197
Minor refactoring, improved displayed Strings in W-Diff branch.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
diff
changeset
|
97 return second; |
b0ed67cb5197
Minor refactoring, improved displayed Strings in W-Diff branch.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
diff
changeset
|
98 } |
b0ed67cb5197
Minor refactoring, improved displayed Strings in W-Diff branch.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
diff
changeset
|
99 |
b0ed67cb5197
Minor refactoring, improved displayed Strings in W-Diff branch.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
diff
changeset
|
100 |
1299
f4f30d758550
Cosmetics (docs).
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
1298
diff
changeset
|
101 /** |
f4f30d758550
Cosmetics (docs).
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
1298
diff
changeset
|
102 * Get name of first recommendation (typically the minuend). |
f4f30d758550
Cosmetics (docs).
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
1298
diff
changeset
|
103 * @return name of first recommendation (typically the minuend). |
f4f30d758550
Cosmetics (docs).
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
1298
diff
changeset
|
104 */ |
1298
b0ed67cb5197
Minor refactoring, improved displayed Strings in W-Diff branch.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
diff
changeset
|
105 public String getFirstName() { |
1352
01b18db3b288
In WDiff datacage input make names survive backjumps.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
1333
diff
changeset
|
106 return first.getDisplayName(); |
1298
b0ed67cb5197
Minor refactoring, improved displayed Strings in W-Diff branch.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
diff
changeset
|
107 } |
b0ed67cb5197
Minor refactoring, improved displayed Strings in W-Diff branch.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
diff
changeset
|
108 |
b0ed67cb5197
Minor refactoring, improved displayed Strings in W-Diff branch.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
diff
changeset
|
109 |
1299
f4f30d758550
Cosmetics (docs).
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
1298
diff
changeset
|
110 /** |
f4f30d758550
Cosmetics (docs).
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
1298
diff
changeset
|
111 * Get name of second recommendation (typically the subtrahend). |
f4f30d758550
Cosmetics (docs).
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
1298
diff
changeset
|
112 * @return name of second recommendation (typically the subtrahend). |
f4f30d758550
Cosmetics (docs).
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
1298
diff
changeset
|
113 */ |
1298
b0ed67cb5197
Minor refactoring, improved displayed Strings in W-Diff branch.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
diff
changeset
|
114 public String getSecondName() { |
1352
01b18db3b288
In WDiff datacage input make names survive backjumps.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
1333
diff
changeset
|
115 return second.getDisplayName(); |
1298
b0ed67cb5197
Minor refactoring, improved displayed Strings in W-Diff branch.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
diff
changeset
|
116 } |
1304
18b0414bde44
Allow reparameterization of W-Diffs.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
1299
diff
changeset
|
117 |
18b0414bde44
Allow reparameterization of W-Diffs.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
1299
diff
changeset
|
118 |
18b0414bde44
Allow reparameterization of W-Diffs.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
1299
diff
changeset
|
119 /** |
18b0414bde44
Allow reparameterization of W-Diffs.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
1299
diff
changeset
|
120 * Sets whether or not the Recommendation is already loaded (in contrast |
18b0414bde44
Allow reparameterization of W-Diffs.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
1299
diff
changeset
|
121 * to not yet loaded). |
18b0414bde44
Allow reparameterization of W-Diffs.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
1299
diff
changeset
|
122 * @param isAlreadyLoaded new value. |
18b0414bde44
Allow reparameterization of W-Diffs.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
1299
diff
changeset
|
123 */ |
18b0414bde44
Allow reparameterization of W-Diffs.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
1299
diff
changeset
|
124 public void setIsAlreadyLoaded(boolean isAlreadyLoaded) { |
18b0414bde44
Allow reparameterization of W-Diffs.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
1299
diff
changeset
|
125 this.alreadyLoaded = isAlreadyLoaded; |
18b0414bde44
Allow reparameterization of W-Diffs.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
1299
diff
changeset
|
126 } |
18b0414bde44
Allow reparameterization of W-Diffs.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
1299
diff
changeset
|
127 |
18b0414bde44
Allow reparameterization of W-Diffs.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
1299
diff
changeset
|
128 |
18b0414bde44
Allow reparameterization of W-Diffs.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
1299
diff
changeset
|
129 /** |
18b0414bde44
Allow reparameterization of W-Diffs.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
1299
diff
changeset
|
130 * Whether or not this pair of recommendations is already laoded (usually |
18b0414bde44
Allow reparameterization of W-Diffs.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
1299
diff
changeset
|
131 * cloned) in an ArtifactCollection. |
18b0414bde44
Allow reparameterization of W-Diffs.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
1299
diff
changeset
|
132 * @return whether pair of recommendations is already loaded. |
18b0414bde44
Allow reparameterization of W-Diffs.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
1299
diff
changeset
|
133 */ |
18b0414bde44
Allow reparameterization of W-Diffs.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
1299
diff
changeset
|
134 public boolean isAlreadyLoaded() { |
18b0414bde44
Allow reparameterization of W-Diffs.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
1299
diff
changeset
|
135 return this.alreadyLoaded; |
18b0414bde44
Allow reparameterization of W-Diffs.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
1299
diff
changeset
|
136 } |
1298
b0ed67cb5197
Minor refactoring, improved displayed Strings in W-Diff branch.
Felix Wolfsteller <felix.wolfsteller@intevation.de>
parents:
diff
changeset
|
137 } |