]> git.argeo.org Git - lgpl/argeo-commons.git/blob - org.argeo.node.api/src/org/argeo/node/DataModelNamespace.java
Improve documentation
[lgpl/argeo-commons.git] / org.argeo.node.api / src / org / argeo / node / DataModelNamespace.java
1 package org.argeo.node;
2
3 import org.osgi.resource.Namespace;
4
5 /** CMS Data Model capability namespace. */
6 public class DataModelNamespace extends Namespace {
7
8 public static final String CMS_DATA_MODEL_NAMESPACE = "cms.datamodel";
9 public static final String CAPABILITY_NAME_ATTRIBUTE = "name";
10 public static final String CAPABILITY_CND_ATTRIBUTE = "cnd";
11 /** If 'true', indicates that no repository should be published */
12 public static final String CAPABILITY_ABSTRACT_ATTRIBUTE = "abstract";
13 /**
14 * If 'true', indicates that code using this data model should be prepared
15 * to have it stored in a different JCR repository than the node
16 */
17 public static final String CAPABILITY_STANDALONE_ATTRIBUTE = "standalone";
18
19 private DataModelNamespace() {
20 // empty
21 }
22
23 }