/* * Copyright (C) 2006-2016 DLR, Germany * * All rights reserved * * http://www.rcenvironment.de/ */ package de.rcenvironment.core.gui.resources.api; /** * An abstract source of {@link Font}s. Added to provide a flexible way for bundles to provide their * own font resources, and to make the "extensible enum" pattern possible. * * @author Sascha Zur */ public interface FontSource { /** * @return name of the font. */ String getFontName(); /** * * @return Width of the font. */ int getFontWidth(); /** * * @return swt flag. */ int getFontSwtFlag(); }