Introduce terms content provider
[gpl/argeo-suite.git] / org.argeo.app.api / src / org / argeo / app / api / EntityType.java
index 8b9164a77d86aca468b0417d5712e0a6f4babd48..1e308214aecc99327e141c05d9648e082b5a7974 100644 (file)
@@ -19,31 +19,20 @@ public enum EntityType implements QNamed {
        // ldap
        person, user;
 
+       public final static String ENTITY_NAMESPACE_URI = "http://www.argeo.org/ns/entity";
+       public final static String ENTITY_DEFAULT_PREFIX = "entity";
+
        @Override
        public String getDefaultPrefix() {
-               return "entity";
+               return ENTITY_DEFAULT_PREFIX;
        }
 
-//     @Override
-//     public String getPrefix() {
-//             return getDefaultPrefix();
-//     }
-//
-//     public static String prefix() {
-//             return "entity";
-//     }
-
        public String basePath() {
                return '/' + name();
        }
 
        @Override
        public String getNamespace() {
-               return "http://www.argeo.org/ns/entity";
+               return ENTITY_NAMESPACE_URI;
        }
-
-//     public static String namespace() {
-//             return "http://www.argeo.org/ns/entity";
-//     }
-
 }