Bug 198076 If export a report design including a propertyBindings to a library, the exported library is incorrect[01]
Description: Export a report design to a library, make sure the report design's dataset has a propertyBindings. After exporting, we can get a library file. Open the library file. Problem message occurs: "The property "queryTimeOut" in the element "library" is not defined." "The property "queryText" in the element "library" is not defined." After remove the queryTimeOut and queryText Properties, the problem resolved I think it is a issue when export the propertyBindings from rptdesign to library
model/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/api/util/ElementExporter.java
* @param source
	 *            handle of the element to duplicate
	 * @param destination
	 *            handle of of the destination element
	 * @throws SemanticException
	 *             if error encountered when adding contents into slot.
	 */
	private void duplicateSlots( DesignElementHandle source,
			DesignElementHandle destination ) throws SemanticException
	{
		int slotCount = source.getDefn( ).getSlotCount( );
		for ( int i = 0; i < slotCount; i++ )
		{
			SlotHandle sourceSlotHandle = source.getSlot( i );
			SlotHandle destinationSlotHandle = destination.getSlot( i );
			Iterator iter = sourceSlotHandle.iterator( );
			while ( iter.hasNext( ) )
			{
				DesignElementHandle contentHandle = (DesignElementHandle) iter
						.next( );
				DesignElementHandle newContentHandle = duplicateElement(
						contentHandle, true );
				addToSlot( destinationSlotHandle, newContentHandle );
			}
		}
		Iterator props = source.getElement( ).getPropertyDefns( ).iterator( );
		while ( props.hasNext( ) )
		{
			IPropertyDefn propDefn = (IPropertyDefn) props.next( );
			if ( propDefn.getTypeCode( ) != IPropertyType.ELEMENT_TYPE )