X-Git-Url: http://git.argeo.org/?p=gpl%2Fargeo-suite.git;a=blobdiff_plain;f=core%2Forg.argeo.entity.api%2Fsrc%2Forg%2Fargeo%2Fentity%2Fentity.cnd;fp=core%2Forg.argeo.entity.api%2Fsrc%2Forg%2Fargeo%2Fentity%2Fentity.cnd;h=0000000000000000000000000000000000000000;hp=2ea89f9b533d177d08217797184745ef1809b27e;hb=3440f51df3e4c015972c7b6a0efb3ce16188b89b;hpb=752a7b2614895002a3d184be166ef4162caf0d05 diff --git a/core/org.argeo.entity.api/src/org/argeo/entity/entity.cnd b/core/org.argeo.entity.api/src/org/argeo/entity/entity.cnd deleted file mode 100644 index 2ea89f9..0000000 --- a/core/org.argeo.entity.api/src/org/argeo/entity/entity.cnd +++ /dev/null @@ -1,114 +0,0 @@ -// Standard namespaces - - -// see https://www.w3.org/2003/01/geo/ - - - - - - -[entity:entity] > mix:created, mix:referenceable -mixin - -[entity:local] > entity:entity -mixin -- entity:type (String) m - -[entity:relatedTo] -mixin -+ entity:relatedTo (nt:address) * - -// -// ENTITY DEFINITION -// -//[entity:definition] > entity:composite, mix:created, mix:lastModified, mix:referenceable -//- entity:type (String) multiple - -//[entity:part] - -//[entity:reference] - -//[entity:composite] -//orderable -//+ * (entity:part) -//+ * (entity:reference) -//+ * (entity:composite) - -[entity:query] > nt:query, mix:referenceable - -[entity:querySet] -+ * (entity:query) = entity:query * - -// -// STRUCTURE -// -[entity:space] -mixin - -[entity:document] -mixin - -// -// TYPOLOGY -// -[entity:typologies] -+ * (entity:terms) = entity:terms - -[entity:term] -orderable -- name (NAME) -- * (*) -+ term (entity:term) = entity:term * - -[entity:terms] > mix:referenceable -orderable -+ term (entity:term) = entity:term * - -// -// FORM -// -[entity:form] -mixin -+ queries (entity:querySet) = entity:querySet - -[entity:formSubmission] -mixin - -[entity:formSet] > mix:title -mixin - -// -// GRAPHICS -// -[entity:box] -mixin -- svg:width (DOUBLE) -- svg:height (DOUBLE) -- svg:length (DOUBLE) -- svg:unit (STRING) -- svg:dur (DOUBLE) - -// LDAP-LIKE ENTITIES -// A real person -[entity:person] > entity:entity -mixin -- ldap:sn (String) -- ldap:givenName (String) -- ldap:mail (String) * - -[entity:user] > entity:person -mixin -- ldap:distinguishedName (String) -- ldap:uid (String) - -// GEOGRAPHY -[entity:geopoint] -mixin -- geo:long (DOUBLE) -- geo:lat (DOUBLE) -- geo:alt (DOUBLE) - -[entity:bearing] -mixin -- svg:direction (DOUBLE)