Merge remote-tracking branch 'origin/unstable' into testing
[gpl/argeo-suite.git] / org.argeo.entity.api / src / org / argeo / entity / EntityType.java
index 408b142c35fe4230b5782c2680a44d0faacfc86e..089cdcf5aff08d1fcb854a77d11b3eca4d838682 100644 (file)
@@ -3,13 +3,17 @@ package org.argeo.entity;
 /** Types related to entities. */
 public enum EntityType implements JcrName {
        // entity
-       entity, definition,
+       entity, local, relatedTo,
+       // structure
+       space, document,
        // typology
        typologies, terms, term,
        // form
        form, formSet, formSubmission,
        // graphics
        box,
+       // geography
+       geopoint, bearing,
        // ldap
        person, user;
 
@@ -22,6 +26,10 @@ public enum EntityType implements JcrName {
                return "entity";
        }
 
+       public String basePath() {
+               return '/' + name();
+       }
+
        @Override
        public String getNamespace() {
                return namespace();