logger.log( ILogger.ERROR, Messages.getString( "ChartReportItemQueryImpl.log.UnableToLocate" ) ); return;
try { eih.loadExtendedElement( ); } catch ( ExtendedElementException eeex ) { logger.log( eeex ); } item = eih.getReportItem( ); if ( item == null ) { logger.log( ILogger.ERROR, Messages.getString( "ChartReportItemQueryImpl.log.UnableToLocate" ) ); return; }
	public void setModelObject( ExtendedItemHandle eih )	{		IReportItem item = ( (ExtendedItem) eih.getElement( ) ).getExtendedElement( );		if ( item == null )		{			try			{				eih.loadExtendedElement( );			}			catch ( ExtendedElementException eeex )			{				logger.log( eeex );			}			item = ( (ExtendedItem) eih.getElement( ) ).getExtendedElement( );			if ( item == null )			{				logger.log( ILogger.ERROR,						Messages.getString( "ChartReportItemQueryImpl.log.UnableToLocate" ) ); //$NON-NLS-1$				return;			}		}		cm = (Chart) ( (ChartReportItemImpl) item ).getProperty( "chart.instance" ); //$NON-NLS-1$		this.eih = eih;	}