source: references/src/main/java/geniusweb/connection/DefaultConnection.java@ 2

Last change on this file since 2 was 1, checked in by bart, 5 years ago

Initial Release

File size: 694 bytes
Line 
1package geniusweb.connection;
2
3import tudelft.utilities.listener.DefaultListenable;
4
5/**
6 * Default implementation of connection. Connection implementors only need to
7 * implement the send (which moves the data sent into the connection to the
8 * other side) and they can call {@link DefaultListenable#notifyChange(Object)}
9 * to inform the users of the connection that something came in from the other
10 * side.
11 *
12 * @param <INTYPE> the datatype of objects received from the other side
13 * @param <OUTTYPE> the datatype of objects sent to the other side.
14 */
15public abstract class DefaultConnection<INTYPE, OUTTYPE> extends
16 DefaultListenable<INTYPE> implements Connection<INTYPE, OUTTYPE> {
17}
Note: See TracBrowser for help on using the repository browser.