Class Base14Font

java.lang.Object
com.adobe.fontengine.font.FontImpl
com.adobe.fontengine.fontmanagement.Base14Font
All Implemented Interfaces:
Font, Serializable

public final class Base14Font extends FontImpl
See Also:
  • Constructor Details

    • Base14Font

      public Base14Font(String resourceName, String base14CSSName, String base14PSName)
  • Method Details

    • getCanonicalPath

      public String getCanonicalPath()
      Special case cache manipulation support for Base14 fonts. Since this cache is built into the resources it is not treated the same way as other types. Basically, everything except getCachedFontDescription is a noop and getCachedFontDescription simply reads an item from the builtin cache. Cache entries are never verified nor are new cached FontDescriptions added at runtime. Any missing descriptions MUST be added to the Base14CacheResourceBuilder.
    • getLength

      public long getLength()
    • getLastModified

      public long getLastModified()
    • getCachedFontDescription

      public Object getCachedFontDescription(String key)
    • getCachedFontDescriptionIterator

      public Iterator<String> getCachedFontDescriptionIterator()
    • setCachedFontDescription

      public void setCachedFontDescription(String key, Object value)
    • hashCode

      public int hashCode()
      Specified by:
      hashCode in class FontImpl
    • equals

      public boolean equals(Object obj)
      Specified by:
      equals in class FontImpl
    • toString

      public String toString()
      Specified by:
      toString in class FontImpl
    • getCachedFontDescriptionMap

      public Map<String,Object> getCachedFontDescriptionMap()
      Specified by:
      getCachedFontDescriptionMap in class FontImpl