Bug 199834 Enable access to IContent object in IReportItemPresentation layer
In IReportItemPresentation layer, the extended item may want to access properties from current IContent object, for example, bookmark, content style. So we need expose the content object in this layer.
engine/org.eclipse.birt.report.engine/src/org/eclipse/birt/report/engine/data/dte/QueryResultSet.java
}
	public Object evaluate( IBaseExpression expr ) throws BirtException
	{
		if ( expr instanceof IScriptExpression )
		{
			return context.evaluate( ( (IScriptExpression) expr ).getText( ) );
		}
		if ( expr instanceof IConditionalExpression )
		{
			return context.evaluateCondExpr( (IConditionalExpression) expr );
		}
		return null;
	}
	public DataSetID getID( )
	{
		return id;
	}
	public IBaseResultSet getParent( )
	{
		return parent;
	}
	public String getRawID( ) throws BirtException
	{
		 
		return String.valueOf( rs.getRowId( ) );
	}
	public int getType( )
	{
		return QUERY_RESULTSET;
	}