Bug 122869 Drag a parameter from data explorer view into a table in library, a new parameter is created automatically.
Description:Drag a parameter from data explorer view into a table in library, a new parameter is created automatically. Steps to reproduce: 1. Add a cascading parameter and a table in a library file. 2. Drag a parameter from data explorer view into a table cell in layout editor. 3. Find that a new parameter was added in data explorer view automatically.
UI/org.eclipse.birt.report.designer.ui/src/org/eclipse/birt/report/designer/internal/ui/dialogs/ExpressionTreeSupport.java
*/
	public void createNativeObjectsTree( )
	{
		Assert.isNotNull( tree );
		TreeItem topItem = createTopTreeItem( tree, TREE_ITEM_NATIVE_OBJECTS );
		createObjects( topItem, OBJECTS_TYPE_NATIVE );
	}
	/**
	 * Create parameters band. Must set Tree before execution.
	 * 
	 */
	public void createParamtersTree( )
	{
		Assert.isNotNull( tree );
		TreeItem topItem = createTopTreeItem( tree, TREE_ITEM_PARAMETERS );
		for ( Iterator iterator = SessionHandleAdapter.getInstance( )
				.getReportDesignHandle( )
				.getAllParameters( )
				.iterator( ); iterator.hasNext( ); )
		{
			ReportElementHandle handle = (ReportElementHandle) iterator.next( );
			if ( handle instanceof ParameterHandle )
			{
				createSubTreeItem( topItem,
						DEUtil.getDisplayLabel( handle, false ),
						ReportPlatformUIImages.getImage( handle ),
						DEUtil.getExpression( handle ),
						( (ParameterHandle) handle ).getHelpText( ),
						true );
			}