package cc.glsn.v15.print; import java.io.IOException; import java.util.Iterator; import javax.print.Doc; import javax.print.MultiDoc; class SimpleMultiDoc implements MultiDoc { private Doc myDoc; private MultiDoc next; SimpleMultiDoc(Iterator I) { myDoc=I.next(); if (I.hasNext()) { next=new SimpleMultiDoc(I); } } public Doc getDoc() throws IOException { return myDoc; } public MultiDoc next() throws IOException { return next; } }