} catch ( DataException e ) { throw e;
	public IResultMetaData getResultMetaData( ) throws DataException	{		try		{			return new ResultMetaData( odiResult.getResultClass( ) );		}		catch ( DataException e )		{			throw e;		}		finally		{			logger.logp( Level.FINE,					ResultIterator.class.getName( ),					"getResultMetaData",					"Returns the result metadata" );		}	}