comparison src/main/java/de/mpiwg/itgroup/annotations/restlet/AnnotatorAnnotationsByTags.java @ 58:f5c0e6df7e88

made uri prefixes in store configurable.
author casties
date Tue, 20 Nov 2012 18:23:52 +0100
parents 64aa756c60cc
children c0dd5314bada
comparison
equal deleted inserted replaced
57:4efb21cf0ce0 58:f5c0e6df7e88
12 import org.restlet.ext.json.JsonRepresentation; 12 import org.restlet.ext.json.JsonRepresentation;
13 import org.restlet.representation.Representation; 13 import org.restlet.representation.Representation;
14 import org.restlet.resource.Get; 14 import org.restlet.resource.Get;
15 15
16 import de.mpiwg.itgroup.annotations.Annotation; 16 import de.mpiwg.itgroup.annotations.Annotation;
17 import de.mpiwg.itgroup.annotations.NS;
18 import de.mpiwg.itgroup.annotations.Person; 17 import de.mpiwg.itgroup.annotations.Person;
19 import de.mpiwg.itgroup.annotations.neo4j.AnnotationStore; 18 import de.mpiwg.itgroup.annotations.neo4j.AnnotationStore;
20 import de.mpiwg.itgroup.annotations.restlet.utils.JSONObjectComparator; 19 import de.mpiwg.itgroup.annotations.restlet.utils.JSONObjectComparator;
21 20
22 /** 21 /**
53 //String id = decodeJsonId(jsonId); 52 //String id = decodeJsonId(jsonId);
54 String id = jsonId; 53 String id = jsonId;
55 logger.debug("annotation-id=" + id); 54 logger.debug("annotation-id=" + id);
56 55
57 AnnotationStore store = getAnnotationStore(); 56 AnnotationStore store = getAnnotationStore();
58 String tagUri=NS.MPIWG_TAGS_URL+id; 57 String tagUri = BaseRestlet.TAGS_URI_PREFIX + id;
59 List<Annotation> annotations = store.getAnnotationsByTag(tagUri); 58 List<Annotation> annotations = store.getAnnotationsByTag(tagUri);
60 59
61 //JSONArray results = new JSONArray(); 60 //JSONArray results = new JSONArray();
62 ArrayList<JSONObject> results = new ArrayList<JSONObject>(); 61 ArrayList<JSONObject> results = new ArrayList<JSONObject>();
63 62