001 /* 002 // $Id: //open/mondrian/src/main/mondrian/rolap/MeasureMemberSource.java#9 $ 003 // This software is subject to the terms of the Common Public License 004 // Agreement, available at the following URL: 005 // http://www.opensource.org/licenses/cpl.html. 006 // Copyright (C) 2001-2002 Kana Software, Inc. 007 // Copyright (C) 2001-2008 Julian Hyde and others 008 // All Rights Reserved. 009 // You must accept the terms of that agreement to use this software. 010 // 011 // jhyde, 21 December, 2001 012 */ 013 014 package mondrian.rolap; 015 016 import java.util.List; 017 018 /** 019 * A <code>MeasureMemberSource</code> implements the {@link MemberReader} 020 * interface for the special Measures dimension. 021 * 022 * <p>Usually when a member is added to the context, the resulting SQL 023 * statement has extra filters in its WHERE clause, but for members from this 024 * source, but this implementation columns are added to the SELECT list. 025 * 026 * @author jhyde 027 * @since 21 December, 2001 028 * @version $Id: //open/mondrian/src/main/mondrian/rolap/MeasureMemberSource.java#9 $ 029 */ 030 class MeasureMemberSource extends ArrayMemberSource { 031 MeasureMemberSource( 032 RolapHierarchy hierarchy, 033 List<RolapMember> members) 034 { 035 super(hierarchy, members); 036 } 037 } 038 039 // End MeasureMemberSource.java