-#Provide-Capability: cms.datamodel;name=docbook;cnd="/org/argeo/jcr/docbook/docbook.cnd"
+Provide-Capability: cms.datamodel;name=docbook;cnd="/org/argeo/jcr/docbook/docbook.cnd"
Import-Package: junit.framework;resolution:=optional,\
org.xml.sax;version="0.0.0",\
import java.io.OutputStream;
import javax.jcr.ImportUUIDBehavior;
+import javax.jcr.Node;
import javax.jcr.RepositoryException;
import javax.jcr.Session;
log.trace("Imported " + path + " in " + duration + " ms");
}
-
+
public void exportXml(String path, OutputStream out)
throws RepositoryException, IOException {
session.exportDocumentView(path, out, true, false);
public interface DocBookNames {
// ELEMENTS
+ public final static String DBK_ARTICLE = "dbk:article";
public final static String DBK_PARA = "dbk:para";
public final static String DBK_SECTION = "dbk:section";
public final static String DBK_MEDIAOBJECT = "dbk:mediaobject";
package org.argeo.jcr.docbook;
public interface DocBookTypes {
+ public final static String BOOK = "dbk:book";
public final static String ARTICLE = "dbk:article";
public final static String SECTION = "dbk:section";
public final static String PARA = "dbk:para";
<dbk = 'http://docbook.org/ns/docbook'>
<argeodbk = 'http://www.argeo.org/ns/argeodbk'>
-<jcr = 'http://www.jcp.org/jcr/1.0'>
-<nt = 'http://www.jcp.org/jcr/nt/1.0'>
<xlink = 'http://www.w3.org/1999/xlink'>
<xs = 'http://www.w3.org/2001/XMLSchema'>
-<xml = 'http://www.w3.org/XML/1998/namespace'>
[argeodbk:titled]
mixin
[argeodbk:base]
abstract
+orderable
- dbk:annotations (String)
- dbk:arch (String)
- dbk:audience (String)
- dbk:version (String)
- dbk:wordsize (String)
- dbk:xreflabel (String)
- - xml:base (String)
- - xml:id (String)
- - xml:lang (String)
[dbk:abbrev] > argeodbk:base, argeodbk:freeText, argeodbk:indexingInlines, argeodbk:linkingAttributes, argeodbk:ubiquitousInlines
+ dbk:trademark (dbk:trademark) = dbk:trademark *
- dbk:version (String)
- dbk:wordsize (String)
- dbk:xreflabel (String)
-// - {http://www.w3.org/XML/1998/namespace}base (String)
-// - {http://www.w3.org/XML/1998/namespace}id (String)
-// - {http://www.w3.org/XML/1998/namespace}lang (String)
[dbk:alt] > argeodbk:base
+ dbk:inlinemediaobject (dbk:inlinemediaobject) = dbk:inlinemediaobject *