Mercurial > dive4elements > river
comparison flys-artifacts/src/main/java/de/intevation/flys/artifacts/HYKArtifact.java @ 2147:79044646f4eb
Cosmetics.
flys-artifacts/trunk@3729 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Felix Wolfsteller <felix.wolfsteller@intevation.de> |
---|---|
date | Fri, 20 Jan 2012 08:29:24 +0000 |
parents | 923256599afe |
children | c553d4fa3957 |
comparison
equal
deleted
inserted
replaced
2146:2d850e585176 | 2147:79044646f4eb |
---|---|
18 | 18 |
19 import de.intevation.artifactdatabase.state.Facet; | 19 import de.intevation.artifactdatabase.state.Facet; |
20 | 20 |
21 | 21 |
22 /** | 22 /** |
23 * Artifact describing the area between two WKms. | 23 * Artifact to get hydr zones (HYKs). |
24 */ | 24 */ |
25 public class HYKArtifact extends StaticFLYSArtifact { | 25 public class HYKArtifact extends StaticFLYSArtifact { |
26 | 26 |
27 /** Access ids of doc. */ | 27 /** Access ids of doc. */ |
28 public static final String XPATH_IDS = "/art:action/art:ids/@value"; | 28 public static final String XPATH_IDS = "/art:action/art:ids/@value"; |
56 Object context, | 56 Object context, |
57 CallMeta callMeta, | 57 CallMeta callMeta, |
58 Document data) | 58 Document data) |
59 { | 59 { |
60 logger.info("HYKArtifact.setup"); | 60 logger.info("HYKArtifact.setup"); |
61 | |
62 | 61 |
63 String ids = XMLUtils.xpathString( | 62 String ids = XMLUtils.xpathString( |
64 data, XPATH_IDS, ArtifactNamespaceContext.INSTANCE); | 63 data, XPATH_IDS, ArtifactNamespaceContext.INSTANCE); |
65 | 64 |
66 logger.info("HYKArtifact.setup: id is " + ids); | 65 logger.info("HYKArtifact.setup: id is " + ids); |
100 /** Get km from state data. */ | 99 /** Get km from state data. */ |
101 public double getKm() { | 100 public double getKm() { |
102 return getDataAsDouble(HYK_KM); | 101 return getDataAsDouble(HYK_KM); |
103 } | 102 } |
104 | 103 |
104 | |
105 /** Get hyk-id from state data. */ | 105 /** Get hyk-id from state data. */ |
106 public int getHykId() { | 106 public int getHykId() { |
107 return getDataAsInteger(HYK_ID); | 107 return getDataAsInteger(HYK_ID); |
108 } | 108 } |
109 | |
109 | 110 |
110 /** Do not copy data from daddyfact. */ | 111 /** Do not copy data from daddyfact. */ |
111 @Override | 112 @Override |
112 protected void initialize( | 113 protected void initialize( |
113 Artifact artifact, | 114 Artifact artifact, |