[infinispan-commits] Infinispan SVN: r575 - trunk/tools/src/main/java/org/infinispan/tools/schema.
infinispan-commits at lists.jboss.org
infinispan-commits at lists.jboss.org
Wed Jul 15 06:42:31 EDT 2009
Author: vblagojevic at jboss.com
Date: 2009-07-15 06:42:30 -0400 (Wed, 15 Jul 2009)
New Revision: 575
Modified:
trunk/tools/src/main/java/org/infinispan/tools/schema/SchemaGeneratorTreeWalker.java
Log:
ns
Modified: trunk/tools/src/main/java/org/infinispan/tools/schema/SchemaGeneratorTreeWalker.java
===================================================================
--- trunk/tools/src/main/java/org/infinispan/tools/schema/SchemaGeneratorTreeWalker.java 2009-07-15 10:24:19 UTC (rev 574)
+++ trunk/tools/src/main/java/org/infinispan/tools/schema/SchemaGeneratorTreeWalker.java 2009-07-15 10:42:30 UTC (rev 575)
@@ -122,12 +122,7 @@
}
//add documentation for this child
if (cce.description().length() > 0) {
- Element annotationElement = xmldoc.createElement("xs:annotation");
- childElement.appendChild(annotationElement);
-
- Element documentationElement = xmldoc.createElement("xs:documentation");
- documentationElement.setTextContent(cce.description());
- annotationElement.appendChild(documentationElement);
+ addDocumentation(cce.description(), childElement);
}
allOrSequence.appendChild(childElement);
}
@@ -205,16 +200,20 @@
}
//add documentation
if (a.description().length() > 0) {
- Element annotationElement = xmldoc.createElement("xs:annotation");
- att.appendChild(annotationElement);
- Element documentationElement = xmldoc.createElement("xs:documentation");
- documentationElement.setTextContent(a.description());
- annotationElement.appendChild(documentationElement);
+ addDocumentation(a.description(), att);
}
complexType.appendChild(att);
}
}
}
+
+ private void addDocumentation(String doco, Element e) {
+ Element annotationElement = xmldoc.createElement("xs:annotation");
+ e.appendChild(annotationElement);
+ Element documentationElement = xmldoc.createElement("xs:documentation");
+ documentationElement.setTextContent(doco);
+ annotationElement.appendChild(documentationElement);
+ }
private void createProperty(TreeNode treeNode, Element complexType) {
if (treeNode.getParent().getParent() == null)
More information about the infinispan-commits
mailing list