001 /* 002 // $Id: //open/mondrian/src/main/mondrian/olap/Access.java#7 $ 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) 2003-2006 Julian Hyde 007 // All Rights Reserved. 008 // You must accept the terms of that agreement to use this software. 009 // 010 // jhyde, Feb 21, 2003 011 */ 012 package mondrian.olap; 013 014 /** 015 * <code>Access</code> enumerates the allowable access rights. 016 * 017 * @author jhyde 018 * @since Feb 21, 2003 019 * @version $Id: //open/mondrian/src/main/mondrian/olap/Access.java#7 $ 020 */ 021 public enum Access { 022 /** No access to an object. */ 023 NONE, 024 /** Custom access to an object (described by other parameters). */ 025 CUSTOM, 026 /** Access to all shared dimensions (applies to schema grant). */ 027 ALL_DIMENSIONS, 028 /** All access to an object. */ 029 ALL; 030 } 031 032 // End Access.java