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/src/org/eclipse/birt/report/designer/internal/ui/dialogs/ExpressionTreeSupport.java
textData.append( className + "." );
		}
		textData.append( info.getName( ) );
		return textData.toString( );
	}
	private boolean isStatic( ILocalizableInfo info )
	{
		return info instanceof IMethodInfo
				&& ( (IMethodInfo) info ).isStatic( )
				|| info instanceof IMemberInfo
				&& ( (IMemberInfo) info ).isStatic( );
	}
	public void createContextCatagory( )
	{
		Assert.isNotNull( tree );
		contextItem = createTopTreeItem( tree, TREE_ITEM_CONTEXT );
		createContextObjects( currentMethodName );
	}
	/**
	 * Creates context objects tree. Context ojects tree is used in JS editor
	 * palette, which displays current object method's arguments.
	 */
	public void createContextObjects( String methodName )
	{
		if ( contextItem != null
				&& !contextItem.isDisposed( )
				&& currentEditObject != null
				&& methodName != null )
		{
			removeTreeItem( );