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/command/TemplateCommand.java
*/
	public void checkAdd( Object content ) throws ContentException
	{
		Object obj = null;
		if ( content instanceof DesignElement )
		{
			DesignElement element = (DesignElement) content;
			obj = element.getProperty( module,
					IDesignElementModel.REF_TEMPLATE_PARAMETER_PROP );
			if ( obj == null )
			{
				LevelContentIterator iter = new LevelContentIterator( module,
						element, 1 );
				while ( iter.hasNext( ) )
				{
					Object eleObj = iter.next( );
					checkAdd( eleObj );
				}
			}
			else
			{
				addTemplateParameterDefinition( obj, (DesignElement) content );
			}
		}
	}
	/**
	 * If the template parameter reference is resolved and the definition is not
	 * inserted to the module, then clone it and add the cloned definition into
	 * module. The content may be a TemplateElement or a ReportItem.
	 *