Bug 124501 need uninstall of jst.utility facet
The jst.utility facet needs an uninstall delegate. Without it, it is not possible to deselect this facet and select/install the Dynamic Web Module facet on an existing project.
UI/org.eclipse.birt.report.designer.core/src/org/eclipse/birt/report/designer/core/model/schematic/TableHandleAdapter.java
}
		insertRowInfo( getTableHandle( ).getDetail( ), TABLE_DETAIL,
				TABLE_DETAIL );
		number = groups.getCount( );
		for ( ListIterator itor = groups.getContents( ).listIterator( number ); itor
				.hasPrevious( ); )
		{
			TableGroupHandle tableGroup = (TableGroupHandle) itor.previous( );
			insertRowInfo( tableGroup.getFooter( ), Integer.toString( number ),
					TABLE_GROUP_FOOTER );
			number--;
		}
		insertRowInfo( getTableHandle( ).getFooter( ), TABLE_FOOTER,
				TABLE_FOOTER );
	}
	/**
	 * @param children
	 */
	protected void caleRowInfo( List children )
	{
		int size = children.size( );
		for ( int i = 0; i < size; i++ )
		{
			RowHandleAdapter adapt = HandleAdapterFactory.getInstance( )
					.getRowHandleAdapter( children.get( i ) );
			List cellChildren = adapt.getChildren( );
			int len = cellChildren.size( );
			TableHandleAdapter.RowUIInfomation info = (TableHandleAdapter.RowUIInfomation) rowInfo
					.get( children.get( i ) );
			for ( int j = 0; j < len; j++ )