Bug 154832 Wrong node is added to Report Parameters for cascading parameter in Palette view
Description: Wrong node is added to Report Parameters for cascading parameter in Palette view. Steps to reproduce: 1. New a report, add a cascading parameter 2. Switch to Script tab in Editor view, and then switch to Palette view 3. Expand Report Parameters node Expected result: A cascading parameter group is added to Report Parameters node Actual result: Expect a cascading parameter group is added to Report Parameters node, the children of the cascading parameter group are added as scalar parameters
UI/org.eclipse.birt.report.designer.ui.editors.schematic/src/org/eclipse/birt/report/designer/internal/ui/editors/script/JSEditor.java
{
		cmbExprListViewer.setInput( message );
		return;
	}
	/**
	 * Reset the selection forcely.
	 * 
	 * @param list
	 */
	public void handleSelectionChange( List list )
	{
		SelectionChangedEvent event = new SelectionChangedEvent( getSelectionProvider( ),
				new StructuredSelection( list ) );
		handleSelectionChanged( event );
	}
	
}
/**
 * class JSExpListProvider - Is the content and label provider for the
 * expression list
 * 
 */
class JSExpListProvider implements IStructuredContentProvider, ILabelProvider
{
	private static final String NO_TEXT = Messages.getString( "JSEditor.Text.NoText" ); 
	public Object[] getElements( Object inputElement )
	{
		if ( inputElement instanceof DesignElementHandle )
		{
			DesignElementHandle eleHandle = (DesignElementHandle) inputElement;