[prev in list] [next in list] [prev in thread] [next in thread]
List: slide-dev
Subject: cvs commit: jakarta-slide/src/share/org/apache/slide/content ContentImpl.java NodeRevisionDescriptor
From: remm () apache ! org
Date: 2001-04-25 1:56:14
[Download RAW message or body]
remm 01/04/24 18:56:14
Modified: src/share/org/apache/slide/content ContentImpl.java
NodeRevisionDescriptor.java
Log:
- Enhance handling of displayname.
Revision Changes Path
1.24 +9 -5 \
jakarta-slide/src/share/org/apache/slide/content/ContentImpl.java
Index: ContentImpl.java
===================================================================
RCS file: /home/cvs/jakarta-slide/src/share/org/apache/slide/content/ContentImpl.java,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -r1.23 -r1.24
--- ContentImpl.java 2001/03/21 16:47:27 1.23
+++ ContentImpl.java 2001/04/25 01:56:14 1.24
@@ -1,7 +1,7 @@
/*
- * $Header: /home/cvs/jakarta-slide/src/share/org/apache/slide/content/ContentImpl.java,v \
1.23 2001/03/21 16:47:27 juergen Exp $
- * $Revision: 1.23 $
- * $Date: 2001/03/21 16:47:27 $
+ * $Header: /home/cvs/jakarta-slide/src/share/org/apache/slide/content/ContentImpl.java,v \
1.24 2001/04/25 01:56:14 remm Exp $ + * $Revision: 1.24 $
+ * $Date: 2001/04/25 01:56:14 $
*
* ====================================================================
*
@@ -77,7 +77,7 @@
* Implementation of the content interface.
*
* @author <a href="mailto:remm@apache.org">Remy Maucherat</a>
- * @version $Revision: 1.23 $
+ * @version $Revision: 1.24 $
*/
public final class ContentImpl implements Content {
@@ -424,7 +424,11 @@
revisionDescriptor.setCreationDate(new Date());
}
// set the display name (in case of copy)
- revisionDescriptor.setProperty("displayname", strUri);
+ String resourceName = strUri;
+ int lastSlash = resourceName.lastIndexOf('/');
+ if (lastSlash != -1)
+ resourceName = resourceName.substring(lastSlash + 1);
+ revisionDescriptor.setName(resourceName);
Uri objectUri = namespace.getUri(strUri);
1.17 +5 -5 \
jakarta-slide/src/share/org/apache/slide/content/NodeRevisionDescriptor.java
Index: NodeRevisionDescriptor.java
===================================================================
RCS file: /home/cvs/jakarta-slide/src/share/org/apache/slide/content/NodeRevisionDescriptor.java,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -r1.16 -r1.17
--- NodeRevisionDescriptor.java 2001/03/06 03:19:57 1.16
+++ NodeRevisionDescriptor.java 2001/04/25 01:56:14 1.17
@@ -1,7 +1,7 @@
/*
- * $Header: /home/cvs/jakarta-slide/src/share/org/apache/slide/content/NodeRevisionDescriptor.java,v \
1.16 2001/03/06 03:19:57 remm Exp $
- * $Revision: 1.16 $
- * $Date: 2001/03/06 03:19:57 $
+ * $Header: /home/cvs/jakarta-slide/src/share/org/apache/slide/content/NodeRevisionDescriptor.java,v \
1.17 2001/04/25 01:56:14 remm Exp $ + * $Revision: 1.17 $
+ * $Date: 2001/04/25 01:56:14 $
*
* ====================================================================
*
@@ -81,7 +81,7 @@
* Node Revision Descriptor class.
*
* @author <a href="mailto:remm@apache.org">Remy Maucherat</a>
- * @version $Revision: 1.16 $
+ * @version $Revision: 1.17 $
*/
public final class NodeRevisionDescriptor implements Serializable, Cloneable {
@@ -542,7 +542,7 @@
* @param name New name
*/
public void setName(String name) {
- setProperty(NAME, name, true);
+ setProperty(NAME, "<![CDATA[" + name + "]]>", true);
}
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic