1 17 18 19 20 package org.apache.fop.render; 21 22 import org.apache.fop.apps.FOUserAgent; 23 24 28 public abstract class AbstractRendererMaker { 29 30 35 public abstract Renderer makeRenderer(FOUserAgent ua); 36 37 40 public abstract boolean needsOutputStream(); 41 42 45 public abstract String [] getSupportedMimeTypes(); 46 47 52 public boolean isMimeTypeSupported(String mimeType) { 53 String [] mimes = getSupportedMimeTypes(); 54 for (int i = 0; i < mimes.length; i++) { 55 if (mimes[i].equals(mimeType)) { 56 return true; 57 } 58 } 59 return false; 60 } 61 62 } 63 | Popular Tags |