Foundation/CPWebDAVManager.j File Reference

Go to the source code of this file.

Variables

 CPWebDAVManagerNonCollectionResourceType = 0
var setURLResourceValuesForKeysFromProperties
var WebDAVPropertiesForURLKeys = { }

Variable Documentation

Definition at line 27 of file CPWebDAVManager.j.

Initial value:
 function(aURL, keys, properties)
{
    var resourceType = [properties objectForKey:@"resourcetype"];

    if (resourceType === CPWebDAVManagerCollectionResourceType)
    {
        [aURL setResourceValue:YES forKey:CPURLIsDirectoryKey];
        [aURL setResourceValue:NO forKey:CPURLIsRegularFileKey];
    }
    else if (resourceType === CPWebDAVManagerNonCollectionResourceType)
    {
        [aURL setResourceValue:NO forKey:CPURLIsDirectoryKey];
        [aURL setResourceValue:YES forKey:CPURLIsRegularFileKey];
    }

    var displayName = [properties objectForKey:@"displayname"];

    if (displayName !== nil)
    {
        [aURL setResourceValue:displayName forKey:CPURLNameKey];
        [aURL setResourceValue:displayName forKey:CPURLLocalizedNameKey];
    }
}

CPWebDAVManagerCollectionResourceType       = 1

Definition at line 2 of file CPWebDAVManager.j.

Definition at line 123 of file CPWebDAVManager.j.


Generated on Fri Apr 9 11:04:20 2010 for Cappuccino API by  doxygen 1.6.1