1 19 20 package org.lucane.applications.calendar; 21 22 import java.io.Serializable ; 23 import java.util.HashMap ; 24 25 public class CalendarAction implements Serializable 26 { 27 public static final int STORE_EVENT = 0; 28 public static final int REMOVE_EVENT = 1; 29 30 public static final int GET_EVENTS_FOR_USER = 2; 31 public static final int GET_EVENTS_FOR_RESOURCE = 3; 32 33 public static final int GET_RESOURCES = 4; 34 public static final int GET_USERS = 5; 35 public static final int GET_GROUPS = 6; 36 37 public static final int GET_EVENT_TYPES = 7; 38 39 public int action; 40 private HashMap param; 41 42 public CalendarAction(int action) 43 { 44 this.action = action; 45 this.param = new HashMap (); 46 } 47 48 public void set(String key, Object val) 49 { 50 param.put(key, val); 51 } 52 53 public Object get(String key) 54 { 55 return param.get(key); 56 } 57 } | Popular Tags |