Bug 182677 Crosstab can not be converted to template item
The logic in model to check if crosstab can be converted to template report item returns false, but it should be true. The related check code is at DesignElementHandle.canTransformToTemplate().
model/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/core/ContainerContext.java
"The container of ContainerInfo should not be null" ); 
		this.container = theContainer;
		this.containerSlotID = slotID;
		this.isSlot = true;
		this.containerProp = null;
	}
	/**
	 * 
	 * @param theContainer
	 * @param propName
	 */
	public ContainerContext( DesignElement theContainer, String propName )
	{
		if ( theContainer == null || propName == null )
			throw new IllegalArgumentException(
					"The container and property name should not be null" ); 
		this.container = theContainer;
		this.containerProp = propName;
		this.isSlot = false;
		this.containerSlotID = DesignElement.NO_SLOT;
	}
	/**
	 * Gets the container identifier. It is either the slot name or the property
	 * name where the content resides.
	 * 
	 * @return container identifier
	 */
	public String getContainerIdentifier( )
	{
		if ( container.getPropertyDefn( containerProp ) != null )