X-Git-Url: http://git.argeo.org/?a=blobdiff_plain;f=org.argeo.app.api%2Fsrc%2Forg%2Fargeo%2Fapp%2Fapi%2FEntityType.java;h=8a258ebc38d4c60511bc10df3680b8cfd5102a53;hb=c4cecb1f3b6cbe1b25dafae79e3f17d50d90b9c8;hp=8b9164a77d86aca468b0417d5712e0a6f4babd48;hpb=3e7d842a3b3b3bef6aa2834bf4bade59203ec842;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 8b9164a..8a258eb 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 @@ -2,7 +2,7 @@ package org.argeo.app.api; import org.argeo.api.acr.QNamed; -/** Types related to entities. */ +/** Types used in the entity namespace http://www.argeo.org/ns/entity. */ public enum EntityType implements QNamed { // entity entity, local, relatedTo, @@ -15,35 +15,24 @@ public enum EntityType implements QNamed { // graphics box, // geography - geopoint, bearing, + geopoint, bearing, geobounded, // 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"; -// } - }