1 19 package org.lucane.applications.notes; 20 21 import java.io.Serializable ; 22 23 26 class NotesAction implements Serializable 27 { 28 public static final int SAVE_NOTE = 0; 30 public static final int DELETE_NOTE = 1; 31 public static final int GET_PERSONNAL_NOTES = 2; 32 public static final int GET_PUBLISHED_AUTHORS = 3; 33 public static final int GET_RECENT_PUBLISHED_NOTES = 4; 34 public static final int GET_PUBLISHED_NOTES_BY_AUTHOR = 5; 35 public static final int SAVE_COMMENT = 6; 36 public static final int GET_COMMENTS_FOR_NOTE = 7; 37 38 private int action; 40 private Object param; 41 42 public NotesAction(int action, Object param) 43 { 44 this.action = action; 45 this.param = param; 46 } 47 48 public NotesAction(int action) 49 { 50 this.action = action; 51 this.param = null; 52 } 53 54 public int getAction() 55 { 56 return this.action; 57 } 58 59 public Object getParam() 60 { 61 return this.param; 62 } 63 } 64 | Popular Tags |