Introduce abstract data model
[lgpl/argeo-commons.git] / org.argeo.node.api / src / org / argeo / node / DataModelNamespace.java
index 578419609a52de1e5c5553c2d8a63cce7d7905ed..6da250dbf4466153c7033bf866a34f4164ddb08e 100644 (file)
@@ -8,6 +8,13 @@ public class DataModelNamespace extends Namespace {
        public static final String CMS_DATA_MODEL_NAMESPACE = "cms.datamodel";
        public static final String CAPABILITY_NAME_ATTRIBUTE = "name";
        public static final String CAPABILITY_CND_ATTRIBUTE = "cnd";
+       /** If 'true', indicates that no repository should be published */
+       public static final String CAPABILITY_ABSTRACT_ATTRIBUTE = "abstract";
+       /**
+        * If 'true', indicates that code using this data model should be prepared
+        * to have it stored in a different JCR repository than the node
+        */
+       public static final String CAPABILITY_STANDALONE_ATTRIBUTE = "standalone";
 
        private DataModelNamespace() {
                // empty