[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