Object fontSizeValue = handle.getPrivateStyle( ).getFontSize( ) .getValue( );
Object fontSizeValue = getModelFontSize(handle);
	private static String getLargerFontSize( DesignElementHandle handle )	{		if ( !( handle instanceof ReportItemHandle ) )		{			if ( handle instanceof ModuleHandle )			{				for ( int i = 0; i < DesignerConstants.fontSizes.length - 1; i++ )				{					if ( DesignChoiceConstants.FONT_SIZE_MEDIUM							.equals( DesignerConstants.fontSizes[i][0] ) )					{						return DesignerConstants.fontSizes[i + 1][0];					}				}			}			if ( handle instanceof GroupHandle )			{				handle = handle.getContainer( );			}		}		Object fontSizeValue = handle.getPrivateStyle( ).getFontSize( )				.getValue( );		if ( fontSizeValue instanceof DimensionValue )		{			int parentSize = getFontSizeIntValue( handle.getContainer( ) );			int size = (int) CSSUtil.convertToPoint( fontSizeValue, parentSize ) + 1;			DimensionValue dm = new DimensionValue( size, "pt" ); //$NON-NLS-1$			return dm.toString( );		}		else if ( fontSizeValue instanceof String )		{			String fontSize = (String) fontSizeValue;			if ( fontSize.equals( DesignChoiceConstants.FONT_SIZE_LARGER ) )			{				return getLargerFontSize( handle.getContainer( ) );			}			else if ( fontSize.equals( DesignChoiceConstants.FONT_SIZE_SMALLER ) )			{				return getSmallerFontSize( handle.getContainer( ) );			}			else			{				for ( int i = 0; i < DesignerConstants.fontSizes.length - 1; i++ )				{					if ( fontSize.equals( DesignerConstants.fontSizes[i][0] ) )					{						return DesignerConstants.fontSizes[i + 1][0];					}				}				return DesignerConstants.fontSizes[DesignerConstants.fontSizes.length - 1][0];			}		}		else		{			return DesignChoiceConstants.FONT_SIZE_MEDIUM;		}	}