Bug 156318 Meter chart, region outline can not displayed completely.
Meter chart, region outline can not displayed completely. Steps: 1.Create a meter chart, add several regions, set oultine 2.Preview Acutal Results: 1.Outlines can not displayed completely.(See the screen shot) Expected Results: 1.Can be displayed correctly.
chart/org.eclipse.birt.chart.device.extension/src/org/eclipse/birt/chart/device/swing/SwingRendererImpl.java
loa[0] = LocationImpl.create( bo.getLeft( ), bo.getTop( ) );
			loa[1] = LocationImpl.create( bo.getLeft( ), bo.getTop( )
					+ bo.getHeight( ) );
			loa[2] = LocationImpl.create( bo.getLeft( ) + bo.getWidth( ),
					bo.getTop( ) + bo.getHeight( ) );
			loa[3] = LocationImpl.create( bo.getLeft( ) + bo.getWidth( ),
					bo.getTop( ) );
			return new ShapedAction( iev.getStructureSource( ), loa, clipping );
		}
		assert false;
		return null;
	}
	/**
	 * Reusable 'strokes' for rendering lines may be obtained from here
	 * 
	 * @param ls
	 * @return
	 */
	public final Stroke getCachedStroke( LineAttributes lia )
	{
		if ( lia == null )
			return null;
		Stroke s = (Stroke) _htLineStyles.get( lia );
		if ( s == null )
		{
			BasicStroke bs = null;
			if ( lia.getStyle( ).getValue( ) == LineStyle.DASHED )
			{
				float[] faStyle = new float[]{
						6.0f, 4.0f