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/api/validators/MasterPageContextContainmentValidator.java
* specific slot of specific container type.
	 * 
	 * @param module
	 *            the module
	 * @param element
	 *            the element to validate
	 * 
	 * @return error list, each of which is the instance of
	 *         <code>SemanticException</code>.
	 */
	public List validate( Module module, DesignElement element )
	{
		if ( !( element instanceof MasterPage ) )
			return Collections.EMPTY_LIST;
		return doValidate( module, element, false );
	}
	/**
	 * Checks whether the <code>toValidate</code> is or is in the table
	 * element and its slotId is <code>TableItem.HEADER_SLOT</code>.
	 * 
	 * @param module
	 *            the module
	 * @param toValidate
	 *            the element to validate
	 * @param isAddListing
	 *            true if adding a table/list or the adding element containing a
	 *            table/list in any level to the validate element, otherwise
	 *            false
	 * @return an error list if <code>toValidate</code> is master page and one
	 *         of its child is a listing element.