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