1 package org.campware.cream.modules.screens; 2 3 42 43 44 import org.apache.torque.util.Criteria; 45 46 import org.apache.velocity.context.Context; 47 48 import org.campware.cream.om.Notification; 49 import org.campware.cream.om.NotificationPeer; 50 51 55 public class NotificationForm extends CreamForm 56 { 57 protected void initScreen() 58 { 59 setModuleType(SYSTEM); 60 setModuleName("NOTIFICATION"); 61 setIdName(NotificationPeer.NOTIFICATION_ID); 62 setFormIdName("notificationid"); 63 } 64 65 protected boolean getEntry(Criteria criteria, Context context) 66 { 67 try 68 { 69 Criteria crit1 = new Criteria(); 70 crit1.add(NotificationPeer.NOTIFICATION_ID, 1001); 71 Notification entry1 = (Notification) NotificationPeer.doSelect(crit1).get(0); 72 context.put("entry1", entry1); 73 74 Criteria crit2 = new Criteria(); 75 crit2.add(NotificationPeer.NOTIFICATION_ID, 1002); 76 Notification entry2 = (Notification) NotificationPeer.doSelect(crit2).get(0); 77 context.put("entry2", entry2); 78 79 Criteria crit3 = new Criteria(); 80 crit3.add(NotificationPeer.NOTIFICATION_ID, 1003); 81 Notification entry3 = (Notification) NotificationPeer.doSelect(crit3).get(0); 82 context.put("entry3", entry3); 83 84 return true; 85 } 86 catch (Exception e) 87 { 88 return false; 89 } 90 } 91 } 92 | Popular Tags |