package org.argeo.api.acr;
/** Standard names. */
-public enum CrName implements ContentNameSupplier {
+public enum CrName implements QNamed {
/*
* TYPES
*/
- COLLECTION, // a collection type
+ collection, // a collection type
/*
* ATTRIBUTES
*/
- UUID, // the UUID of a content
- MOUNT,
+ uuid, // the UUID of a content
+ mount, // a mount point
+ cc, // content class
/*
* ATTRIBUTES FROM FILE SEMANTICS
*/
- CREATION_TIME, //
- LAST_MODIFIED_TIME, //
- SIZE, //
- FILE_KEY, //
- OWNER, //
- GROUP, //
- PERMISSIONS, //
+ creationTime, //
+ lastModifiedTime, //
+ size, //
+ fileKey, //
+ owner, //
+ group, //
+ permissions, //
/*
* CONTENT NAMES
*/
- ROOT,
+ root,
//
;
public final static String CR_NAMESPACE_URI = "http://www.argeo.org/ns/cr";
-
public final static String CR_DEFAULT_PREFIX = "cr";
public final static String LDAP_NAMESPACE_URI = "http://www.argeo.org/ns/ldap";
public final static String ROLE_NAMESPACE_URI = "http://www.argeo.org/ns/role";
public final static String ROLE_DEFAULT_PREFIX = "role";
- private final ContentName value;
-
- CrName() {
- value = toContentName();
- }
+// private final ContentName value;
- @Override
- public ContentName get() {
- return value;
- }
+// CrName() {
+// value = new ContentName(CR_NAMESPACE_URI, name(), RuntimeNamespaceContext.getNamespaceContext());
+// }
+//
+// public QName qName() {
+// return value;
+// }
@Override
- public String getNamespaceURI() {
+ public String getNamespace() {
return CR_NAMESPACE_URI;
}