Keep suite stabilising data model.
[gpl/argeo-suite.git] / org.argeo.entity.api / src / org / argeo / entity / EntityNames.java
index 973947199ff3a6e62804a69f77279a7f00e56073..0cf53b67678434ef42e6b1a1a57b1ef8dd824ff8 100644 (file)
@@ -4,13 +4,27 @@ import org.argeo.naming.LdapAttrs;
 
 /** Constants used to name entity structures. */
 public interface EntityNames {
 
 /** Constants used to name entity structures. */
 public interface EntityNames {
-       final String ENTITY_DEFINITIONS_PATH = "/entity:entityDefinitions";
+       @Deprecated
+       final String FORM_BASE = "form";
+       final String SUBMISSIONS_BASE = "submissions";
+       @Deprecated
+       final String TERM = "term";
+       final String NAME = "name";
+
+//     final String ENTITY_DEFINITIONS_PATH = "/entity";
+       @Deprecated
+       final String TYPOLOGIES_PATH = "/" + TERM;
+       /** Administrative units. */
+       final String ADM = "adm";
 
        final String ENTITY_TYPE = "entity:type";
        final String ENTITY_UID = "entity:uid";
 
        final String ENTITY_TYPE = "entity:type";
        final String ENTITY_UID = "entity:uid";
+       final String ENTITY_NAME = "entity:name";
 
        // GENERIC CONCEPTS
 
        // GENERIC CONCEPTS
-       /** The date which is clearly relevant for this entity. */
+       /** The language which is relevant. */
+       final String XML_LANG = "xml:lang";
+       /** The date which is relevant. */
        final String ENTITY_DATE = "entity:date";
        final String ENTITY_RELATED_TO = "entity:relatedTo";
 
        final String ENTITY_DATE = "entity:date";
        final String ENTITY_RELATED_TO = "entity:relatedTo";
 
@@ -21,4 +35,14 @@ public interface EntityNames {
        final String SURNAME = LdapAttrs.sn.property();
        final String EMAIL = LdapAttrs.mail.property();
 
        final String SURNAME = LdapAttrs.sn.property();
        final String EMAIL = LdapAttrs.mail.property();
 
+       final String OU = LdapAttrs.ou.property();
+
+       // WGS84
+       final String GEO_LAT = "geo:lat";
+       final String GEO_LONG = "geo:long";
+       final String GEO_ALT = "geo:alt";
+
+       // SVG
+       final String SVG_WIDTH = "svg:width";
+       final String SVG_HEIGHT = "svg:height";
 }
 }