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]