package org.argeo.api.acr; /** * Name for core concepts with the same semantics as defined in the WebDav * standard and extensions. * * @see http://www.webdav.org/specs/rfc4918.html * @see http://www.webdav.org/specs/rfc3744.html */ public enum DName implements QNamed { // RFC4918 (WebDav) properties used as CR attr creationdate, // displayname, // getcontentlanguage, // getcontentlength, // getcontenttype, // getetag, // getlastmodified, // resourcetype, // // RFC4918 (WebDav) value used as CR class collection, // // RFC3744 (ACL) properties uase as CR attr owner, // group, // // ; public final static String WEBDAV_NAMESPACE_URI = "DAV:"; public final static String WEBDAV_DEFAULT_PREFIX = "D"; @Override public String getNamespace() { return WEBDAV_NAMESPACE_URI; } @Override public String getDefaultPrefix() { return WEBDAV_DEFAULT_PREFIX; } }