FXGFontResolver.java 1015 Bytes
/*
 * Decompiled with CFR 0_118.
 */
package com.adobe.fontengine.fontmanagement.fxg;

import com.adobe.fontengine.font.Font;
import com.adobe.fontengine.font.FontLoadingException;
import com.adobe.fontengine.font.InvalidFontException;
import com.adobe.fontengine.font.UnsupportedFontException;
import com.adobe.fontengine.fontmanagement.FontResolutionPriority;
import com.adobe.fontengine.fontmanagement.fxg.FXGFontDescription;
import com.adobe.fontengine.fontmanagement.fxg.FXGFontSearchAttributes;
import java.io.Serializable;

public interface FXGFontResolver
extends Serializable {
    public FontResolutionPriority setResolutionPriority(FontResolutionPriority var1);

    public void addFont(Font var1) throws UnsupportedFontException, InvalidFontException, FontLoadingException;

    public void addFont(FXGFontDescription var1, Font var2) throws UnsupportedFontException, InvalidFontException, FontLoadingException;

    public boolean isEmpty();

    public Font findFont(FXGFontSearchAttributes var1);
}