Bug 212291 SWT Chart render engine always uses 96 DPI(Display) resolution
chart/org.eclipse.birt.chart.device.extension/src/org/eclipse/birt/chart/device/swing/SwingTextMetrics.java
{
				j = s.length( );
			}
			String ss = s.substring( i, j );
			if ( ss != null && ss.length( ) > 0 )
			{
				al.add( ss );
			}
			i = j + 1;
		} while ( j != -1 && j < s.length( ) );
		
		if ( maxSize > 0 )
		{
			List nal = new ArrayList( );
			for ( Iterator itr = al.iterator( ); itr.hasNext( ); )
			{
				String ns = (String) itr.next( );
				AttributedString as = new AttributedString( ns,
						ft.getAttributes( ) );
				LineBreakMeasurer lbm = new LineBreakMeasurer( as.getIterator( ),
						g2d.getFontRenderContext( ) );
				while ( lbm.getPosition( ) < ns.length( ) )
				{
					int next = lbm.nextOffset( (float) maxSize );
					String ss = ns.substring( lbm.getPosition( ), next );
					lbm.setPosition( next );
					nal.add( ss );
				}
			}
			al = nal;