r1523 - xwiki-apps/gelc/gelcv1/trunk/gelcplugins/src/main/java/org/gelc/xwiki/plugins/assets

Jeremi Joslin jeremi at users.forge.objectweb.org
Wed Nov 8 15:40:07 CET 2006


Author: jeremi
Date: 2006-11-08 15:40:06 +0100 (Wed, 08 Nov 2006)
New Revision: 1523

Modified:
   xwiki-apps/gelc/gelcv1/trunk/gelcplugins/src/main/java/org/gelc/xwiki/plugins/assets/Asset.java
Log:
return the title of the asset

Modified: xwiki-apps/gelc/gelcv1/trunk/gelcplugins/src/main/java/org/gelc/xwiki/plugins/assets/Asset.java
===================================================================
--- xwiki-apps/gelc/gelcv1/trunk/gelcplugins/src/main/java/org/gelc/xwiki/plugins/assets/Asset.java	2006-11-08 13:43:21 UTC (rev 1522)
+++ xwiki-apps/gelc/gelcv1/trunk/gelcplugins/src/main/java/org/gelc/xwiki/plugins/assets/Asset.java	2006-11-08 14:40:06 UTC (rev 1523)
@@ -36,8 +36,21 @@
         super(doc, context);
     }
 
+
     public void addAttachment(InputStream iStream, String name) throws XWikiException, IOException {
         XWikiAttachment att = addAttachment(name, iStream);
         doc.saveAttachmentContent(att, context);
     }
+
+    public String getDisplayTitle() {
+        String className = getActiveClass();
+
+        use("XWiki.AssetClass");
+        String title = (String) getValue("title");
+
+        if (className != null)
+            use(className);
+        
+        return (title == null || title.length() == 0) ? "Untitled" : title;
+    }
 }





More information about the Xwiki-notifications mailing list