Working JCR based preferences
[lgpl/argeo-commons.git] / server / runtime / org.argeo.server.jcr / src / main / resources / org / argeo / jcr / argeo.cnd
index 315e2c244daad1ab65af2f395dd1c1ff2a1d7651..48bb997c61f09b794441976011c9736accbf0e3f 100644 (file)
@@ -13,12 +13,16 @@ mixin
 - argeo:userID (STRING) m
 + argeo:profile (argeo:userProfile)
 + argeo:keyring (argeo:pbeSpec)
-+ argeo:preferences (nt:unstructured)
++ argeo:preferences (argeo:preferenceNode)
 
 [argeo:userProfile] > mix:created, mix:lastModified, mix:title, mix:versionable
 mixin
 - argeo:userID (STRING) m
 
+[argeo:preferenceNode] > mix:lastModified, mix:versionable
+mixin
++ * (argeo:preferenceNode) * version
+
 [argeo:remoteRepository] > nt:unstructured
 - argeo:uri (STRING)
 - argeo:userID (STRING)