Package org.apache.xmlgraphics.xmp
Class XMPParser
- java.lang.Object
-
- org.apache.xmlgraphics.xmp.XMPParser
-
public final class XMPParser extends java.lang.Object
The XMP parser.
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static XMPHandler
createXMPHandler()
Creates and returns an XMPHandler for passive XMP parsing.static Metadata
parseXMP(java.net.URL url)
Parses an XMP file.static Metadata
parseXMP(javax.xml.transform.Source src)
Parses an XMP file.
-
-
-
Method Detail
-
parseXMP
public static Metadata parseXMP(java.net.URL url) throws javax.xml.transform.TransformerException
Parses an XMP file.- Parameters:
url
- the URL to load the file from- Returns:
- the parsed Metadata object
- Throws:
javax.xml.transform.TransformerException
- if an error occurs while parsing the file
-
parseXMP
public static Metadata parseXMP(javax.xml.transform.Source src) throws javax.xml.transform.TransformerException
Parses an XMP file.- Parameters:
src
- a JAXP Source object where the XMP file can be loaded from- Returns:
- the parsed Metadata object
- Throws:
javax.xml.transform.TransformerException
- if an error occurs while parsing the file
-
createXMPHandler
public static XMPHandler createXMPHandler()
Creates and returns an XMPHandler for passive XMP parsing.- Returns:
- the requested XMPHandler
-
-