Added release upload script and added more java doc.
This commit is contained in:
parent
bcce73b2ad
commit
6f4eca935e
49 changed files with 905 additions and 270 deletions
|
|
@ -315,7 +315,7 @@ public class EldDocHtmlWriter {
|
|||
if (ec.getObjectClass()==null) {
|
||||
continue;
|
||||
}
|
||||
// Check interfaces of child , and see if parent tag is there.
|
||||
// Check interfaces of parent , and see if child tag is there.
|
||||
for (ElementInterface ei:node.context.findElementInterfaces(ec.getObjectClass())) {
|
||||
List<String> eiTags = ei.getElementParents(node.namespace.getUri());
|
||||
if (eiTags!=null && eiTags.contains(node.elementClass.getTag())) {
|
||||
|
|
@ -356,10 +356,10 @@ public class EldDocHtmlWriter {
|
|||
|
||||
private boolean isInTree(TreeNode node,TreeNode checkNode) {
|
||||
|
||||
if (node.namespace.getUri().equals(checkNode.namespace.getUri())) {
|
||||
if (node.elementClass.getTag().equals(checkNode.elementClass.getTag())) {
|
||||
return true;
|
||||
}
|
||||
if ( node.namespace.getUri().equals(checkNode.namespace.getUri()) &&
|
||||
node.elementClass.getTag().equals(checkNode.elementClass.getTag())
|
||||
) {
|
||||
return true;
|
||||
}
|
||||
if (node.parent!=null) {
|
||||
return isInTree(node.parent,checkNode);
|
||||
|
|
@ -389,24 +389,27 @@ public class EldDocHtmlWriter {
|
|||
}
|
||||
}
|
||||
for (ElementClass ec:ns.getElementClasses()) {
|
||||
|
||||
// Check interfaces of parent , and see if child tag is there.
|
||||
if (node.elementClass.getObjectClass()!=null) {
|
||||
for (ElementInterface ei:node.context.findElementInterfaces(node.elementClass.getObjectClass())) {
|
||||
List<String> eiTags = ei.getElementParents(ns.getUri());
|
||||
if (eiTags!=null && eiTags.contains(ec.getTag())) {
|
||||
n = new TreeNode();
|
||||
n.context=node.context;
|
||||
n.module=mod;
|
||||
n.namespace=ns;
|
||||
n.elementClass=ec;
|
||||
n.indent=node.indent+1;
|
||||
n.parent=node;
|
||||
result.add(n);
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
if (ec.getObjectClass()==null) {
|
||||
continue;
|
||||
}
|
||||
// Check interfaces of child , and see if parent tag is there.
|
||||
for (ElementInterface ei:node.context.findElementInterfaces(ec.getObjectClass())) {
|
||||
List<String> eiTags = ei.getElementParents(node.namespace.getUri());
|
||||
if (eiTags!=null && eiTags.contains(node.elementClass.getTag())) {
|
||||
n = new TreeNode();
|
||||
n.context=node.context;
|
||||
n.module=mod;
|
||||
n.namespace=ns;
|
||||
n.elementClass=ec;
|
||||
n.indent=node.indent+1;
|
||||
n.parent=node;
|
||||
result.add(n);
|
||||
break;
|
||||
}
|
||||
}
|
||||
if (node.elementClass.getObjectClass()==null) {
|
||||
continue;
|
||||
}
|
||||
|
|
|
|||
|
|
@ -27,4 +27,4 @@
|
|||
* @since 1.0
|
||||
*/
|
||||
|
||||
package org.x4o.xml.eld.doc;
|
||||
package org.x4o.xml.eld.doc;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue