[jboss-cvs] jboss-seam/examples/wiki/src/main/org/jboss/seam/wiki/core/model ...

Christian Bauer christian at hibernate.org
Mon Aug 27 18:22:31 EDT 2007


  User: cbauer  
  Date: 07/08/27 18:22:31

  Modified:    examples/wiki/src/main/org/jboss/seam/wiki/core/model   
                        File.java Node.java User.java
  Log:
  New file importer infrastructure plus first Zip/Jar file importer
  
  Revision  Changes    Path
  1.11      +15 -0     jboss-seam/examples/wiki/src/main/org/jboss/seam/wiki/core/model/File.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: File.java
  ===================================================================
  RCS file: /cvsroot/jboss/jboss-seam/examples/wiki/src/main/org/jboss/seam/wiki/core/model/File.java,v
  retrieving revision 1.10
  retrieving revision 1.11
  diff -u -b -r1.10 -r1.11
  --- File.java	25 Aug 2007 17:59:23 -0000	1.10
  +++ File.java	27 Aug 2007 22:22:30 -0000	1.11
  @@ -115,4 +115,19 @@
           throw new UnsupportedOperationException("Files can't have children");
       }
   
  +    public String getFilenameWithoutExtension() {
  +        if (getFilename().contains(".")) {
  +            return getFilename().substring(0, getFilename().length()-getExtension().length()-1);
  +        } else {
  +            return getFilename();
  +        }
  +    }
  +    public String getExtension() {
  +        if (getFilename().contains(".")) {
  +            return getFilename().substring( getFilename().lastIndexOf(".")+1, getFilename().length());
  +        } else {
  +            return null;
  +        }
  +    }
  +
   }
  
  
  
  1.20      +9 -1      jboss-seam/examples/wiki/src/main/org/jboss/seam/wiki/core/model/Node.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: Node.java
  ===================================================================
  RCS file: /cvsroot/jboss/jboss-seam/examples/wiki/src/main/org/jboss/seam/wiki/core/model/Node.java,v
  retrieving revision 1.19
  retrieving revision 1.20
  diff -u -b -r1.19 -r1.20
  --- Node.java	27 Aug 2007 03:09:19 -0000	1.19
  +++ Node.java	27 Aug 2007 22:22:30 -0000	1.20
  @@ -172,7 +172,6 @@
       // Immutable properties
   
       public Integer getVersion() { return version; }
  -    public Date getCreatedOn() { return createdOn; }
       public int getRevision() { return revision; }
       public Long getHistoryId() { return historicalNodeId; }
   
  @@ -220,6 +219,14 @@
           this.createdBy = createdBy;
       }
   
  +    public Date getCreatedOn() {
  +        return createdOn;
  +    }
  +
  +    public void setCreatedOn(Date createdOn) {
  +        this.createdOn = createdOn;
  +    }
  +
       public Date getLastModifiedOn() {
           return lastModifiedOn;
       }
  @@ -257,6 +264,7 @@
           this.readAccessLevel = readAccessLevel;
       }
   
  +    // TODO: Do we still need this?
       public Set<WikiPreferenceValue> getPreferences() {
           return preferences;
       }
  
  
  
  1.10      +3 -1      jboss-seam/examples/wiki/src/main/org/jboss/seam/wiki/core/model/User.java
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: User.java
  ===================================================================
  RCS file: /cvsroot/jboss/jboss-seam/examples/wiki/src/main/org/jboss/seam/wiki/core/model/User.java,v
  retrieving revision 1.9
  retrieving revision 1.10
  diff -u -b -r1.9 -r1.10
  --- User.java	17 Aug 2007 13:00:24 -0000	1.9
  +++ User.java	27 Aug 2007 22:22:30 -0000	1.10
  @@ -96,12 +96,14 @@
   
       // Immutable properties
   
  -    public Long getId() { return id; }
       public Integer getVersion() { return version; }
       public Date getCreatedOn() { return createdOn; }
   
       // Mutable properties
   
  +    public Long getId() { return id; }
  +    public void setId(Long id) { this.id = id; }
  +
       public String getFirstname() { return firstname; }
       public void setFirstname(String firstname) { this.firstname = firstname; }
   
  
  
  



More information about the jboss-cvs-commits mailing list