src/share/classes/javax/print/attribute/standard/MultipleDocumentHandling.java

Print this page

        

*** 1,7 **** /* ! * Copyright (c) 2000, 2004, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it * under the terms of the GNU General Public License version 2 only, as * published by the Free Software Foundation. Oracle designates this --- 1,7 ---- /* ! * Copyright (c) 2000, 2013, Oracle and/or its affiliates. All rights reserved. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * * This code is free software; you can redistribute it and/or modify it * under the terms of the GNU General Public License version 2 only, as * published by the Free Software Foundation. Oracle designates this
*** 49,59 **** * are performed on this single output * document. The {@link Copies Copies} attribute tells how many copies of this * single output document to produce. The MultipleDocumentHandling values * SINGLE_DOCUMENT and SINGLE_DOCUMENT_NEW_SHEET specify two variations of * this possibility. ! * <P> * <LI> * The multiple input documents remain separate output documents. Finishing * operations ({@link Finishings Finishings}), * are performed on each output document * separately. The {@link Copies Copies} attribute tells how many copies of each --- 49,59 ---- * are performed on this single output * document. The {@link Copies Copies} attribute tells how many copies of this * single output document to produce. The MultipleDocumentHandling values * SINGLE_DOCUMENT and SINGLE_DOCUMENT_NEW_SHEET specify two variations of * this possibility. ! * * <LI> * The multiple input documents remain separate output documents. Finishing * operations ({@link Finishings Finishings}), * are performed on each output document * separately. The {@link Copies Copies} attribute tells how many copies of each
*** 81,91 **** * onto a new print-stream page, nor to start a new impression on a new media * sheet. If more than one copy is made, the ordering of the sets of media * sheets resulting from processing the document data must be * <CODE>a(*),b(*),a(*),b(*),...</CODE>, and the printer object must force * each copy (<CODE>a(*),b(*)</CODE>) to start on a new media sheet. ! * <P> * <LI> * <A NAME="sducfi">{@link #SEPARATE_DOCUMENTS_UNCOLLATED_COPIES * <B>SEPARATE_DOCUMENTS_UNCOLLATED_COPIES</B>}</A>. If a print job * has multiple documents -- say, the document data is called <CODE>a</CODE> and * <CODE>b</CODE> -- then the result of processing the data in each document --- 81,91 ---- * onto a new print-stream page, nor to start a new impression on a new media * sheet. If more than one copy is made, the ordering of the sets of media * sheets resulting from processing the document data must be * <CODE>a(*),b(*),a(*),b(*),...</CODE>, and the printer object must force * each copy (<CODE>a(*),b(*)</CODE>) to start on a new media sheet. ! * * <LI> * <A NAME="sducfi">{@link #SEPARATE_DOCUMENTS_UNCOLLATED_COPIES * <B>SEPARATE_DOCUMENTS_UNCOLLATED_COPIES</B>}</A>. If a print job * has multiple documents -- say, the document data is called <CODE>a</CODE> and * <CODE>b</CODE> -- then the result of processing the data in each document
*** 94,104 **** * each be finished separately. The printer must force each copy of the result * of processing the data in a single document to start on a new media sheet. * If more than one copy is made, the ordering of the sets of media sheets * resulting from processing the document data must be * <CODE>a(*),a(*),...,b(*),b(*)...</CODE>. ! * <P> * <LI> * <A NAME="sdccfi">{@link #SEPARATE_DOCUMENTS_COLLATED_COPIES * <B>SEPARATE_DOCUMENTS_COLLATED_COPIES</B>}</A>. If a print job * has multiple documents -- say, the document data is called <CODE>a</CODE> and * <CODE>b</CODE> -- then the result of processing the data in each document --- 94,104 ---- * each be finished separately. The printer must force each copy of the result * of processing the data in a single document to start on a new media sheet. * If more than one copy is made, the ordering of the sets of media sheets * resulting from processing the document data must be * <CODE>a(*),a(*),...,b(*),b(*)...</CODE>. ! * * <LI> * <A NAME="sdccfi">{@link #SEPARATE_DOCUMENTS_COLLATED_COPIES * <B>SEPARATE_DOCUMENTS_COLLATED_COPIES</B>}</A>. If a print job * has multiple documents -- say, the document data is called <CODE>a</CODE> and * <CODE>b</CODE> -- then the result of processing the data in each document
*** 107,117 **** * each be finished separately. The printer must force each copy of the result * of processing the data in a single document to start on a new media sheet. * If more than one copy is made, the ordering of the sets of media sheets * resulting from processing the document data must be * <CODE>a(*),b(*),a(*),b(*),...</CODE>. ! * <P> * <LI> * <A NAME="sdnsfi">{@link #SINGLE_DOCUMENT_NEW_SHEET * <B>SINGLE_DOCUMENT_NEW_SHEET</B>}</A>. Same as SINGLE_DOCUMENT, * except that the printer must ensure that the first impression of each * document instance in the job is placed on a new media sheet. This value --- 107,117 ---- * each be finished separately. The printer must force each copy of the result * of processing the data in a single document to start on a new media sheet. * If more than one copy is made, the ordering of the sets of media sheets * resulting from processing the document data must be * <CODE>a(*),b(*),a(*),b(*),...</CODE>. ! * * <LI> * <A NAME="sdnsfi">{@link #SINGLE_DOCUMENT_NEW_SHEET * <B>SINGLE_DOCUMENT_NEW_SHEET</B>}</A>. Same as SINGLE_DOCUMENT, * except that the printer must ensure that the first impression of each * document instance in the job is placed on a new media sheet. This value
*** 130,145 **** * {@link Finishings#STAPLE STAPLE} is specified, then: * <UL> * <LI> * With SINGLE_DOCUMENT, documents <CODE>a</CODE> and <CODE>b</CODE> are * stapled together as a single document with no regard to new sheets. ! * <P> * <LI> * With SINGLE_DOCUMENT_NEW_SHEET, documents <CODE>a</CODE> and <CODE>b</CODE> * are stapled together as a single document, but document <CODE>b</CODE> * starts on a new sheet. ! * <P> * <LI> * With SEPARATE_DOCUMENTS_UNCOLLATED_COPIES and * SEPARATE_DOCUMENTS_COLLATED_COPIES, documents <CODE>a</CODE> and * <CODE>b</CODE> are stapled separately. * </UL> --- 130,145 ---- * {@link Finishings#STAPLE STAPLE} is specified, then: * <UL> * <LI> * With SINGLE_DOCUMENT, documents <CODE>a</CODE> and <CODE>b</CODE> are * stapled together as a single document with no regard to new sheets. ! * * <LI> * With SINGLE_DOCUMENT_NEW_SHEET, documents <CODE>a</CODE> and <CODE>b</CODE> * are stapled together as a single document, but document <CODE>b</CODE> * starts on a new sheet. ! * * <LI> * With SEPARATE_DOCUMENTS_UNCOLLATED_COPIES and * SEPARATE_DOCUMENTS_COLLATED_COPIES, documents <CODE>a</CODE> and * <CODE>b</CODE> are stapled separately. * </UL>