return list; populateColumnList( list, expression, true ); return list;
return new ArrayList( ); List columnList = null; if ( expression instanceof IScriptExpression ) { columnList = extractColumnExpression( (IScriptExpression) expression ); } else if ( expression instanceof IConditionalExpression ) { columnList = extractColumnExpression( (IConditionalExpression) expression ); } return columnList;
	public static List extractColumnExpression( IScriptExpression expression )			throws DataException	{		List list = new ArrayList( );		if ( expression == null )			return list;		populateColumnList( list, expression, true );		return list;	}