comparison src/main/java/de/mpiwg/itgroup/annotations/restlet/AnnotatorResourceImpl.java @ 48:0e00bf8e27fb

targets and resources of Annotation object are objects now.
author casties
date Wed, 26 Sep 2012 18:10:47 +0200
parents 03e0f7574224
children a52c597075dc
comparison
equal deleted inserted replaced
47:54a4a96ad0c3 48:0e00bf8e27fb
37 import de.mpiwg.itgroup.annotations.Annotation; 37 import de.mpiwg.itgroup.annotations.Annotation;
38 import de.mpiwg.itgroup.annotations.Annotation.FragmentTypes; 38 import de.mpiwg.itgroup.annotations.Annotation.FragmentTypes;
39 import de.mpiwg.itgroup.annotations.Group; 39 import de.mpiwg.itgroup.annotations.Group;
40 import de.mpiwg.itgroup.annotations.NS; 40 import de.mpiwg.itgroup.annotations.NS;
41 import de.mpiwg.itgroup.annotations.Person; 41 import de.mpiwg.itgroup.annotations.Person;
42 import de.mpiwg.itgroup.annotations.Resource;
43 import de.mpiwg.itgroup.annotations.Target;
42 import de.mpiwg.itgroup.annotations.neo4j.AnnotationStore; 44 import de.mpiwg.itgroup.annotations.neo4j.AnnotationStore;
43 45
44 /** 46 /**
45 * Base class for Annotator resource classes. 47 * Base class for Annotator resource classes.
46 * 48 *
439 UnsupportedEncodingException { 441 UnsupportedEncodingException {
440 /* 442 /*
441 * target uri 443 * target uri
442 */ 444 */
443 if (jo.has("uri")) { 445 if (jo.has("uri")) {
444 annot.setTargetBaseUri(jo.getString("uri")); 446 annot.setTarget(new Target(jo.getString("uri")));
445 } 447 }
446 /* 448 /*
447 * resource uri 449 * resource uri
448 */ 450 */
449 if (jo.has("resource")) { 451 if (jo.has("resource")) {
450 annot.setResourceUri(jo.getString("resource")); 452 annot.setResource(new Resource(jo.getString("resource")));
451 } 453 }
452 /* 454 /*
453 * annotation text 455 * annotation text
454 */ 456 */
455 if (jo.has("text")) { 457 if (jo.has("text")) {