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/ElementDefn.java
if ( type == this )
			return true;
		if ( type == null )
			return false;
		ElementDefn obj = ( (ElementDefn) type ).parent;
		while ( obj != null )
		{
			if ( obj == this )
				return true;
			obj = obj.parent;
		}
		return false;
	}
	/**
	 * Adds a slot to this element.
	 * 
	 * @param slot
	 */
	void addSlot( SlotDefn slot )
	{
		if ( slots == null )
			slots = new ArrayList( );
		slots.add( slot );
	}
	/**
	 * Sets the name space ID. Elements can have names. The names are placed
	 * into a name space on the report design. Different kinds of elements
	 * reside in different name spaces. The name space ID identifies which name
	 * space holds elements of this element type.
	 *