Bug 148761 Unable to copy a report item from template to report
Steps: 1. Create a template, add a Text item "t1" or others 2. Create template item using "t1" 3. Double click the template item and we get a report item again. 4. We copy the item, paste to another report file. Expected: the text item can be copied. Actual result: Nothing happened, not copied and no error msg.
model/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/metadata/ElementRefPropertyType.java
DesignElement target = refValue.getElement( );
		assert target != null;
		
		if ( !targetDefn.isKindOf( target.getDefn( ) ) )
			throw new PropertyValueException( target.getName( ),
					PropertyValueException.DESIGN_EXCEPTION_WRONG_ELEMENT_TYPE,
					PropertyType.ELEMENT_REF_TYPE );
		
		return refValue; 
	}
	/**
	 * Validates the element value.
	 * 
	 * @param module
	 *            report design
	 * @param targetDefn
	 *            definition of target element
	 * @param target
	 *            target element
	 * @return the resolved element reference value
	 * @throws PropertyValueException
	 *             if the type of target element is not that target definition.
	 */
	private ElementRefValue validateElementValue( Module module,
			ElementDefn targetDefn, PropertyDefn propDefn, DesignElement target )
			throws PropertyValueException
	{
		IModuleNameSpace elementResolver = module
				.getModuleNameSpace( targetDefn.getNameSpaceID( ) );
		ElementRefValue refValue = elementResolver.resolve( target, propDefn );