public void flushFontFaceFonts() { _fontCache = new HashMap(); for (Iterator i = _fontFamilies.values().iterator(); i.hasNext(); ) { FontFamily family = (FontFamily)i.next(); for (Iterator j = family.getFontDescriptions().iterator(); j.hasNext(); ) { FontDescription d = (FontDescription)j.next(); if (d.isFromFontFace()) { j.remove(); } } if (family.getFontDescriptions().size() == 0) { i.remove(); } } }
public void flushFontFaceFonts() { _fontCache = new HashMap(); for (Iterator i = _fontFamilies.values().iterator(); i.hasNext(); ) { FontFamily family = (FontFamily)i.next(); for (Iterator j = family.getFontDescriptions().iterator(); j.hasNext(); ) { FontDescription d = (FontDescription)j.next(); if (d.isFromFontFace()) { j.remove(); } } if (family.getFontDescriptions().size() == 0) { i.remove(); } } }
public void flushFontFaceFonts() { _fontCache = new HashMap(); for (Iterator i = _fontFamilies.values().iterator(); i.hasNext(); ) { FontFamily family = (FontFamily)i.next(); for (Iterator j = family.getFontDescriptions().iterator(); j.hasNext(); ) { FontDescription d = (FontDescription)j.next(); if (d.isFromFontFace()) { j.remove(); } } if (family.getFontDescriptions().size() == 0) { i.remove(); } } }
public void flushFontFaceFonts() { _fontCache = new HashMap(); for (Iterator i = _fontFamilies.values().iterator(); i.hasNext(); ) { FontFamily family = (FontFamily)i.next(); for (Iterator j = family.getFontDescriptions().iterator(); j.hasNext(); ) { FontDescription d = (FontDescription)j.next(); if (d.isFromFontFace()) { j.remove(); } } if (family.getFontDescriptions().size() == 0) { i.remove(); } } }
public void flushFontFaceFonts() { _fontCache = new HashMap(); for (Iterator i = _fontFamilies.values().iterator(); i.hasNext(); ) { FontFamily family = (FontFamily)i.next(); for (Iterator j = family.getFontDescriptions().iterator(); j.hasNext(); ) { FontDescription d = (FontDescription)j.next(); if (d.isFromFontFace()) { j.remove(); } } if (family.getFontDescriptions().size() == 0) { i.remove(); } } }