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);

http://dive4elements.wald.intevation.org