X-Git-Url: https://git.argeo.org/?a=blobdiff_plain;f=org.argeo.app.api%2Fsrc%2Forg%2Fargeo%2Fapp%2Fapi%2FEntityType.java;h=bb7b3de7bf1dfc75892b2c1d650abc3158c6aed0;hb=1de869af50fc7dec05f9297e42ace79623ff7126;hp=48b1266b00edfc3e7f118c8a072e4d1d9ce0bc88;hpb=578d972441f2786234a6c6803b1302299c2ab6ad;p=gpl%2Fargeo-suite.git diff --git a/org.argeo.app.api/src/org/argeo/app/api/EntityType.java b/org.argeo.app.api/src/org/argeo/app/api/EntityType.java index 48b1266..bb7b3de 100644 --- a/org.argeo.app.api/src/org/argeo/app/api/EntityType.java +++ b/org.argeo.app.api/src/org/argeo/app/api/EntityType.java @@ -1,7 +1,9 @@ package org.argeo.app.api; +import org.argeo.util.naming.QNamed; + /** Types related to entities. */ -public enum EntityType implements JcrName { +public enum EntityType implements JcrName,QNamed { // entity entity, local, relatedTo, // structure @@ -17,26 +19,34 @@ public enum EntityType implements JcrName { // ldap person, user; + + @Override - public String getPrefix() { - return prefix(); + public String getDefaultPrefix() { + // TODO Auto-generated method stub + return "entity"; } - public static String prefix() { - return "entity"; + @Override + public String getPrefix() { + return getDefaultPrefix(); } +// public static String prefix() { +// return "entity"; +// } + public String basePath() { return '/' + name(); } @Override public String getNamespace() { - return namespace(); + return "http://www.argeo.org/ns/entity"; } - public static String namespace() { - return "http://www.argeo.org/ns/entity"; - } +// public static String namespace() { +// return "http://www.argeo.org/ns/entity"; +// } }