XmpToJcrMetadataBuilder.java 1.18 KB
/*
 * Decompiled with CFR 0_118.
 * 
 * Could not load the following classes:
 *  com.adobe.xmp.XMPException
 *  com.adobe.xmp.XMPMeta
 *  com.day.cq.dam.api.metadata.ExtractedMetadata
 *  com.day.cq.dam.commons.metadata.XmpToJcrMetadataBuilder
 *  javax.jcr.Node
 *  javax.jcr.RepositoryException
 */
package com.day.cq.dam.core.metadata;

import com.adobe.xmp.XMPException;
import com.adobe.xmp.XMPMeta;
import com.day.cq.dam.api.metadata.ExtractedMetadata;
import javax.jcr.Node;
import javax.jcr.RepositoryException;

public class XmpToJcrMetadataBuilder {
    private final com.day.cq.dam.commons.metadata.XmpToJcrMetadataBuilder builder = new com.day.cq.dam.commons.metadata.XmpToJcrMetadataBuilder();

    public void storeXmp(Node metadataRoot, XMPMeta meta) throws XMPException, RepositoryException {
        this.builder.storeXmp(metadataRoot, meta);
    }

    public XMPMeta getXmpFromJcr(Node metadataRoot) throws RepositoryException, XMPException {
        return this.builder.getXmpFromJcr(metadataRoot);
    }

    public void storeAsXmp(ExtractedMetadata metadata, Node metadataRoot) throws XMPException, RepositoryException {
        this.builder.storeAsXmp(metadata, metadataRoot);
    }
}