Class FOPGVTFontFamily

  • All Implemented Interfaces:
    org.apache.batik.gvt.font.GVTFontFamily

    public class FOPGVTFontFamily
    extends java.lang.Object
    implements org.apache.batik.gvt.font.GVTFontFamily
    • Field Detail

      • fontInfo

        private final FontInfo fontInfo
      • familyName

        private final java.lang.String familyName
      • fontFace

        private org.apache.batik.gvt.font.GVTFontFace fontFace
    • Constructor Detail

      • FOPGVTFontFamily

        public FOPGVTFontFamily​(FontInfo fontInfo,
                                java.lang.String familyName,
                                FontTriplet triplet,
                                org.apache.batik.gvt.font.GVTFontFace fontFace)
    • Method Detail

      • getFontInfo

        public FontInfo getFontInfo()
      • getFontKey

        public java.lang.String getFontKey()
      • getFamilyName

        public java.lang.String getFamilyName()
        Specified by:
        getFamilyName in interface org.apache.batik.gvt.font.GVTFontFamily
      • getFontFace

        public org.apache.batik.gvt.font.GVTFontFace getFontFace()
        Specified by:
        getFontFace in interface org.apache.batik.gvt.font.GVTFontFamily
      • deriveFont

        public FOPGVTFont deriveFont​(float size,
                                     java.text.AttributedCharacterIterator aci)
        Specified by:
        deriveFont in interface org.apache.batik.gvt.font.GVTFontFamily
      • deriveFont

        public FOPGVTFont deriveFont​(float size,
                                     java.util.Map attrs)
        Specified by:
        deriveFont in interface org.apache.batik.gvt.font.GVTFontFamily
      • isComplex

        public boolean isComplex()
        Specified by:
        isComplex in interface org.apache.batik.gvt.font.GVTFontFamily