Bug 148755 Add tthe status to the ActivityStackEvent.
If the the event rollback, the ActivityStackEvent status should be ROLL_BACK.
model/org.eclipse.birt.report.model/src/org/eclipse/birt/report/model/activity/ActivityStack.java
execute( record );
	}
	/**
	 * Executes the specified record. The record must be ready to execute. As
	 * noted above, any required checks must have already been done. Flushes the
	 * redo stack.
	 * 
	 * @param executeRecord
	 *            the ActivityRecord to execute
	 */
	public void execute( IActivityRecord executeRecord )
	{
		ActivityRecord record = (ActivityRecord) executeRecord;
		
		assert record != null;
		assert record.getState( ) == ActivityRecord.INITIAL_STATE;
		
		record.execute( );
		record.setState( ActivityRecord.DONE_STATE );
		assert !( record instanceof CompoundRecord );
		record.performPostTasks( transStack );
		
		
		if ( transStack.isEmpty( ) )
		{
			
			destroyRecords( redoStack );
			record.setTransNo( ++transCount );
			undoStack.push( record );
			trimUndoStack( );