Bug 140620 Chart scripting errors are ignored
Write a chart with an invalid script, the execution simply ignores the script. This makes it difficult to debug scripting. The error message is also not precise and needs improvements.
chart/org.eclipse.birt.chart.device.extension/src/org/eclipse/birt/chart/device/swing/SwingEventHandler.java
boolean changed = false;
		List lineContext;
		if ( highlighted )
		{
			lineContext = new ArrayList( );
		}
		else
		{
			Object context = iun.getContext( se );
			if ( context instanceof List )
			{
				lineContext = (List) context;
			}
			else
			{
				lineContext = new ArrayList( );
			}
		}
		int idx = 0;
		for ( Iterator itr = se.eAllContents( ); itr.hasNext( ); )
		{
			Object obj = itr.next( );
			if ( obj instanceof ColorDefinition
					&& !( ( (ColorDefinition) obj ).eContainer( ) instanceof LineAttributes ) )
			{
				performHighlight( (ColorDefinition) obj, highlighted );
				changed = true;
			}
			else if ( obj instanceof LineAttributes )
			{