Skip to content

Commit e281944

Browse files
Merge pull request #991 from HL7/FixBindingTableOrder
Fix binding table order
2 parents a75f907 + f13711a commit e281944

File tree

1 file changed

+11
-11
lines changed

1 file changed

+11
-11
lines changed

org.hl7.fhir.publisher.core/src/main/java/org/hl7/fhir/igtools/renderers/StructureDefinitionRenderer.java

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -810,6 +810,17 @@ else if (!tx.hasDescription())
810810
if (brd.suffix != null) {
811811
b.append(brd.suffix);
812812
}
813+
if (tx.hasValueSet()) {
814+
b.append("<div><code>"+Utilities.escapeXml(tx.getValueSet())+"</code><button title=\"Click to copy URL\" class=\"btn-copy\" data-clipboard-text=\""+Utilities.escapeXml(tx.getValueSet())+"\"></button></div>");
815+
if (link != null) {
816+
if (Utilities.isAbsoluteUrlLinkable(link)) {
817+
b.append("<div>from <a href=\""+Utilities.escapeXml(link)+"\">"+Utilities.escapeXml(link)+"</a></div>");
818+
} else {
819+
b.append("<div>from "+Utilities.escapeXml(link)+"</div>");
820+
}
821+
}
822+
} else {
823+
}
813824
AdditionalBindingsRenderer abr = new AdditionalBindingsRenderer(igp, corePath, sd, path, gen, this, sdr);
814825
if (tx.hasExtension(ToolingExtensions.EXT_MAX_VALUESET)) {
815826
abr.seeMaxBinding(ToolingExtensions.getExtension(tx, ToolingExtensions.EXT_MAX_VALUESET));
@@ -826,17 +837,6 @@ else if (!tx.hasDescription())
826837
abr.render(x.getChildNodes(), true);
827838
b.append(new XhtmlComposer(true, true).compose(x));
828839
}
829-
if (tx.hasValueSet()) {
830-
b.append("<div><code>"+Utilities.escapeXml(tx.getValueSet())+"</code><button title=\"Click to copy URL\" class=\"btn-copy\" data-clipboard-text=\""+Utilities.escapeXml(tx.getValueSet())+"\"></button></div>");
831-
if (link != null) {
832-
if (Utilities.isAbsoluteUrlLinkable(link)) {
833-
b.append("<div>from <a href=\""+Utilities.escapeXml(link)+"\">"+Utilities.escapeXml(link)+"</a></div>");
834-
} else {
835-
b.append("<div>from "+Utilities.escapeXml(link)+"</div>");
836-
}
837-
}
838-
} else {
839-
}
840840
b.append("</td>");
841841
b.append("</tr>\r\n");
842842
}

0 commit comments

Comments
 (0)