diff options
author | Mehdi Houshmand <mehdi@apache.org> | 2012-08-15 06:25:50 +0000 |
---|---|---|
committer | Mehdi Houshmand <mehdi@apache.org> | 2012-08-15 06:25:50 +0000 |
commit | 726e1ef3093bedfd6671c2e6471e0d62ef605be5 (patch) | |
tree | c7eadb069cfcc7d5537414e19028cc66114249cf | |
parent | 978313b554c9df235f5eb5bdefb2c79ecf798a0d (diff) | |
download | xmlgraphics-fop-726e1ef3093bedfd6671c2e6471e0d62ef605be5.tar.gz xmlgraphics-fop-726e1ef3093bedfd6671c2e6471e0d62ef605be5.zip |
Changed serialVersionUID in the serialization of font-cache and some minor related changes
git-svn-id: https://svn.apache.org/repos/asf/xmlgraphics/fop/trunk@1373227 13f79535-47bb-0310-9956-ffa450edef68
-rw-r--r-- | src/java/org/apache/fop/fonts/FontCache.java | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/src/java/org/apache/fop/fonts/FontCache.java b/src/java/org/apache/fop/fonts/FontCache.java index 8eceda327..52db98ff3 100644 --- a/src/java/org/apache/fop/fonts/FontCache.java +++ b/src/java/org/apache/fop/fonts/FontCache.java @@ -53,7 +53,7 @@ public final class FontCache implements Serializable { * Serialization Version UID. Change this value if you want to make sure the * user's cache file is purged after an update. */ - private static final long serialVersionUID = 605232520271754719L; + private static final long serialVersionUID = 9129238336422194339L; /** logging instance */ private static Log log = LogFactory.getLog(FontCache.class); @@ -65,7 +65,7 @@ public final class FontCache implements Serializable { private static final String DEFAULT_CACHE_FILENAME = "fop-fonts.cache"; /** has this cache been changed since it was last read? */ - private transient boolean changed = false; + private transient boolean changed; /** change lock */ private final boolean[] changeLock = new boolean[1]; @@ -73,12 +73,14 @@ public final class FontCache implements Serializable { /** * master mapping of font url -> font info. This needs to be a list, since a * TTC file may contain more than 1 font. + * @serial */ private Map<String, CachedFontFile> fontfileMap = null; /** * mapping of font url -> file modified date (for all fonts that have failed * to load) + * @serial */ private Map<String, Long> failedFontMap = null; @@ -139,6 +141,7 @@ public final class FontCache implements Serializable { * * @return the font cache deserialized from the file (or null if no cache * file exists or if it could not be read) + * @deprecated use {@link #loadFrom(File)} instead */ public static FontCache load() { return loadFrom(getDefaultCacheFile(false)); @@ -190,8 +193,8 @@ public final class FontCache implements Serializable { /** * Writes the font cache to disk. * - * @throws FOPException - * fop exception + * @throws FOPException fop exception + * @deprecated use {@link #saveTo(File)} instead */ public void save() throws FOPException { saveTo(getDefaultCacheFile(true)); |