Bug 200755 [smoke]Fail to preview Crosstab after deploy BIRT in application servers.[0601][1102]
data/org.eclipse.birt.data/src/org/eclipse/birt/data/engine/expression/AbstractExpressionCompiler.java
}
		if ( compiledExpr == null )
			compiledExpr = compileComplexExpr( context, child, customerChecked );
		return compiledExpr;
	}
	/**
	 * Check if the expression is a direct column reference type. If so, returns
	 * an instance of DirectColRefExpr that represents it; otherwise returns
	 * null.
	 * 
	 * @param parent
	 * @param refNode
	 * @param customerChecked
	 * @return
	 * @throws DataException
	 */
	protected abstract CompiledExpression compileDirectColRefExpr( Node parent,
			Node refNode, Node grandFather, boolean customerChecked,
			Context context ) throws DataException;
	/**
	 * Check if the expression is a direct column reference type. If so, returns
	 * an instance of DirectColRefExpr that represents it; otherwise returns
	 * null.
	 * 
	 * @param refNode
	 * @param customerChecked
	 * @return
	 * @throws DataException
	 */
	protected ColumnReferenceExpression compileColRefExpr( Node refNode,