|
From: Peter P. <pr...@us...> - 2007-08-14 11:18:14
|
Update of /cvsroot/pyxida/AsyncJ/src/edu/harvard/syrah/sbon/async/comm/obj In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv23369/src/edu/harvard/syrah/sbon/async/comm/obj Modified Files: ObjComm.java ObjCommIF.java Log Message: Added a bunch of SuppressWarnings for generic types Index: ObjCommIF.java =================================================================== RCS file: /cvsroot/pyxida/AsyncJ/src/edu/harvard/syrah/sbon/async/comm/obj/ObjCommIF.java,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** ObjCommIF.java 4 Jun 2007 17:55:40 -0000 1.1 --- ObjCommIF.java 14 Aug 2007 11:18:13 -0000 1.2 *************** *** 63,68 **** --- 63,70 ---- * @param callback */ + @SuppressWarnings("unchecked") public void registerMessageCB(Class messageClass, ObjCommCB<? extends ObjMessageIF> cb); + @SuppressWarnings("unchecked") public void deregisterMessageCB(Class messageClass, ObjCommCB<? extends ObjMessageIF> cb); } Index: ObjComm.java =================================================================== RCS file: /cvsroot/pyxida/AsyncJ/src/edu/harvard/syrah/sbon/async/comm/obj/ObjComm.java,v retrieving revision 1.2 retrieving revision 1.3 diff -C2 -d -r1.2 -r1.3 *** ObjComm.java 20 Jul 2007 13:32:29 -0000 1.2 --- ObjComm.java 14 Aug 2007 11:18:13 -0000 1.3 *************** *** 62,71 **** --- 62,74 ---- // Callback table for message classes + @SuppressWarnings("unchecked") protected Map<Class, List<ObjCommCB>> callbackTable = new HashMap<Class, List<ObjCommCB>>(); // Callback table for request/response with message ids + @SuppressWarnings("unchecked") protected Map<Long, ObjCommRRCB> requestResponseCBTable = new HashMap<Long, ObjCommRRCB>(); // Callback table for request/error with message ids + @SuppressWarnings("unchecked") protected Map<Long, ObjCommRRCB> requestErrorCBTable = new HashMap<Long, ObjCommRRCB>(); *************** *** 242,245 **** --- 245,249 ---- * @see edu.harvard.syrah.sbon.communication.CommIF#registerCallback(edu.harvard.syrah.sbon.communication.CommCBIF) */ + @SuppressWarnings("unchecked") public void registerMessageCB(Class messageClass, ObjCommCB<? extends ObjMessageIF> newCallback) { log.debug("Registering new callback for class=" + messageClass); *************** *** 253,256 **** --- 257,261 ---- } + @SuppressWarnings("unchecked") public void deregisterMessageCB(Class messageClass, ObjCommCB<? extends ObjMessageIF> oldCallback) { log.debug("Deregistering callback for class=" + messageClass); |