Remove dependency to OSGi user admin from API
[lgpl/argeo-commons.git] / org.argeo.cms / src / org / argeo / cms / auth / CmsRole.java
diff --git a/org.argeo.cms/src/org/argeo/cms/auth/CmsRole.java b/org.argeo.cms/src/org/argeo/cms/auth/CmsRole.java
deleted file mode 100644 (file)
index 8834f35..0000000
+++ /dev/null
@@ -1,33 +0,0 @@
-package org.argeo.cms.auth;
-
-import javax.xml.namespace.QName;
-
-import org.argeo.api.acr.ArgeoNamespace;
-import org.argeo.api.acr.ContentName;
-import org.argeo.cms.SystemRole;
-
-/** Standard CMS system roles. */
-public enum CmsRole implements SystemRole {
-       userAdmin, //
-       groupAdmin, //
-       //
-       ;
-
-       private final static String QUALIFIER = "cms.";
-
-       private final ContentName name;
-
-       CmsRole() {
-               name = new ContentName(ArgeoNamespace.ROLE_NAMESPACE_URI, QUALIFIER + name());
-       }
-
-       @Override
-       public QName qName() {
-               return name;
-       }
-
-       @Override
-       public String toString() {
-               return name.toPrefixedString();
-       }
-}