Bug 175894 SwingLiveChartViewer example is broken
Run SwingLiveChartViewer example in the chart.examples plugin The line series moves to the right unexpectedly.
chart/org.eclipse.birt.chart.examples/src/org/eclipse/birt/chart/examples/api/viewer/SwingLiveChartViewer.java
private Chart cm = null;
	/**
	 * The swing rendering device
	 */
	private IDeviceRenderer dRenderer = null;
	/**
	 * Maintains the structure of the chart for quick refresh
	 */
	private GeneratedChartState gcState = null;
	/**
	 * Used in building the chart for the first time
	 */
	private boolean bFirstPaint = true;
	/**
	 * execute application 
	 * @param args
	 */
	public static void main( String[] args )
	{
		SwingLiveChartViewer lcViewer = new SwingLiveChartViewer( );
		JFrame frame = new JFrame( );
		frame.setDefaultCloseOperation( JFrame.DISPOSE_ON_CLOSE );
		Container container = frame.getContentPane( );
		container.setLayout( new BorderLayout( ) );
		container.add( lcViewer, BorderLayout.CENTER );
		
		Dimension dScreen = Toolkit.getDefaultToolkit( ).getScreenSize( );
		Dimension dApp = new Dimension( 600, 400 );
		frame.setSize( dApp );
		frame.setLocation( ( dScreen.width - dApp.width ) / 2,