1 package Jt; 2 import java.util.*; 3 import java.lang.reflect.*; 4 import java.beans.*; 5 import java.io.*; 6 7 8 11 12 13 abstract public class JtTemplateMethod extends JtObject { 14 15 16 17 public JtTemplateMethod() { 18 } 19 20 21 27 28 29 public Object processMessage (Object message) { 30 31 String msgid = null; 32 JtMessage e = (JtMessage) message; 33 Object content; 34 Object data; 35 36 37 if (e == null) 38 return null; 39 40 msgid = (String ) e.getMsgId (); 41 42 if (msgid == null) 43 return null; 44 45 content = e.getMsgContent(); 46 data = e.getMsgData (); 47 48 if (msgid.equals ("JtREMOVE")) { 50 return (this); 51 } 52 53 54 55 handleError ("JtTemplateMethod.processMessage: invalid message id:" + msgid); 56 return (null); 57 58 } 59 60 61 } 62 | Popular Tags |