Stabilise entity types.
[gpl/argeo-suite.git] / org.argeo.entity.api / src / org / argeo / entity / EntityType.java
index 6548d7599578793d2f8494621406ad3e9d45aaca..a5221f26ade3cabc1d4c5feb2c0b1349ddbc3ead 100644 (file)
@@ -3,13 +3,15 @@ package org.argeo.entity;
 /** Types related to entities. */
 public enum EntityType implements JcrName {
        // entity
-       entity, definition,
+       entity, local,
        // typology
        typologies, terms, term,
        // form
-       form, formSet,
+       form, formSet, formSubmission,
+       // graphics
+       box,
        // ldap
-       person;
+       person, user;
 
        @Override
        public String getPrefix() {
@@ -20,6 +22,10 @@ public enum EntityType implements JcrName {
                return "entity";
        }
 
+       public String basePath() {
+               return '/' + name();
+       }
+
        @Override
        public String getNamespace() {
                return namespace();