Browse Source

Check style and find bugs now pass without errors


git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1356755 13f79535-47bb-0310-9956-ffa450edef68
pull/26/head
Mehdi Houshmand 12 years ago
parent
commit
bafcae2f1c
31 changed files with 82 additions and 120 deletions
  1. 1
    2
      src/java/org/apache/fop/afp/modca/IncludedResourceObject.java
  2. 5
    7
      src/java/org/apache/fop/afp/util/AFPResourceAccessor.java
  3. 6
    5
      src/java/org/apache/fop/apps/FopConfParser.java
  4. 1
    1
      src/java/org/apache/fop/apps/FopFactoryBuilder.java
  5. 5
    2
      src/java/org/apache/fop/apps/io/ResourceResolverFactory.java
  6. 1
    0
      src/java/org/apache/fop/cli/CommandLineOptions.java
  7. 1
    1
      src/java/org/apache/fop/fonts/DefaultFontConfig.java
  8. 9
    13
      src/java/org/apache/fop/fonts/DefaultFontConfigurator.java
  9. 1
    1
      src/java/org/apache/fop/fonts/FontCache.java
  10. 1
    1
      src/java/org/apache/fop/fonts/FontLoader.java
  11. 0
    5
      src/java/org/apache/fop/render/PrintRenderer.java
  12. 9
    6
      src/java/org/apache/fop/render/PrintRendererConfigurator.java
  13. 30
    27
      src/java/org/apache/fop/render/afp/AFPFontConfig.java
  14. 1
    1
      src/java/org/apache/fop/render/afp/AFPRendererConfig.java
  15. 3
    3
      src/java/org/apache/fop/render/afp/AFPRendererConfigurator.java
  16. 1
    2
      src/java/org/apache/fop/render/afp/AFPShadingMode.java
  17. 0
    1
      src/java/org/apache/fop/render/bitmap/PNGDocumentHandler.java
  18. 0
    1
      src/java/org/apache/fop/render/bitmap/TIFFDocumentHandler.java
  19. 0
    6
      src/java/org/apache/fop/render/intermediate/AbstractIFDocumentHandler.java
  20. 0
    2
      src/java/org/apache/fop/render/pcl/PCLDocumentHandler.java
  21. 1
    2
      src/java/org/apache/fop/render/pcl/PCLRenderingMode.java
  22. 0
    2
      src/java/org/apache/fop/render/pdf/PDFEncryptionOption.java
  23. 2
    2
      src/java/org/apache/fop/render/pdf/PDFRendererOption.java
  24. 1
    1
      src/java/org/apache/fop/render/pdf/PDFRendererOptionsConfig.java
  25. 1
    11
      src/java/org/apache/fop/render/print/PrintRendererMaker.java
  26. 0
    2
      src/java/org/apache/fop/render/ps/PSDocumentHandler.java
  27. 1
    10
      src/java/org/apache/fop/render/xml/XMLRendererMaker.java
  28. 0
    1
      src/java/org/apache/fop/servlet/FopServlet.java
  29. 1
    0
      src/java/org/apache/fop/util/ColorSpaceCache.java
  30. 0
    1
      src/sandbox/org/apache/fop/render/svg/SVGDocumentHandler.java
  31. 0
    1
      src/sandbox/org/apache/fop/render/svg/SVGPrintDocumentHandler.java

+ 1
- 2
src/java/org/apache/fop/afp/modca/IncludedResourceObject.java View File

@@ -26,9 +26,8 @@ import java.net.URI;

import org.apache.commons.io.IOUtils;

import org.apache.fop.afp.util.AFPResourceUtil;
import org.apache.fop.afp.util.AFPResourceAccessor;
import org.apache.fop.afp.util.AFPResourceUtil;

