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
ISelectionChangedListener,
		IColleague
{
	private static final String NO_EXPRESSION = Messages.getString( "JSEditor.Display.NoExpression" ); 
	private IEditorPart editingDomainEditor;
	/**
	 * Check if text setting by selection changed.
	 * <p>
	 * Do not mark dirty when text setting by selection changed.
	 * </p>
	 */
	private boolean settingText = false;
	JSEditorInput editorInput = new JSEditorInput( "" ); 
	Combo cmbExpList = null;
	public ComboViewer cmbExprListViewer;
	IPropertyDefn cmbItemLastSelected = null;
	boolean editorUIEnabled = true;
	private ActionRegistry actionRegistry = null;
	private Button butReset;
	private Label ano;
	private final HashMap selectionMap = new HashMap( );
	private boolean isModified;
	private JSSyntaxContext context = new JSSyntaxContext( );
	private Object editObject;
	/**
	 * Palette page
	 */