Changeset 4188 for DASISH/t5.6/backend/annotator-backend/trunk/annotator-backend/src/main/java/eu/dasish/annotation/backend/dao/impl/JdbcTargetDao.java
- Timestamp:
- 12/13/13 16:48:59 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
DASISH/t5.6/backend/annotator-backend/trunk/annotator-backend/src/main/java/eu/dasish/annotation/backend/dao/impl/JdbcTargetDao.java
r4183 r4188 241 241 target.setURI(externalIDtoURI(externalID)); 242 242 target.setLastModified(xmlTimeStamp); 243 target.setLink(((new StringBuilder(link)).append("#").append(fragment)).toString()); 243 if (fragment != null) { 244 target.setLink(((new StringBuilder(link)).append("#").append(fragment)).toString()); 245 } else { 246 target.setLink(link); 247 } 244 248 target.setVersion(version); 245 249 return target; 246 250 } 247 248 private String[] splitLink(String link){ 249 if (link!=null) { 250 String[] result = new String[2]; 251 String[] parts = link.split("#"); 252 if (parts.length > 1) { 253 result[0] = parts[0]; 254 StringBuilder buffer = new StringBuilder(); 255 for (int i=1; i<parts.length ; i++){ 256 if (parts[i]!=null){ 257 buffer.append(parts[i]); 258 } 259 } 260 result[1] = buffer.toString(); 261 } 262 return result; 263 } 264 else return null; 251 252 private String[] splitLink(String link) { 253 if (link != null) { 254 String[] result = new String[2]; 255 String[] parts = link.split("#"); 256 result[0] = parts[0]; 257 if (parts.length > 1) { 258 StringBuilder buffer = new StringBuilder(); 259 for (int i = 1; i < parts.length; i++) { 260 if (parts[i] != null) { 261 buffer.append(parts[i]); 262 } 263 } 264 result[1] = buffer.toString(); 265 } 266 return result; 267 } else { 268 return null; 269 } 265 270 } 266 271 }
Note: See TracChangeset
for help on using the changeset viewer.