comparison src/main/java/de/mpiwg/itgroup/annotations/Tag.java @ 28:f4ed2ed33e5b

Restinterface zur Anzeige von Tags hinzugefuegt-
author dwinter
date Tue, 25 Sep 2012 09:32:56 +0200
parents
children f5c0e6df7e88
comparison
equal deleted inserted replaced
24:e208a7b1a37a 28:f4ed2ed33e5b
1 package de.mpiwg.itgroup.annotations;
2
3 /**
4 * @author dwinter
5 *
6 */
7 public class Tag {
8
9 public String uri;
10 public String name;
11 public String id;
12
13
14 public Tag(String id, String uri, String name) {
15 this.uri=uri;
16 this.id=id;
17 this.name=name;
18 }
19 public String getUri() {
20 if (uri==null){
21 return NS.MPIWG_TAGS_URL+getId(); // erzeuge uri aus if falls keine ID
22 }
23 return uri;
24 }
25 public void setUri(String uri) {
26 this.uri = uri;
27 }
28 public String getName() {
29 return name;
30 }
31 public void setName(String name) {
32 this.name = name;
33 }
34 public String getId() {
35 if (id==null){
36 return getName(); //take name if id not defined
37 }
38 return id;
39 }
40 public void setId(String id) {
41 this.id = id;
42 }
43
44 }