Changeset 234 for VirtualCollectionRegistry/trunk/VirtualCollectionRegistry/src/main/java/eu/clarin/cmdi/virtualcollectionregistry/model/ClarinVirtualCollection.java
- Timestamp:
- 03/16/10 17:41:09 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
VirtualCollectionRegistry/trunk/VirtualCollectionRegistry/src/main/java/eu/clarin/cmdi/virtualcollectionregistry/model/ClarinVirtualCollection.java
r229 r234 49 49 @XmlElement(name = "MdSelfLink") 50 50 public URI getSelfLink() { 51 // FIXME: wrong link 52 return cvc.createHandleURI(cvc.getVirtualCollection().getUUID()); 51 return cvc.getVirtualCollection() 52 .getPersistentIdentifier() 53 .createURI(); 53 54 } 54 55 … … 169 170 } 170 171 171 private URI handleBaseUri;172 172 private VirtualCollection vc; 173 173 private Header header; … … 180 180 } 181 181 182 public ClarinVirtualCollection(VirtualCollection vc , URI handleBaseUri) {182 public ClarinVirtualCollection(VirtualCollection vc) { 183 183 if (vc == null) { 184 184 throw new NullPointerException("vc == null"); 185 185 } 186 186 this.vc = vc; 187 this.handleBaseUri = handleBaseUri;188 187 this.header = new Header(this); 189 188 this.resources = new Resources(this); … … 191 190 } 192 191 193 URI createHandleURI(String pid) {194 return URI.create(handleBaseUri.toString() + "/" + pid);195 }196 197 192 VirtualCollection getVirtualCollection() { 198 193 return vc;
Note: See TracChangeset
for help on using the changeset viewer.