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/util/ModelUtil.java
element = (DesignElement) constructor
						.newInstance( new String[]{name} );
				return element;
			}
			catch ( NoSuchMethodException e1 )
			{
				element = (DesignElement) c.newInstance( );
				return element;
			}
		}
		catch ( Exception e )
		{
			
			assert false;
		}
		return null;
	}
	/**
	 * Adds an element to the name space. If the module is null, or element is
	 * null, or element is not in the tree of module, then do nothing.
	 * 
	 * @param module
	 * @param element
	 */
	public static void addElement2NameSpace( Module module,
			DesignElement element )
	{
		if ( module == null || element == null || element.getRoot( ) != module )
			return;
		module.makeUniqueName( element );