diff options
author | Jeremias Maerki <jeremias@apache.org> | 2007-05-28 14:48:09 +0000 |
---|---|---|
committer | Jeremias Maerki <jeremias@apache.org> | 2007-05-28 14:48:09 +0000 |
commit | a5107a6f25b440686ac839611d7ff52c7b5f2dd8 (patch) | |
tree | 8594fe4280ec3dff0b885734c55df3ef33b527d6 | |
parent | 8c1aba3f976127d33ec50b67d760f56364c08487 (diff) | |
download | xmlgraphics-fop-a5107a6f25b440686ac839611d7ff52c7b5f2dd8.tar.gz xmlgraphics-fop-a5107a6f25b440686ac839611d7ff52c7b5f2dd8.zip |
Discover the .otf font extension (OpenType fonts), too.
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@542242 13f79535-47bb-0310-9956-ffa450edef68
-rw-r--r-- | src/java/org/apache/fop/fonts/autodetect/FontFileFinder.java | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/src/java/org/apache/fop/fonts/autodetect/FontFileFinder.java b/src/java/org/apache/fop/fonts/autodetect/FontFileFinder.java index a19ab5a38..246fd2aed 100644 --- a/src/java/org/apache/fop/fonts/autodetect/FontFileFinder.java +++ b/src/java/org/apache/fop/fonts/autodetect/FontFileFinder.java @@ -28,6 +28,7 @@ import java.util.List; import org.apache.commons.io.DirectoryWalker; import org.apache.commons.io.filefilter.FileFilterUtils; import org.apache.commons.io.filefilter.IOFileFilter; +import org.apache.commons.io.filefilter.SuffixFileFilter; import org.apache.commons.logging.Log; import org.apache.commons.logging.LogFactory; @@ -74,11 +75,9 @@ public class FontFileFinder extends DirectoryWalker implements FontFinder { */ protected static IOFileFilter getFileFilter() { return FileFilterUtils.andFileFilter( - FileFilterUtils.fileFileFilter(), - FileFilterUtils.orFileFilter( - FileFilterUtils.suffixFileFilter(".ttf"), - FileFilterUtils.suffixFileFilter(".pfb") - ) + FileFilterUtils.fileFileFilter(), + new SuffixFileFilter(new String[] {".ttf", ".otf", ".pfb"}) + //TODO Add *.ttc when support for it has been added to the auto-detection mech. ); } |