You are viewing a plain text version of this content. The canonical link for it is here.
Posted to slide-dev@jakarta.apache.org by pn...@apache.org on 2002/05/14 13:36:55 UTC

cvs commit: jakarta-slide/src/share/org/apache/slide/content NodeRevisionDescriptors.java

pnever      02/05/14 04:36:55

  Modified:    src/share/org/apache/slide/content
                        NodeRevisionDescriptors.java
  Log:
  Added transient field "originalUri" to keep the original URI in case URI redirection took place
  
  Revision  Changes    Path
  1.10      +29 -4     jakarta-slide/src/share/org/apache/slide/content/NodeRevisionDescriptors.java
  
  Index: NodeRevisionDescriptors.java
  ===================================================================
  RCS file: /home/cvs/jakarta-slide/src/share/org/apache/slide/content/NodeRevisionDescriptors.java,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -r1.9 -r1.10
  --- NodeRevisionDescriptors.java	25 Apr 2002 21:30:14 -0000	1.9
  +++ NodeRevisionDescriptors.java	14 May 2002 11:36:55 -0000	1.10
  @@ -1,7 +1,7 @@
   /*
  - * $Header: /home/cvs/jakarta-slide/src/share/org/apache/slide/content/NodeRevisionDescriptors.java,v 1.9 2002/04/25 21:30:14 jericho Exp $
  - * $Revision: 1.9 $
  - * $Date: 2002/04/25 21:30:14 $
  + * $Header: /home/cvs/jakarta-slide/src/share/org/apache/slide/content/NodeRevisionDescriptors.java,v 1.10 2002/05/14 11:36:55 pnever Exp $
  + * $Revision: 1.10 $
  + * $Date: 2002/05/14 11:36:55 $
    *
    * ====================================================================
    *
  @@ -75,7 +75,7 @@
    * Node Revision Descriptors class.
    *
    * @author <a href="mailto:remm@apache.org">Remy Maucherat</a>
  - * @version $Revision: 1.9 $
  + * @version $Revision: 1.10 $
    */
   public final class NodeRevisionDescriptors implements Serializable, Cloneable {
       
  @@ -147,6 +147,12 @@
       
       
       /**
  +     * The original URI (in case URI was redirected).
  +     */
  +    private String originalUri;
  +    
  +    
  +    /**
        * Working revisions.
        */
       private Hashtable workingRevisions;
  @@ -196,6 +202,25 @@
        */
       public String getUri() {
           return this.uri;
  +    }
  +    
  +    
  +    /**
  +     * OriginalUri accessor.
  +     */
  +    public String getOriginalUri() {
  +        if( this.originalUri != null )
  +            return this.originalUri;
  +        else
  +            return this.uri;
  +    }
  +    
  +    
  +    /**
  +     * OriginalUri mutator.
  +     */
  +    void setOriginalUri( String originalUri ) {
  +        this.originalUri = originalUri;
       }
       
       
  
  
  

--
To unsubscribe, e-mail:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>