view common/src/main/java/digilib/io/ImageStream.java @ 1158:2ee261676828 default tip

better out-of-the box experience: * digilib works without config files using sensible defaults * new sample images folder used by default * config files moved to templates
author robcast
date Tue, 19 Feb 2013 17:32:25 +0100
parents 28d007673346
children
line wrap: on
line source

/**
 * 
 */
package digilib.io;

import java.io.InputStream;

/**
 * @author casties
 * 
 */
public class ImageStream extends ImageInput {

    protected InputStream stream = null;

    /** Create ImageStream from InputStream and String.
     * 
     * @param stream
     * @param mimeType mime-type
     */
    public ImageStream(InputStream stream, String mimeType) {
        this.stream = stream;
        this.mimetype = mimeType;
    }

    /*
     * (non-Javadoc)
     * 
     * @see digilib.io.ImageInput#hasInputStream()
     */
    @Override
    public boolean hasInputStream() {
        return true;
    }

    /*
     * (non-Javadoc)
     * 
     * @see digilib.io.ImageInput#getInputStream()
     */
    @Override
    public InputStream getInputStream() {
        return stream;
    }

}