Mercurial > dive4elements > river
comparison flys-artifacts/src/main/java/de/intevation/flys/artifacts/model/AnnotationFacet.java @ 1077:3067e700fc13
Minor cosmetics and docs.
flys-artifacts/trunk@2574 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Felix Wolfsteller <felix.wolfsteller@intevation.de> |
---|---|
date | Thu, 25 Aug 2011 10:34:20 +0000 |
parents | b1b0a0b61845 |
children | dd9dfe1e48fa |
comparison
equal
deleted
inserted
replaced
1076:6ada2b84ddf8 | 1077:3067e700fc13 |
---|---|
9 | 9 |
10 import de.intevation.artifactdatabase.state.DefaultFacet; | 10 import de.intevation.artifactdatabase.state.DefaultFacet; |
11 import de.intevation.artifactdatabase.state.Facet; | 11 import de.intevation.artifactdatabase.state.Facet; |
12 | 12 |
13 /** | 13 /** |
14 * Facet to access Annotations of a river. | 14 * Facet to access Annotations (landmarks, POIs) of a river. |
15 */ | 15 */ |
16 public class AnnotationFacet | 16 public class AnnotationFacet |
17 extends DefaultFacet | 17 extends DefaultFacet |
18 { | 18 { |
19 /** Logger for this class. */ | 19 /** Logger for this class. */ |
20 private static final Logger logger = Logger.getLogger(AnnotationFacet.class); | 20 private static final Logger logger = Logger.getLogger(AnnotationFacet.class); |
21 | 21 |
22 | |
23 /** | |
24 * Trivial Constructor. | |
25 */ | |
22 public AnnotationFacet() { | 26 public AnnotationFacet() { |
23 } | 27 } |
24 | 28 |
25 | 29 |
26 /** | 30 /** |
41 * @param artifact (Annotation-)Artifact to query for list of Annotations. | 45 * @param artifact (Annotation-)Artifact to query for list of Annotations. |
42 * @param context Ignored. | 46 * @param context Ignored. |
43 */ | 47 */ |
44 @Override | 48 @Override |
45 public Object getData(Artifact artifact, CallContext context) { | 49 public Object getData(Artifact artifact, CallContext context) { |
46 AnnotationArtifact annotationArtifact = (AnnotationArtifact) artifact; | 50 AnnotationArtifact annotationArtifact = (AnnotationArtifact) artifact; |
47 return annotationArtifact.getAnnotations(); | 51 return annotationArtifact.getAnnotations(); |
48 } | 52 } |
53 | |
49 | 54 |
50 @Override | 55 @Override |
51 public Facet deepCopy() { | 56 public Facet deepCopy() { |
52 AnnotationFacet copy = new AnnotationFacet(); | 57 AnnotationFacet copy = new AnnotationFacet(); |
53 copy.set(this); | 58 copy.set(this); |