Bug 188027 PasteAction is diabled
model/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/core/ContainerContext.java
IElementDefn defn = MetaDataDictionary.getInstance( ).getElement(
					ReportDesignConstants.TEMPLATE_ELEMENT );
			if ( element instanceof TemplateElement )
				return canContainTemplateElement( module, defn );
			ContentIterator contents = new ContentIterator( module, element );
			while ( contents.hasNext( ) )
			{
				DesignElement content = (DesignElement) contents.next( );
				if ( content instanceof TemplateElement )
					return canContainTemplateElement( module, defn );
			}
			return true;
		}
		/**
		 * Checks whether the element to insert can reside in the given module.
		 * 
		 * @param module
		 *            the root module of the element to add
		 * @param slotID
		 *            the slot ID to insert
		 * @param defn
		 *            the definition of element to insert
		 * @return false if the module is a library and the element to insert is
		 *         a template element or its content is a template element; or
		 *         the container is report design and slot is component slot and
		 *         the element to insert is a template element or its content is
		 *         a template element; otherwise true
		 */
		private boolean canContainTemplateElement( Module module,
				IElementDefn defn )