fixing PDF/A-3 invalidity as described in https://github.com/Rayman2200/PDFA3/issues/12
This commit is contained in:
@@ -112,6 +112,12 @@ import org.w3c.dom.Element;
|
|||||||
Element propertyNode = schema.getOwnerDocument().createElement(
|
Element propertyNode = schema.getOwnerDocument().createElement(
|
||||||
"pdfaSchema:property"); //$NON-NLS-1$
|
"pdfaSchema:property"); //$NON-NLS-1$
|
||||||
|
|
||||||
|
Element valueTypeNode = schema.getOwnerDocument().createElement(
|
||||||
|
"pdfaSchema:valueType"); //$NON-NLS-1$
|
||||||
|
|
||||||
|
Element seqListValueType = schema.getOwnerDocument().createElement(
|
||||||
|
"rdf:Seq"); //$NON-NLS-1$
|
||||||
|
|
||||||
Element sequenceNode = schema.getOwnerDocument().createElement(
|
Element sequenceNode = schema.getOwnerDocument().createElement(
|
||||||
"rdf:Seq"); //$NON-NLS-1$
|
"rdf:Seq"); //$NON-NLS-1$
|
||||||
|
|
||||||
@@ -150,6 +156,9 @@ import org.w3c.dom.Element;
|
|||||||
|
|
||||||
bagListNode.appendChild(propertyNode);
|
bagListNode.appendChild(propertyNode);
|
||||||
|
|
||||||
|
valueTypeNode.appendChild(seqListValueType);
|
||||||
|
bagListNode.appendChild(valueTypeNode);
|
||||||
|
|
||||||
bagNode.appendChild(bagListNode);
|
bagNode.appendChild(bagListNode);
|
||||||
schemasNode.appendChild(bagNode);
|
schemasNode.appendChild(bagNode);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user