comparison gnv-artifacts/src/main/java/de/intevation/gnv/artifacts/services/requestobjects/DefaultLayer.java @ 792:9b9bf42b7928

Added and repaired JavaDoc in artifacts package. gnv-artifacts/trunk@874 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Wed, 31 Mar 2010 10:52:34 +0000
parents c4156275c1e1
children feae2f9d6c6f
comparison
equal deleted inserted replaced
791:23877dd69444 792:9b9bf42b7928
1 package de.intevation.gnv.artifacts.services.requestobjects; 1 package de.intevation.gnv.artifacts.services.requestobjects;
2 2
3 /** 3 /**
4 * The default implementation of <code>Layer</code>.
5 *
4 * @author <a href="mailto:tim.englich@intevation.de">Tim Englich</a> 6 * @author <a href="mailto:tim.englich@intevation.de">Tim Englich</a>
5 * 7 *
6 */ 8 */
7 public class DefaultLayer implements Layer { 9 public class DefaultLayer implements Layer {
8 10
12 private String name = null; 14 private String name = null;
13 15
14 private boolean groupLayer = false; 16 private boolean groupLayer = false;
15 17
16 private String parentId = null; 18 private String parentId = null;
19
17 /** 20 /**
18 * Constructor 21 * Constructor
22 * @param id The id of this layer.
23 * @param name The name of this layer.
24 * @param groupLayer A boolean property to define this layer as group layer.
25 * @param parentId The id of the parent layer.
19 */ 26 */
20 public DefaultLayer(String id,String name, 27 public DefaultLayer(String id,String name,
21 boolean groupLayer,String parentId) { 28 boolean groupLayer,String parentId) {
22 this.id = id; 29 this.id = id;
23 this.name = name; 30 this.name = name;
24 this.groupLayer = groupLayer; 31 this.groupLayer = groupLayer;
25 this.parentId = parentId; 32 this.parentId = parentId;
26 } 33 }
27 34
28 35
29
30 /** 36 /**
31 * @see de.intevation.gnv.artifactdatabase.objects.map.Layer#getID() 37 * @return
32 */ 38 */
33 public String getID() { 39 public String getID() {
34 return this.id; 40 return this.id;
35 } 41 }
36 42
37 /** 43 /**
38 * @see de.intevation.gnv.artifactdatabase.objects.map.Layer#getName() 44 * @return
39 */ 45 */
40 public String getName() { 46 public String getName() {
41 return this.name; 47 return this.name;
42 } 48 }
43 49
44 /** 50 /**
45 * @see de.intevation.gnv.artifactdatabase.objects.map.Layer#isGroupLayer() 51 * @return
46 */ 52 */
47 public boolean isGroupLayer() { 53 public boolean isGroupLayer() {
48 return this.groupLayer; 54 return this.groupLayer;
49 } 55 }
50 56
51 /** 57 /**
52 * @see de.intevation.gnv.artifactdatabase.objects.map.Layer#parentID() 58 * @return
53 */ 59 */
54 public String parentID() { 60 public String parentID() {
55 return this.parentId; 61 return this.parentId;
56 } 62 }
57 63
64 /**
65 * This methods returns this layer as string.
66 *
67 * @return this layer as string.
68 */
58 @Override 69 @Override
59 public String toString() { 70 public String toString() {
60 return "ID: "+ this.id + " Name: "+this.name+ 71 return "ID: "+ this.id + " Name: "+this.name+
61 " IsGroupLayer: "+this.groupLayer+ 72 " IsGroupLayer: "+this.groupLayer+
62 " ParentID: "+this.parentId; 73 " ParentID: "+this.parentId;
63 } 74 }
64 75
65 } 76 }
77 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 :

http://dive4elements.wald.intevation.org