X-Git-Url: https://git.argeo.org/?p=gpl%2Fargeo-suite.git;a=blobdiff_plain;f=org.argeo.entity.api%2Fsrc%2Forg%2Fargeo%2Fentity%2FEntityType.java;h=732c9b17139f76a881e0299e2b8040930ef171d8;hp=7fc86a3cc1e4ba6503cf86eb45f28783d771f8a2;hb=25ed06d42600a81063515220c51ac2d93fefa27a;hpb=04cafe75836841a6c845b8dbc0cc80998442f78f diff --git a/org.argeo.entity.api/src/org/argeo/entity/EntityType.java b/org.argeo.entity.api/src/org/argeo/entity/EntityType.java index 7fc86a3..732c9b1 100644 --- a/org.argeo.entity.api/src/org/argeo/entity/EntityType.java +++ b/org.argeo.entity.api/src/org/argeo/entity/EntityType.java @@ -1,17 +1,17 @@ package org.argeo.entity; -import org.argeo.naming.QualifiedName; - /** Types related to entities. */ -public enum EntityType implements QualifiedName { +public enum EntityType implements JcrName { // entity entity, definition, - // xml - xmlvalue,xmltext, // typology - typology, term + typologies, terms, term, + // form + form, formSet, formSubmission, + // graphics + box, // ldap - , person; + person, user; @Override public String getPrefix() { @@ -22,6 +22,10 @@ public enum EntityType implements QualifiedName { return "entity"; } + public String basePath() { + return '/' + name(); + } + @Override public String getNamespace() { return namespace();