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 re...@apache.org on 2001/05/17 20:30:35 UTC

cvs commit: jakarta-slide/src/webdav/client/src/org/apache/webdav/lib Ace.java

remm        01/05/17 11:30:35

  Modified:    src/webdav/client/src/org/apache/webdav/lib Ace.java
  Log:
  - Add an inherited from field.
  
  Revision  Changes    Path
  1.2       +28 -5     jakarta-slide/src/webdav/client/src/org/apache/webdav/lib/Ace.java
  
  Index: Ace.java
  ===================================================================
  RCS file: /home/cvs/jakarta-slide/src/webdav/client/src/org/apache/webdav/lib/Ace.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- Ace.java	2001/05/04 03:32:20	1.1
  +++ Ace.java	2001/05/17 18:30:32	1.2
  @@ -1,7 +1,7 @@
   /*
  - * $Header: /home/cvs/jakarta-slide/src/webdav/client/src/org/apache/webdav/lib/Ace.java,v 1.1 2001/05/04 03:32:20 remm Exp $
  - * $Revision: 1.1 $
  - * $Date: 2001/05/04 03:32:20 $
  + * $Header: /home/cvs/jakarta-slide/src/webdav/client/src/org/apache/webdav/lib/Ace.java,v 1.2 2001/05/17 18:30:32 remm Exp $
  + * $Revision: 1.2 $
  + * $Date: 2001/05/17 18:30:32 $
    *
    * ====================================================================
    *
  @@ -70,7 +70,7 @@
    * This interface models a DAV Access control entry.
    *
    * @author Remy Maucherat
  - * @version $Revision: 1.1 $
  + * @version $Revision: 1.2 $
    */
   public class Ace {
   
  @@ -84,11 +84,12 @@
   
   
       public Ace(String principal, boolean negative, boolean protectedAce,
  -               boolean inherited) {
  +               boolean inherited, String inheritedFrom) {
           this(principal);
           this.negative = negative;
           this.protectedAce = protectedAce;
           this.inherited = inherited;
  +        this.inheritedFrom = inheritedFrom;
       }
   
   
  @@ -125,6 +126,12 @@
       protected boolean inherited = false;
   
   
  +    /**
  +     * Inherited from.
  +     */
  +    protected String inheritedFrom = null;
  +
  +
       // ------------------------------------------------------------- Properties
   
   
  @@ -189,6 +196,22 @@
        */
       public void setInherited(boolean inherited) {
           this.inherited = inherited;
  +    }
  +
  +
  +    /**
  +     * Inherited from accessor.
  +     */
  +    public String getInheritedFrom() {
  +        return inheritedFrom;
  +    }
  +
  +
  +    /**
  +     * Inherited from mutator.
  +     */
  +    public void setInheritedFrom(String inheritedFrom) {
  +        this.inheritedFrom = inheritedFrom;
       }