Bug 140751 using a grid in a table does not update row value
UI/org.eclipse.birt.report.designer.ui/src/org/eclipse/birt/report/designer/internal/ui/dnd/InsertInLayoutUtil.java
*/
	protected static DesignElementHandle performInsertString(
			String expression, Object target ) throws SemanticException
	{
		
		
		
		
		DataItemHandle dataHandle = DesignElementFactory.getInstance( )
				.newDataItem( null );
		dataHandle.setValueExpr( expression );
		InsertInLayoutRule rule = new LabelAddRule( target );
		if ( rule.canInsert( ) )
		{
			
			
			
			
			LabelHandle label = DesignElementFactory.getInstance( )
					.newLabel( null );
			label.setText( expression );
			rule.insert( label );
		}
		return dataHandle;
	}
	protected static TableHandle performInsertDataSet( DataSetHandle model )
			throws SemanticException
	{