1 17 18 19 20 package org.apache.fop.render.afp.modca; 21 22 import java.io.IOException ; 23 import java.io.OutputStream ; 24 import java.util.Iterator ; 25 import java.util.List ; 26 27 import org.apache.commons.logging.Log; 28 import org.apache.commons.logging.LogFactory; 29 30 36 public abstract class AbstractAFPObject { 37 38 41 protected static final Log log = LogFactory.getLog("org.apache.fop.render.afp.modca"); 42 43 49 public abstract void writeDataStream(OutputStream os) throws IOException ; 50 51 57 protected void writeObjectList(List afpObjects, OutputStream os) 58 throws IOException { 59 60 for (Iterator it = afpObjects.iterator(); it.hasNext(); ) { 61 ((AbstractAFPObject)it.next()).writeDataStream(os); 62 } 63 64 } 65 66 } 67 | Popular Tags |