Bug 201042 [Accessibility]Chart scritp should not add by auto when click the down in keyboard[17]
Description: Chart scritp should not add by auto when click the down in keyboard[0704] Step: 1. New a chart and switch to script view. 2. Let the point on the script function selection. 3. Click the down on keyboard. Actual result: A function will add by auto. Expected result: Customer can not select the function under the second function by keyboard, and it should not be added by auto.
UI/org.eclipse.birt.report.designer.ui.editors.schematic/src/org/eclipse/birt/report/designer/internal/ui/editors/script/JSEditor.java
private void updateScriptContext( DesignElementHandle handle, String method )
	{
		List args = DEUtil.getDesignElementMethodArgumentsInfo( handle, method );
		JSSyntaxContext context = scriptEditor.getContext();
		
		context.clear( );
		for ( Iterator iter = args.iterator( ); iter.hasNext( ); )
		{
			IArgumentInfo element = (IArgumentInfo) iter.next( );
			String name = element.getName( );
			String type = element.getType( );
			
			
			if ( !context.setVariable( name, type ) )
			{
				context.setVariable( name, element.getClassType( ) );
			}
		}
		if ( handle instanceof ExtendedItemHandle )
		{
			ExtendedItemHandle exHandle = (ExtendedItemHandle) handle;
			List mtds = exHandle.getMethods( method );
			
			if ( mtds != null && mtds.size( ) > 0 )
			{
				for ( int i = 0; i < mtds.size( ); i++ )
				{
					IMethodInfo mi = (IMethodInfo) mtds.get( i );
					for ( Iterator itr = mi.argumentListIterator( ); itr.hasNext( ); )
					{