/*
* @(#)JPEGStreamMetadataFormat.java 1.5 03/12/19
*
* Copyright 2004 Sun Microsystems, Inc. All rights reserved.
* SUN PROPRIETARY/CONFIDENTIAL. Use is subject to license terms.
*/
package com.sun.imageio.plugins.jpeg;
import javax.imageio.metadata.IIOMetadataFormat;
import javax.imageio.metadata.IIOMetadataFormatImpl;
public class JPEGStreamMetadataFormat extends JPEGMetadataFormat {
private static JPEGStreamMetadataFormat theInstance = null;
private JPEGStreamMetadataFormat() {
super(JPEG.nativeStreamMetadataFormatName,
CHILD_POLICY_SEQUENCE);
addStreamElements(getRootName());
}
public static synchronized IIOMetadataFormat getInstance() {
if (theInstance == null) {
theInstance = new JPEGStreamMetadataFormat();
}
return theInstance;
}
}
|