package com.icafe4j.image.meta.png;

import java.io.IOException;
import java.io.OutputStream;

import com.icafe4j.image.meta.xmp.XMP;

public class PngXMP extends XMP {

	public PngXMP(String xmp) {
		super(xmp);
		// TODO Auto-generated constructor stub
	}

	public void write(OutputStream os) throws IOException {
		// TODO: add code to write XMP to PNG image
	}
}

package com.icafe4j.image.meta.png;

import java.io.IOException;
import java.io.OutputStream;

import com.icafe4j.image.meta.xmp.XMP;

public class PngXMP extends XMP {

	public PngXMP(String xmp) {
		super(xmp);
		// TODO Auto-generated constructor stub
	}

	public void write(OutputStream os) throws IOException {
		// TODO: add code to write XMP to PNG image
		throw new UnsupportedOperationException("PngXMP.write() is not implemented.");
	}
}

Update PngXMP.java