Bug 155765 Set font Andalus to element, preview in pdf, system throws exception
Set font Andalus to element, preview in pdf, system throws exception Steps: 1.Create a label into layout 2.Set font Andalus 3.Preview in pdf Actual Results: 1.System throws exception org.eclipse.birt.report.service.api.ReportServiceException: Error happened while running the report
engine/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/layout/pdf/font/FontMappingManager.java
*/
	public BaseFont getDefaultFont ( int fontStyle )
	{
		return createFont( DEFAULT_FONT, fontStyle );
	}
	
	/**
	 * Adds a font family to the font list of a Unicode block.
	 * @param blockIndex			the block index.
	 * @param fontFamily			the font family name.
	 */
	public void setFontMappingByBlockIndex( int blockIndex, String fontFamily )
	{
		if (blockIndex < 0)
			return;
		if (fontNodes[blockIndex] == null)
		{
			fontNodes[blockIndex] = new LinkedList();
			
		}
		fontNodes[blockIndex].addLast( fontFamily );
	}
	
	public void addFontEncoding(HashMap fontEncoding)
	{
		this.fontEncoding.putAll( fontEncoding );
	}
	
	public void addFontMapping(HashMap fontMapping)
	{