[Yanel-commits] rev 29728 - public/yanel/contributions/realms/foaf/src/resources/foaf/src/java/org/wyona/yanel/impl/resources/foaf

michi at wyona.com michi at wyona.com
Mon Dec 10 21:19:32 CET 2007


Author: michi
Date: 2007-12-10 21:19:31 +0100 (Mon, 10 Dec 2007)
New Revision: 29728

Modified:
   public/yanel/contributions/realms/foaf/src/resources/foaf/src/java/org/wyona/yanel/impl/resources/foaf/FOAFResource.java
Log:
rdf link fixed

Modified: public/yanel/contributions/realms/foaf/src/resources/foaf/src/java/org/wyona/yanel/impl/resources/foaf/FOAFResource.java
===================================================================
--- public/yanel/contributions/realms/foaf/src/resources/foaf/src/java/org/wyona/yanel/impl/resources/foaf/FOAFResource.java	2007-12-10 20:18:55 UTC (rev 29727)
+++ public/yanel/contributions/realms/foaf/src/resources/foaf/src/java/org/wyona/yanel/impl/resources/foaf/FOAFResource.java	2007-12-10 20:19:31 UTC (rev 29728)
@@ -216,6 +216,7 @@
      */
     public String getIntrospection() throws Exception {
         String name = org.wyona.yanel.core.util.PathUtil.getName(getPath());
+        String username = name.substring(0, name.lastIndexOf(".html"));
         StringBuffer sb = new StringBuffer("<?xml version=\"1.0\"?>");
         sb.append("<introspection xmlns=\"http://www.wyona.org/neutron/2.0\">");
     
@@ -225,11 +226,11 @@
         sb.append("</navigation>");
 */
     
-        sb.append("<resource name=\"" + name + "\">");
+        sb.append("<resource name=\"Profile of '" + username + "'\">");
         sb.append("<edit mime-type=\"application/xml\">");
-        sb.append("<checkout url=\"" + "michael-wechner.rdf" + "?yanel.resource.usecase=checkout\" method=\"GET\"/>");
-        sb.append("<checkin  url=\"" + "michael-wechner.rdf" + "?yanel.resource.usecase=checkin\"  method=\"PUT\"/>");
-        sb.append("<release-lock url=\"" + "michael-wechner.rdf" + "?yanel.resource.usecase=release-lock\" method=\"GET\"/>");
+        sb.append("<checkout url=\"" + username + ".rdf" + "?yanel.resource.usecase=checkout\" method=\"GET\"/>");
+        sb.append("<checkin  url=\"" + username + ".rdf" + "?yanel.resource.usecase=checkin\"  method=\"PUT\"/>");
+        sb.append("<release-lock url=\"" + username + ".rdf" + "?yanel.resource.usecase=release-lock\" method=\"GET\"/>");
         sb.append("</edit>");
         sb.append("</resource>");
         sb.append("</introspection>");



More information about the Yanel-commits mailing list