edu.cmu.andrew.icalendar
Class AgendaRight

java.lang.Object
  |
  +--edu.cmu.andrew.icalendar.AgendaRight

public class AgendaRight
extends Object

Author:
leg

Field Summary
static AgendaRight ADD_EVENT
           
static AgendaRight ADMIN
           
private  int bitmask
           
static AgendaRight CREATE_EVENT
           
static AgendaRight CREATE_SUB
           
static AgendaRight DELETE_EVENT
           
static AgendaRight EDIT_EVENT
           
private  String name
           
private  char rep
           
private static Map repmap
           
private static Set values
           
 
Constructor Summary
private AgendaRight(String name, char rep, int bitmask)
           
 
Method Summary
 int getMask()
           
 char getRep()
           
static Set getValues()
           
 String toString()
           
static AgendaRight valueOf(char c)
           
 
Methods inherited from class java.lang.Object
, clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, wait, wait, wait
 

Field Detail

name

private final String name

bitmask

private int bitmask

rep

private char rep

values

private static final Set values

repmap

private static final Map repmap

CREATE_SUB

public static final AgendaRight CREATE_SUB

CREATE_EVENT

public static final AgendaRight CREATE_EVENT

ADD_EVENT

public static final AgendaRight ADD_EVENT

EDIT_EVENT

public static final AgendaRight EDIT_EVENT

DELETE_EVENT

public static final AgendaRight DELETE_EVENT

ADMIN

public static final AgendaRight ADMIN
Constructor Detail

AgendaRight

private AgendaRight(String name,
                    char rep,
                    int bitmask)
Method Detail

getValues

public static Set getValues()

toString

public String toString()
Overrides:
toString in class Object

getMask

public int getMask()

getRep

public char getRep()

valueOf

public static AgendaRight valueOf(char c)
Parameters:
c -  
Returns: