Mercurial > hg > AnnotationManagerN4J
comparison src/main/java/de/mpiwg/itgroup/annotations/Actor.java @ 58:f5c0e6df7e88
made uri prefixes in store configurable.
author | casties |
---|---|
date | Tue, 20 Nov 2012 18:23:52 +0100 |
parents | aafa3884b2c4 |
children | 2b1e6df5e21a |
comparison
equal
deleted
inserted
replaced
57:4efb21cf0ce0 | 58:f5c0e6df7e88 |
---|---|
2 * | 2 * |
3 */ | 3 */ |
4 package de.mpiwg.itgroup.annotations; | 4 package de.mpiwg.itgroup.annotations; |
5 | 5 |
6 import de.mpiwg.itgroup.annotations.neo4j.AnnotationStore; | 6 import de.mpiwg.itgroup.annotations.neo4j.AnnotationStore; |
7 import de.mpiwg.itgroup.annotations.restlet.BaseRestlet; | |
7 | 8 |
8 /** | 9 /** |
9 * @author casties | 10 * @author casties |
10 * | 11 * |
11 */ | 12 */ |
109 * @param uri | 110 * @param uri |
110 * @return | 111 * @return |
111 */ | 112 */ |
112 public static String getIdFromUri(String uri, boolean isGroup) { | 113 public static String getIdFromUri(String uri, boolean isGroup) { |
113 String id = null; | 114 String id = null; |
114 String prefix = NS.MPIWG_PERSONS_URL; | 115 String prefix = BaseRestlet.PERSONS_URI_PREFIX; |
115 if (isGroup) { | 116 if (isGroup) { |
116 prefix = NS.MPIWG_GROUPS_URL; | 117 prefix = BaseRestlet.GROUPS_URI_PREFIX; |
117 } | 118 } |
118 if (uri != null && uri.startsWith(prefix)) { | 119 if (uri != null && uri.startsWith(prefix)) { |
119 id = uri.replace(prefix, ""); | 120 id = uri.replace(prefix, ""); |
120 } | 121 } |
121 return id; | 122 return id; |
127 * @param id | 128 * @param id |
128 * @return | 129 * @return |
129 */ | 130 */ |
130 public static String getUriFromId(String id, boolean isGroup) { | 131 public static String getUriFromId(String id, boolean isGroup) { |
131 String uri = null; | 132 String uri = null; |
132 String prefix = NS.MPIWG_PERSONS_URL; | 133 String prefix = BaseRestlet.PERSONS_URI_PREFIX; |
133 if (isGroup) { | 134 if (isGroup) { |
134 prefix = NS.MPIWG_GROUPS_URL; | 135 prefix = BaseRestlet.GROUPS_URI_PREFIX; |
135 } | 136 } |
136 if (id != null && !id.startsWith("http://")) { | 137 if (id != null && !id.startsWith("http://")) { |
137 uri = prefix + id; | 138 uri = prefix + id; |
138 } | 139 } |
139 return uri; | 140 return uri; |