ExtendedItemContent status = (ExtendedItemContent) content .getRawValue( ); closeQueries( status.getRowSets( ) );
	public void execute( ReportItemDesign aItem, IContentEmitter emitter )	{		assert aItem instanceof ExtendedItemDesign;		ExtendedItemDesign item = (ExtendedItemDesign) aItem;		IForeignContent content = report.createForeignContent( );		IContent parent = context.getContent( );		context.pushContent( content );		initializeContent( parent, item, content );		processAction( item, content );		processBookmark( item, content );		processStyle( item, content );		processVisibility( item, content );		generateContent( item, content );		if ( context.isInFactory( ) )		{			context.execute( item.getOnCreate( ) );		}		startTOCEntry( content );		if ( emitter != null )		{			emitter.startForeign( content );		}		finishTOCEntry( );		context.popContent( );	}