Package org.apache.xmpbox.xml
Class XmpSerializer
- java.lang.Object
-
- org.apache.xmpbox.xml.XmpSerializer
-
public class XmpSerializer extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description XmpSerializer()
Default constructor.XmpSerializer(javax.xml.transform.TransformerFactory transformerFactory, javax.xml.parsers.DocumentBuilderFactory documentBuilderFactory)
Constructor to be used if other factories than the default ones are needed.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.w3c.dom.Element
createRdfElement(org.w3c.dom.Document doc, XMPMetadata metadata, boolean withXpacket)
void
serialize(XMPMetadata metadata, java.io.OutputStream os, boolean withXpacket)
void
serializeFields(org.w3c.dom.Document doc, org.w3c.dom.Element parent, java.util.List<AbstractField> fields, java.lang.String resourceNS, java.lang.String prefix, boolean wrapWithProperty)
protected org.w3c.dom.Element
serializeSchema(org.w3c.dom.Document doc, XMPSchema schema)
-
-
-
Constructor Detail
-
XmpSerializer
public XmpSerializer()
Default constructor.
-
XmpSerializer
public XmpSerializer(javax.xml.transform.TransformerFactory transformerFactory, javax.xml.parsers.DocumentBuilderFactory documentBuilderFactory)
Constructor to be used if other factories than the default ones are needed.- Parameters:
transformerFactory
- transformer factory to be useddocumentBuilderFactory
- document builder factory to be used
-
-
Method Detail
-
serialize
public void serialize(XMPMetadata metadata, java.io.OutputStream os, boolean withXpacket) throws javax.xml.transform.TransformerException
- Throws:
javax.xml.transform.TransformerException
-
serializeSchema
protected org.w3c.dom.Element serializeSchema(org.w3c.dom.Document doc, XMPSchema schema)
-
serializeFields
public void serializeFields(org.w3c.dom.Document doc, org.w3c.dom.Element parent, java.util.List<AbstractField> fields, java.lang.String resourceNS, java.lang.String prefix, boolean wrapWithProperty)
-
createRdfElement
protected org.w3c.dom.Element createRdfElement(org.w3c.dom.Document doc, XMPMetadata metadata, boolean withXpacket)
-
-