/**
* Encapsulates an included resource object that is loaded from an external file.

+ 5
- 7
src/java/org/apache/fop/afp/util/AFPResourceAccessor.java View File

@@ -24,8 +24,6 @@ import java.io.InputStream;
import java.net.URI;
import java.net.URISyntaxException;

import org.apache.fop.apps.FOUserAgent;
import org.apache.fop.apps.FopFactory;
import org.apache.fop.apps.io.InternalResourceResolver;

/**
@@ -37,9 +35,10 @@ public final class AFPResourceAccessor {
private final String baseURI;

/**
* Constructor for resource to be accessed via the {@link FOUserAgent}. This contructor
* takes a base URI for resolving font resource URIs. So, if fonts need to be accessed, you can
* set the {@link FontManager}'s base URI instead of the one on the {@link FopFactory}.
* Constructor for resource to be accessed via the {@link org.apache.fop.apps.FOUserAgent}. This
* contructor takes a base URI for resolving font resource URIs. So, if fonts need to be
* accessed, you can set the {@link FontManager}'s base URI instead of the one on the
* {@link org.apache.fop.apps.FopFactory}.
*
* @param InternalResourceResolver resource resolver
* @param baseURI the custom base URI to resolve relative URIs against (may be null)
@@ -50,7 +49,7 @@ public final class AFPResourceAccessor {
}

/**
* Constructor for resource to be accessed via the {@link FOUserAgent}.
* Constructor for resource to be accessed via the {@link org.apache.fop.apps.FOUserAgent}.
*
* @param InternalResourceResolver resource resolver
*/
@@ -74,5 +73,4 @@ public final class AFPResourceAccessor {
public InputStream createInputStream(URI uri) throws IOException {
return resourceResolver.getResource(getResourceURI(uri));
}

}

+ 6
- 5
src/java/org/apache/fop/apps/FopConfParser.java View File

@@ -26,6 +26,7 @@ import java.io.InputStream;
import java.net.URI;
import java.net.URISyntaxException;
import java.util.HashMap;
import java.util.Locale;
import java.util.Map;

import org.xml.sax.SAXException;
@@ -39,9 +40,9 @@ import org.apache.commons.logging.LogFactory;
import org.apache.xmlgraphics.image.loader.spi.ImageImplRegistry;
import org.apache.xmlgraphics.image.loader.util.Penalty;

import org.apache.fop.apps.io.InternalResourceResolver;
import org.apache.fop.apps.io.ResourceResolver;
import org.apache.fop.apps.io.ResourceResolverFactory;
import org.apache.fop.apps.io.InternalResourceResolver;
import org.apache.fop.fonts.FontManagerConfigurator;
import org.apache.fop.hyphenation.HyphenationTreeCache;
import org.apache.fop.util.LogUtil;
@@ -233,7 +234,7 @@ public class FopConfParser {
}

// configure font manager
new FontManagerConfigurator(cfg, fopFactoryBuilder.getBaseUri(), resourceResolver).configure(
new FontManagerConfigurator(cfg, fopFactoryBuilder.getBaseURI(), resourceResolver).configure(
fopFactoryBuilder.getFontManager(), strict);

// configure image loader framework
@@ -261,7 +262,7 @@ public class FopConfParser {
+ " element must consist of exactly two letters ("
+ location + ")", error);
}
lang = lang.toLowerCase();
lang = lang.toLowerCase(Locale.getDefault());

country = hyphPatConfig[i].getAttribute("country", null);
if ("".equals(country)) {
@@ -273,7 +274,7 @@ public class FopConfParser {
+ " element must consist of exactly two letters ("
+ location + ")", error);
}
country = country.toUpperCase();
country = country.toUpperCase(Locale.getDefault());
}

