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);
|