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

made uri prefixes in store configurable.
author casties
date Tue, 20 Nov 2012 18:23:52 +0100
parents 4efb21cf0ce0
children b8ef15c8c4a5
comparison
equal deleted inserted replaced
57:4efb21cf0ce0 58:f5c0e6df7e88
35 35
36 import de.mpiwg.itgroup.annotations.Actor; 36 import de.mpiwg.itgroup.annotations.Actor;
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;
41 import de.mpiwg.itgroup.annotations.Person; 40 import de.mpiwg.itgroup.annotations.Person;
42 import de.mpiwg.itgroup.annotations.Resource; 41 import de.mpiwg.itgroup.annotations.Resource;
43 import de.mpiwg.itgroup.annotations.Target; 42 import de.mpiwg.itgroup.annotations.Target;
44 import de.mpiwg.itgroup.annotations.neo4j.AnnotationStore; 43 import de.mpiwg.itgroup.annotations.neo4j.AnnotationStore;
45 44
519 // userUri should be a URI, if not it will set to the MPIWG namespace 518 // userUri should be a URI, if not it will set to the MPIWG namespace
520 if (userUri == null) { 519 if (userUri == null) {
521 if (username.startsWith("http")) { 520 if (username.startsWith("http")) {
522 userUri = username; 521 userUri = username;
523 } else { 522 } else {
524 userUri = NS.MPIWG_PERSONS_URL + username; 523 userUri = BaseRestlet.PERSONS_URI_PREFIX + username;
525 } 524 }
526 } 525 }
527 // TODO: should we overwrite the creator? 526 // TODO: should we overwrite the creator?
528 if (creator.getUri() == null) { 527 if (creator.getUri() == null) {
529 creator.setUri(userUri); 528 creator.setUri(userUri);