filename = hyphPatConfig[i].getValue(null);
@@ -318,7 +319,7 @@ public class FopConfParser {
String className = penaltyCfg.getAttribute("class");
String value = penaltyCfg.getAttribute("value");
Penalty p = null;
if (value.toUpperCase().startsWith("INF")) {
if (value.toUpperCase(Locale.getDefault()).startsWith("INF")) {
p = Penalty.INFINITE_PENALTY;
} else {
try {

+ 1
- 1
src/java/org/apache/fop/apps/FopFactoryBuilder.java View File

@@ -115,7 +115,7 @@ public final class FopFactoryBuilder {
*
* @return the base URI
*/
URI getBaseUri() {
URI getBaseURI() {
return config.getBaseURI();
}


+ 5
- 2
src/java/org/apache/fop/apps/io/ResourceResolverFactory.java View File

@@ -156,8 +156,11 @@ public final class ResourceResolverFactory {

public OutputStream getOutputStream(String id) throws IOException {
File file = getTempFile(id);
file.createNewFile();
return new FileOutputStream(file);
if (file.createNewFile()) {
return new FileOutputStream(file);
} else {
throw new IOException("Filed to create temporary file: " + id);
}
}
}


+ 1
- 0
src/java/org/apache/fop/cli/CommandLineOptions.java View File

@@ -1038,6 +1038,7 @@ public class CommandLineOptions {
throw new FOPException(e);
}
fopFactoryBuilder.setStrictFOValidation(strictValidation);
fopFactoryBuilder.setComplexScriptFeatures(useComplexScriptFeatures);
}
factory = fopFactoryBuilder.build();
}

+ 1
- 1
src/java/org/apache/fop/fonts/DefaultFontConfig.java View File

@@ -38,7 +38,7 @@ import org.apache.fop.util.LogUtil;
*/
public final class DefaultFontConfig implements FontConfig {

protected static Log log = LogFactory.getLog(DefaultFontConfig.class);
private static final Log log = LogFactory.getLog(DefaultFontConfig.class);

private final List<Directory> directories = new ArrayList<Directory>();


+ 9
- 13
src/java/org/apache/fop/fonts/DefaultFontConfigurator.java View File

@@ -43,7 +43,7 @@ import org.apache.fop.util.LogUtil;
*/
public class DefaultFontConfigurator implements FontConfigurator<EmbedFontInfo> {
/** logger instance */
protected static Log log = LogFactory.getLog(DefaultFontConfigurator.class);
protected static final Log log = LogFactory.getLog(DefaultFontConfigurator.class);

private final FontManager fontManager;
private final InternalResourceResolver resourceResolver;
@@ -68,11 +68,11 @@ public class DefaultFontConfigurator implements FontConfigurator<EmbedFontInfo>
* Initializes font info settings from the user configuration
* @throws FOPException if an exception occurs while processing the configuration
*/
public List<EmbedFontInfo> configure(FontConfig fontInfoConfig)
throws FOPException {
public List<EmbedFontInfo> configure(FontConfig fontInfoConfig) throws FOPException {
List<EmbedFontInfo> fontInfoList = new ArrayList<EmbedFontInfo>();
DefaultFontConfig adobeFontInfoConfig = (DefaultFontConfig) fontInfoConfig;
if (adobeFontInfoConfig != null) {
if (fontInfoConfig != null) {
assert fontInfoConfig instanceof DefaultFontConfig;
DefaultFontConfig adobeFontInfoConfig = (DefaultFontConfig) fontInfoConfig;
long start = 0;
if (log.isDebugEnabled()) {
log.debug("Starting font configuration...");
@@ -154,14 +154,10 @@ public class DefaultFontConfigurator implements FontConfigurator<EmbedFontInfo>
// no font triplet info
if (tripletList.size() == 0) {
URI fontUri = resourceResolver.resolveFromBase(embedUri);
if (fontUri != null) {
FontInfoFinder finder = new FontInfoFinder();
finder.setEventListener(listener);
EmbedFontInfo[] infos = finder.find(fontUri, resourceResolver, fontCache);
return infos[0]; //When subFont is set, only one font is returned
} else {
return null;
}
FontInfoFinder finder = new FontInfoFinder();
finder.setEventListener(listener);
EmbedFontInfo[] infos = finder.find(fontUri, resourceResolver, fontCache);
return infos[0]; //When subFont is set, only one font is returned
}
EncodingMode encodingMode = EncodingMode.getValue(font.getEncodingMode());
EmbeddingMode embeddingMode = EmbeddingMode.getValue(font.getEmbeddingMode());

+ 1
- 1
src/java/org/apache/fop/fonts/FontCache.java View File

@@ -333,7 +333,7 @@ public final class FontCache implements Serializable {
// try and determine modified date
URI fontUri = resourceResolver.resolveFromBase(fontInfo.getEmbedURI());
File fontFile = new File(fontUri);
long lastModified = (fontFile != null ? fontFile.lastModified() : -1);
long lastModified = fontFile.lastModified();
cachedFontFile = new CachedFontFile(lastModified);
if (log.isTraceEnabled()) {
log.trace("Font added to cache: " + cacheKey);

+ 1
- 1
src/java/org/apache/fop/fonts/FontLoader.java View File

@@ -106,7 +106,7 @@ public abstract class FontLoader {
loader = new Type1FontLoader(fontFileURI, embedded, useKerning, resourceResolver);
} else {
loader = new TTFFontLoader(fontFileURI, subFontName, embedded, embeddingMode,
encodingMode, useKerning, useAdvanced, resourceResolver);
encodingMode, useKerning, useAdvanced, resourceResolver);
}
return loader.getFont();
}

+ 0
- 5
src/java/org/apache/fop/render/PrintRenderer.java View File

@@ -39,8 +39,6 @@ import org.apache.fop.fonts.FontManager;
import org.apache.fop.fonts.FontTriplet;
import org.apache.fop.fonts.base14.Base14FontCollection;

import sun.font.FontResolver;

/** Abstract base class of "Print" type renderers. */
public abstract class PrintRenderer extends AbstractRenderer {

@@ -54,9 +52,6 @@ public abstract class PrintRenderer extends AbstractRenderer {
/** Font configuration */
protected FontInfo fontInfo;

/** Font resolver */
protected FontResolver fontResolver = null;

/** list of fonts */
protected List<EmbedFontInfo> embedFontInfoList = null;


+ 9
- 6
src/java/org/apache/fop/render/PrintRendererConfigurator.java View File

@@ -22,9 +22,6 @@ package org.apache.fop.render;
import java.util.Collections;
import java.util.List;

import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;

import org.apache.fop.apps.FOPException;
import org.apache.fop.apps.FOUserAgent;
import org.apache.fop.apps.io.InternalResourceResolver;
@@ -46,9 +43,6 @@ import org.apache.fop.render.intermediate.IFDocumentHandlerConfigurator;
public abstract class PrintRendererConfigurator extends AbstractRendererConfigurator
implements IFDocumentHandlerConfigurator {

/** logger instance */
private static Log LOG = LogFactory.getLog(PrintRendererConfigurator.class);

private final RendererConfigParser rendererConfigParser;

private final FontConfigurator<EmbedFontInfo> fontInfoConfigurator;
@@ -170,4 +164,13 @@ public abstract class PrintRendererConfigurator extends AbstractRendererConfigur
private List<EmbedFontInfo> buildFontList(String mimeType) throws FOPException {
return fontInfoConfigurator.configure(getRendererConfig(mimeType).getFontInfoConfig());
}

public static PrintRendererConfigurator createDefaultInstance(FOUserAgent userAgent) {
return new PrintRendererConfigurator(userAgent, null) {
@Override
protected List<FontCollection> getDefaultFontCollection() {
throw new UnsupportedOperationException();
}
};
}
}

+ 30
- 27
src/java/org/apache/fop/render/afp/AFPFontConfig.java View File

@@ -351,19 +351,10 @@ public final class AFPFontConfig implements FontConfig {
CharacterSet characterSet = null;
if (base14 != null) {
try {
Class<? extends Typeface> clazz = Class.forName(
"org.apache.fop.fonts.base14." + base14).asSubclass(Typeface.class);
try {
Typeface tf = clazz.newInstance();
characterSet = CharacterSetBuilder.getSingleByteInstance()
.build(characterset, super.codePage,
super.encoding,
tf, eventProducer);
} catch (Exception ie) {
String msg = "The base 14 font class " + clazz.getName()
+ " could not be instantiated";
LOG.error(msg);
}
Typeface tf = getTypeFace(base14);
characterSet = CharacterSetBuilder.getSingleByteInstance()
.build(characterset, super.codePage,
super.encoding, tf, eventProducer);
} catch (ClassNotFoundException cnfe) {
String msg = "The base 14 font class for " + characterset
+ " could not be found";
@@ -378,6 +369,22 @@ public final class AFPFontConfig implements FontConfig {
}
}

private static Typeface getTypeFace(String base14Name) throws ClassNotFoundException {
try {
Class<? extends Typeface> clazz = Class.forName("org.apache.fop.fonts.base14."
+ base14Name).asSubclass(Typeface.class);
return clazz.newInstance();
} catch (IllegalAccessException iae) {
LOG.error(iae.getMessage());
} catch (ClassNotFoundException cnfe) {
LOG.error(cnfe.getMessage());
} catch (InstantiationException ie) {
LOG.error(ie.getMessage());
}
throw new ClassNotFoundException("Couldn't load file for AFP font with base14 name: "
+ base14Name);
}

static final class RasterFontConfig extends AFPFontConfigData {
private final List<RasterCharactersetData> charsets;

@@ -395,24 +402,20 @@ public final class AFPFontConfig implements FontConfig {
for (RasterCharactersetData charset : charsets) {
if (charset.base14 != null) {
try {
Class<? extends Typeface> clazz = Class.forName(
"org.apache.fop.fonts.base14." + charset.base14).asSubclass(
Typeface.class);
try {
Typeface tf = clazz.newInstance();
rasterFont.addCharacterSet(charset.size,
CharacterSetBuilder.getSingleByteInstance().build(
charset.characterset, super.codePage, super.encoding,
tf, eventProducer));
} catch (Exception ie) {
String msg = "The base 14 font class " + clazz.getName()
+ " could not be instantiated";
LOG.error(msg);
}
Typeface tf = getTypeFace(charset.base14);
rasterFont.addCharacterSet(charset.size,
CharacterSetBuilder.getSingleByteInstance().build(
charset.characterset, super.codePage, super.encoding,
tf, eventProducer));

} catch (ClassNotFoundException cnfe) {
String msg = "The base 14 font class for " + charset.characterset
+ " could not be found";
LOG.error(msg);
} catch (IOException ie) {
String msg = "The base 14 font class " + charset.characterset
+ " could not be instantiated";
LOG.error(msg);
}
} else {
AFPResourceAccessor accessor = getAccessor(resourceResolver);

+ 1
- 1
src/java/org/apache/fop/render/afp/AFPRendererConfig.java View File

@@ -208,7 +208,7 @@ public final class AFPRendererConfig implements RendererConfig {

/** {@inheritDoc} */
public AFPRendererConfig build(FOUserAgent userAgent, Configuration cfg) throws FOPException {
boolean strict = userAgent != null ? userAgent.validateUserConfigStrictly() : false;
boolean strict = userAgent.validateUserConfigStrictly();
AFPRendererConfig config = null;
AFPEventProducer eventProducer = AFPEventProducer.Provider.get(userAgent.getEventBroadcaster());
try {

+ 3
- 3
src/java/org/apache/fop/render/afp/AFPRendererConfigurator.java View File

@@ -46,7 +46,7 @@ import org.apache.fop.util.LogUtil;
*/
public class AFPRendererConfigurator extends PrintRendererConfigurator implements
IFDocumentHandlerConfigurator {
private static Log LOG = LogFactory.getLog(AFPRendererConfigurator.class);
private static Log log = LogFactory.getLog(AFPRendererConfigurator.class);

private final AFPEventProducer eventProducer;

@@ -137,10 +137,10 @@ public class AFPRendererConfigurator extends PrintRendererConfigurator implement
config.getFontInfoConfig(), mimeType));
} catch (IOException e) {
eventProducer.invalidConfiguration(this, e);
LogUtil.handleException(LOG, e, userAgent.validateUserConfigStrictly());
LogUtil.handleException(log, e, userAgent.validateUserConfigStrictly());
} catch (IllegalArgumentException iae) {
eventProducer.invalidConfiguration(this, iae);
LogUtil.handleException(LOG, iae, userAgent.validateUserConfigStrictly());
LogUtil.handleException(log, iae, userAgent.validateUserConfigStrictly());
}
}
return new AFPFontCollection(userAgent.getEventBroadcaster(), null);

+ 1
- 2
src/java/org/apache/fop/render/afp/AFPShadingMode.java View File

@@ -20,10 +20,9 @@
package org.apache.fop.render.afp;

import java.io.ObjectStreamException;
import java.io.Serializable;

/** Enumeration of the AFP shading modes. */
public enum AFPShadingMode implements Serializable {
public enum AFPShadingMode {
/** the color mode (the default) */
COLOR("COLOR"),
/** the dithered mode */

+ 0
- 1
src/java/org/apache/fop/render/bitmap/PNGDocumentHandler.java View File

@@ -22,7 +22,6 @@ package org.apache.fop.render.bitmap;
import org.apache.fop.apps.MimeConstants;
import org.apache.fop.render.bitmap.PNGRendererConfig.PNGRendererConfigParser;
import org.apache.fop.render.intermediate.IFContext;
import org.apache.fop.render.intermediate.IFDocumentHandler;
import org.apache.fop.render.intermediate.IFDocumentHandlerConfigurator;

/**

+ 0
- 1
src/java/org/apache/fop/render/bitmap/TIFFDocumentHandler.java View File

@@ -22,7 +22,6 @@ package org.apache.fop.render.bitmap;
import org.apache.fop.apps.MimeConstants;
import org.apache.fop.render.bitmap.TIFFRendererConfig.TIFFRendererConfigParser;
import org.apache.fop.render.intermediate.IFContext;
import org.apache.fop.render.intermediate.IFDocumentHandler;
import org.apache.fop.render.intermediate.IFDocumentHandlerConfigurator;

/**

+ 0
- 6
src/java/org/apache/fop/render/intermediate/AbstractIFDocumentHandler.java View File

@@ -21,9 +21,6 @@ package org.apache.fop.render.intermediate;

import java.util.Locale;

import org.apache.commons.logging.Log;
import org.apache.commons.logging.LogFactory;

import org.apache.fop.accessibility.DummyStructureTreeEventHandler;
import org.apache.fop.accessibility.StructureTreeEventHandler;
import org.apache.fop.apps.FOUserAgent;
@@ -33,9 +30,6 @@ import org.apache.fop.apps.FOUserAgent;
*/
public abstract class AbstractIFDocumentHandler implements IFDocumentHandler {

/** logging instance */
private static Log log = LogFactory.getLog(AbstractIFDocumentHandler.class);

private final IFContext ifContext;

/**

+ 0
- 2
src/java/org/apache/fop/render/pcl/PCLDocumentHandler.java View File

@@ -37,7 +37,6 @@ import org.apache.fop.apps.MimeConstants;
import org.apache.fop.fonts.FontInfo;
import org.apache.fop.render.intermediate.AbstractBinaryWritingIFDocumentHandler;
import org.apache.fop.render.intermediate.IFContext;
import org.apache.fop.render.intermediate.IFDocumentHandler;
import org.apache.fop.render.intermediate.IFDocumentHandlerConfigurator;
import org.apache.fop.render.intermediate.IFException;
import org.apache.fop.render.intermediate.IFPainter;
@@ -46,7 +45,6 @@ import org.apache.fop.render.java2d.Java2DUtil;
import org.apache.fop.render.pcl.PCLRendererConfig.PCLRendererConfigParser;
import org.apache.fop.render.pcl.extensions.PCLElementMapping;


/**
* {@link org.apache.fop.render.intermediate.IFDocumentHandler} implementation
* that produces PCL 5.

+ 1
- 2
src/java/org/apache/fop/render/pcl/PCLRenderingMode.java View File

@@ -20,12 +20,11 @@
package org.apache.fop.render.pcl;

import java.io.ObjectStreamException;
import java.io.Serializable;

/**
* Enumeration class for PCL rendering modes.
*/
public enum PCLRenderingMode implements Serializable {
public enum PCLRenderingMode {
/** "Quality" rendering (mixed native and bitmap for improved quality) */
QUALITY("quality", 1.0f),
/** "Speed" rendering (maximum speed with native rendering, reduced visual quality) */

+ 0
- 2
src/java/org/apache/fop/render/pdf/PDFEncryptionOption.java View File

@@ -19,8 +19,6 @@

package org.apache.fop.render.pdf;

import org.apache.fop.pdf.PDFAMode;
import org.apache.fop.pdf.PDFXMode;
import org.apache.fop.render.RendererConfigOption;

public enum PDFEncryptionOption implements RendererConfigOption {

+ 2
- 2
src/java/org/apache/fop/render/pdf/PDFRendererOption.java View File

@@ -36,14 +36,14 @@ public enum PDFRendererOption implements RendererConfigOption {
}
},
/** Rendering Options key for the PDF/A mode, default: {@link PDFAMode#DISABLED} */
PDF_A_MODE("pdf-a-mode", PDFAMode.DISABLED){
PDF_A_MODE("pdf-a-mode", PDFAMode.DISABLED) {
@Override
PDFAMode deserialize(String value) {
return PDFAMode.getValueOf(value);
}
},
/** Rendering Options key for the PDF/X mode, default: {@link PDFXMode#DISABLED} */
PDF_X_MODE("pdf-x-mode", PDFXMode.DISABLED){
PDF_X_MODE("pdf-x-mode", PDFXMode.DISABLED) {
@Override
PDFXMode deserialize(String value) {
return PDFXMode.getValueOf(value);

+ 1
- 1
src/java/org/apache/fop/render/pdf/PDFRendererOptionsConfig.java View File

@@ -46,7 +46,7 @@ public final class PDFRendererOptionsConfig {
static {
final EnumMap<PDFRendererOption, Object> props
= new EnumMap<PDFRendererOption, Object>(PDFRendererOption.class);
for(PDFRendererOption option : PDFRendererOption.values()) {
for (PDFRendererOption option : PDFRendererOption.values()) {
props.put(option, option.getDefaultValue());
}
DEFAULT = new PDFRendererOptionsConfig(props, null);

+ 1
- 11
src/java/org/apache/fop/render/print/PrintRendererMaker.java View File

@@ -19,12 +19,9 @@

package org.apache.fop.render.print;

import java.util.List;

import org.apache.fop.apps.FOPException;
import org.apache.fop.apps.FOUserAgent;
import org.apache.fop.apps.MimeConstants;
import org.apache.fop.fonts.FontCollection;
import org.apache.fop.render.AbstractRendererMaker;
import org.apache.fop.render.PrintRendererConfigurator;
import org.apache.fop.render.Renderer;
@@ -43,13 +40,7 @@ public class PrintRendererMaker extends AbstractRendererMaker {

@Override
public void configureRenderer(FOUserAgent userAgent, Renderer renderer) throws FOPException {
// TODO what constructor params?
new PrintRendererConfigurator(userAgent, null) {
@Override
protected List<FontCollection> getDefaultFontCollection() {
throw new UnsupportedOperationException();
}
} .configure(renderer);
PrintRendererConfigurator.createDefaultInstance(userAgent).configure(renderer);
}

@Override
@@ -61,5 +52,4 @@ public class PrintRendererMaker extends AbstractRendererMaker {
public String[] getSupportedMimeTypes() {
return MIMES;
}

}

+ 0
- 2
src/java/org/apache/fop/render/ps/PSDocumentHandler.java View File

@@ -56,7 +56,6 @@ import org.apache.fop.apps.MimeConstants;
import org.apache.fop.apps.io.TempResourceURIGenerator;
import org.apache.fop.render.intermediate.AbstractBinaryWritingIFDocumentHandler;
import org.apache.fop.render.intermediate.IFContext;
import org.apache.fop.render.intermediate.IFDocumentHandler;
import org.apache.fop.render.intermediate.IFDocumentHandlerConfigurator;
import org.apache.fop.render.intermediate.IFException;
import org.apache.fop.render.intermediate.IFPainter;
@@ -67,7 +66,6 @@ import org.apache.fop.render.ps.extensions.PSPageTrailerCodeBefore;
import org.apache.fop.render.ps.extensions.PSSetPageDevice;
import org.apache.fop.render.ps.extensions.PSSetupCode;


/**
* {@link org.apache.fop.render.intermediate.IFDocumentHandler} implementation
* that produces PostScript.

+ 1
- 10
src/java/org/apache/fop/render/xml/XMLRendererMaker.java View File

@@ -19,12 +19,9 @@

package org.apache.fop.render.xml;

import java.util.List;

import org.apache.fop.apps.FOPException;
import org.apache.fop.apps.FOUserAgent;
import org.apache.fop.apps.MimeConstants;
import org.apache.fop.fonts.FontCollection;
import org.apache.fop.render.AbstractRendererMaker;
import org.apache.fop.render.PrintRendererConfigurator;
import org.apache.fop.render.Renderer;
@@ -43,13 +40,7 @@ public class XMLRendererMaker extends AbstractRendererMaker {

@Override
public void configureRenderer(FOUserAgent userAgent, Renderer renderer) throws FOPException {
// TODO what constructor params?
new PrintRendererConfigurator(userAgent, null) {
@Override
protected List<FontCollection> getDefaultFontCollection() {
throw new UnsupportedOperationException();
}
} .configure(renderer);
PrintRendererConfigurator.createDefaultInstance(userAgent).configure(renderer);
}

@Override

+ 0
- 1
src/java/org/apache/fop/servlet/FopServlet.java View File

@@ -21,7 +21,6 @@ package org.apache.fop.servlet;

import java.io.File;
import java.io.IOException;
import java.io.InputStream;
import java.io.OutputStream;
import java.io.PrintWriter;
import java.net.URI;

+ 1
- 0
src/java/org/apache/fop/util/ColorSpaceCache.java View File

@@ -98,6 +98,7 @@ public class ColorSpaceCache {
} catch (Exception e) {
// Ignore exception - will be logged a bit further down
// (colorSpace == null case)
log.warn("Exception thrown resolving the color space: " + e.getMessage());
}

if (colorSpace != null) {

+ 0
- 1
src/sandbox/org/apache/fop/render/svg/SVGDocumentHandler.java View File

@@ -48,7 +48,6 @@ import org.apache.fop.render.bitmap.BitmapRendererEventProducer;
import org.apache.fop.render.bitmap.MultiFileRenderingUtil;
import org.apache.fop.render.intermediate.DelegatingFragmentContentHandler;
import org.apache.fop.render.intermediate.IFContext;
import org.apache.fop.render.intermediate.IFDocumentHandler;
import org.apache.fop.render.intermediate.IFException;
import org.apache.fop.render.intermediate.IFPainter;
import org.apache.fop.util.GenerationHelperContentHandler;

+ 0
- 1
src/sandbox/org/apache/fop/render/svg/SVGPrintDocumentHandler.java View File

@@ -26,7 +26,6 @@ import org.xml.sax.helpers.AttributesImpl;

import org.apache.fop.render.intermediate.IFConstants;
import org.apache.fop.render.intermediate.IFContext;
import org.apache.fop.render.intermediate.IFDocumentHandler;
import org.apache.fop.render.intermediate.IFException;
import org.apache.fop.render.intermediate.IFPainter;
import org.apache.fop.util.XMLUtil;

Loading…
Cancel
Save