closeQuery(root);
	protected IContent loadFullContent( IContent root,			ReportContentReaderV2 reader )	{		IContentEmitter emitter = new DOMBuilderEmitter( root );		IContent parent = root;		initializeContent( root );		try		{			IContent next = reader.readContent( );			while ( next != null )			{				if ( next.getParent( ) == parent )				{					initializeContent( next );					startContent( next, emitter );					parent = next;					next = reader.readContent( );				}				else				{					if ( parent == root )					{						return next;					}					endContent( parent, emitter );					parent = (IContent) parent.getParent( );				}			}		}		catch ( IOException ex )		{		}		while ( parent != root )		{			endContent( parent, emitter );			parent = (IContent) parent.getParent( );		}		return null;	}