class XmlHandler extends edu.harvard.hul.ois.jhove.HandlerBase {

	protected void showNisoImageMetadata20(NisoImageMetadata niso) {
		String margin = getIndent(++_level);

		String[][] attrs = {
				{ "xmlns:mix", "http://www.loc.gov/mix/v20" },
				{ "xmlns:xsi", "http://www.w3.org/2001/XMLSchema-instance" },
				{ "xsi:schemaLocation",
						"http://www.loc.gov/mix/v20 http://www.loc.gov/standards/mix/mix20/mix20.xsd" } };
		_writer.println(margin + elementStart("mix:mix", attrs));

		showNisoBasicDigitalObjectInformation20(niso, margin);
		showNisoBasicImageInformation20(niso, margin);
		showNisoImageCaptureMetadata20(niso, margin);
		showNisoImageAssessmentMetadata20(niso, margin);
		showChangeHistory20(niso, margin);

		_writer.println(margin + elementEnd("mix:mix"));

		_level--;

	}

	public  XmlHandler();
	public  XmlHandler(String name, String release, int[] date, String note,
			String rights);

}