luetzkendorf    2005/02/02 03:33:36

  Modified:    src/webdav/server/org/apache/slide/webdav/util
                        PropertyHelper.java
  Log:
  createInitialProperties reimplemented
  
  Revision  Changes    Path
  1.92      +9 -12     
jakarta-slide/src/webdav/server/org/apache/slide/webdav/util/PropertyHelper.java
  
  Index: PropertyHelper.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-slide/src/webdav/server/org/apache/slide/webdav/util/PropertyHelper.java,v
  retrieving revision 1.91
  retrieving revision 1.92
  diff -u -r1.91 -r1.92
  --- PropertyHelper.java       19 Jan 2005 15:15:47 -0000      1.91
  +++ PropertyHelper.java       2 Feb 2005 11:33:36 -0000       1.92
  @@ -115,20 +115,17 @@
           
           List result = new ArrayList();
           
  -        for(Iterator i = 
resourceKind.getSupportedLivePropertyNames().iterator(); i.hasNext();) {
  -            PropertyName propName = (PropertyName)i.next();
  -            if(!resourceKind.isComputedProperty(propName)) {
  -                PropertyDefaultProvider defaultProvider = 
  -                        resourceKind.getDefaultProvider(propName);
  -                if (defaultProvider != null) {
  -                    Object pvalue = defaultProvider.createDefaultValue(
  -                            this.nsaToken, this.sToken, resourceKind, 
resourcePath);
  -                    if (pvalue != null) {
  -                        result.add(new NodeProperty(propName, pvalue));
  -                    }
  -                }
  +        for(Iterator i = 
resourceKind.getDefaultProviders().values().iterator(); i.hasNext();) {
  +            PropertyDefaultProvider provider = 
(PropertyDefaultProvider)i.next();
  +            Object defaultValue = provider.createDefaultValue(this.nsaToken, 
  +                    this.sToken, resourceKind, resourcePath);
  +            
  +            if (defaultValue != null) {
  +                result.add(new NodeProperty(provider.getPropertyName(), 
  +                        defaultValue));
               }
           }
  +        
           return result;
       }
   
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to