X-Git-Url: https://git.argeo.org/?a=blobdiff_plain;f=org.argeo.api.acr%2Fsrc%2Forg%2Fargeo%2Fapi%2Facr%2FCrName.java;h=ead47377bddff3eb5cd26d179636735d3f578bdc;hb=54df376a9c2dd458a82eaa09bfbb718fe699dd0d;hp=025049966dfcd00bb6971ee9da2167dc0199990e;hpb=aa3c153c9f8c1463be32ea6e87c1f2f04c122b13;p=lgpl%2Fargeo-commons.git diff --git a/org.argeo.api.acr/src/org/argeo/api/acr/CrName.java b/org.argeo.api.acr/src/org/argeo/api/acr/CrName.java index 025049966..ead47377b 100644 --- a/org.argeo.api.acr/src/org/argeo/api/acr/CrName.java +++ b/org.argeo.api.acr/src/org/argeo/api/acr/CrName.java @@ -1,30 +1,29 @@ package org.argeo.api.acr; -import javax.xml.namespace.QName; - /** Standard names. */ -public enum CrName { +public enum CrName implements QNamed { /* * TYPES */ - collection, // a collection type +// collection, // a collection type /* * ATTRIBUTES */ uuid, // the UUID of a content - mount, + mount, // a mount point +// cc, // content class /* * ATTRIBUTES FROM FILE SEMANTICS */ - creationTime, // - lastModifiedTime, // - size, // +// creationTime, // +// lastModifiedTime, // +// size, // fileKey, // - owner, // - group, // +// owner, // +// group, // permissions, // /* @@ -35,33 +34,26 @@ public enum CrName { // ; - 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 LDAP_DEFAULT_PREFIX = "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; - private final ContentName value; +// CrName() { +// value = new ContentName(CR_NAMESPACE_URI, name(), RuntimeNamespaceContext.getNamespaceContext()); +// } +// +// public QName qName() { +// return value; +// } - CrName() { - value = new ContentName(CR_NAMESPACE_URI, name(), RuntimeNamespaceContext.getNamespaceContext()); + @Override + public String getNamespace() { + return ArgeoNamespace.CR_NAMESPACE_URI; } - public QName qName() { - return value; + @Override + public String getDefaultPrefix() { + return ArgeoNamespace.CR_DEFAULT_PREFIX; } -// @Override -// public String getNamespaceURI() { -// return CR_NAMESPACE_URI; -// } -// -// @Override -// public String getDefaultPrefix() { -// return CR_DEFAULT_PREFIX; -// } - }