class FontStyleElement extends StyleElement
{
	//
	// Constants
	//

	public static final FontStyleElement Roman = create( "roman" );

	public static final FontStyleElement Sans = create( "sans" );

	public static final FontStyleElement Mono = create( "mono" );

	// //////////////////////////////////////////////////////////////////////////
	// Protected

	protected FontStyleElement( String name )
	{
		super( name );
	}

	private static FontStyleElement create( String name )
	{<FILL_FUNCTION_BODY>}
}

		FontStyleElement fontStyleElement = new FontStyleElement( name );
		add( fontStyleElement );
		return fontStyleElement;
	
<methods>public java.lang.String getName() ,public static org.sikuli.support.ide.syntaxhighlight.style.StyleElement getStyleElementByName(java.lang.String) ,public java.lang.String toString() <variables>private final non-sealed java.lang.String name,private static Map<java.lang.String,org.sikuli.support.ide.syntaxhighlight.style.StyleElement> styleElementsByName