Bug 130094 [regression] cannot edit group in Cheat Sheets
steps to reproduce: - create a report using Grouped Listing template - switch to Cheat Sheets, start/restart the tutorial - follow the steps to 1) create data source; 2) create data set; 3) bind the data to the table; and 4) edit the group expected behavior: - group dialog should be displayed actual behavior: - error message displayed. please refer to the attached image for detail
UI/org.eclipse.birt.report.designer.ui.editors.schematic/src/org/eclipse/birt/report/designer/ui/actions/cheatsheets/TemplateBaseAction.java
*            type of the selected EditPart
	 * @return true if the type matches an appropriate EditPart
	 */
	protected abstract boolean checkType( Class class1 );
	/**
	 * select the EditPart in the editor if we find it if we don't find it, just
	 * try with the current selection.
	 * 
	 * @param itemName
	 *            The name of the Item in the report to select
	 * @param editor
	 *            The Report Editor
	 * @param viewer
	 *            The EditPart Viewer
	 */
	protected void selectEditPartForItemName( String itemName,
			MultiPageReportEditor editor, AbstractEditPartViewer viewer )
	{
		ModuleHandle reportDesign = editor.getModel( );
		DesignElementHandle elementHandle = reportDesign.findElement( itemName );
		if ( elementHandle != null )
		{
			EditPart editPart = (EditPart) viewer.getEditPartRegistry( ).get(
					elementHandle );
			if ( editPart != null )
				viewer.select( editPart );
		}
	}
	protected abstract IAction getAction( ReportLayoutEditor reportDesigner );
}