return rowIDUtil.getRowID( this.odiResult, getRowIndex( ) );
if ( rowIDUtil == null ) rowIDUtil = new RowIDUtil( );  if ( this.rowIDUtil.getMode( this.odiResult ) == RowIDUtil.MODE_NORMAL ) return this.odiResult.getCurrentResultIndex( ); else { IResultObject ob = this.odiResult.getCurrentResult( ); if ( ob == null ) return -1; else return ( (Integer) ob.getFieldValue( rowIDUtil.getRowIdPos( ) ) ).intValue( ); }
	public int getRowId( ) throws BirtException	{		checkStarted( );				if ( rowIDUtil == null )			rowIDUtil = new RowIDUtil( );		return rowIDUtil.getRowID( this.odiResult, getRowIndex( ) );	}