+ public static void setTitle(Node node, String txt) {
+ try {
+ Node titleNode = JcrUtils.getOrAdd(node, DocBookTypes.TITLE, DocBookTypes.TITLE);
+ JcrxApi.setXmlValue(node, titleNode, txt);
+ } catch (RepositoryException e) {
+ throw new JcrException("Cannot add empty paragraph to " + node, e);
+ }
+ }
+
+ public static Node addParagraph(Node node, String txt) {
+ try {
+ Node para = node.addNode(DocBookTypes.PARA, DocBookTypes.PARA);
+ JcrxApi.setXmlValue(node, para, txt);
+ return para;
+ } catch (RepositoryException e) {
+ throw new JcrException("Cannot add empty paragraph to " + node, e);
+ }
+ }
+