1 | It uses JDK1.1 delegation event model to handle AWT component event handling. JDK1.1 defines 9 interfaces for different types of listeners. Each listener interface defines methods that will be invoked when a specific event occurs. Collaboration is also handled by event listener when the event occurs. |
2 | There are three layers in our collaboration model. Each layers deals with one specific aspect of the communication. Each of which can be implemented independently of the others. It makes easy to port to other collaboration systems. |