All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.daisy.dotify.api.embosser.Device Maven / Gradle / Ivy

There is a newer version: 1.0.7
Show newest version
package org.daisy.dotify.api.embosser;

import java.io.File;
import javax.print.PrintException;

/**
 * Provides an interface to transmit a file to a device, typically a printer.
 *
 * @author Joel Håkansson
 */
public interface Device {

    /**
     * Transmits a file to the Device.
     *
     * @param file the file to transmit
     * @throws PrintException if the file could not be transmitted
     */
    public void transmit(File file) throws PrintException;

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy