All Classes

Class Description
Account  
Account.Builder  
ApplicationModel  
ChatWindowController  
ChatWindowModel  
ChatWindowModel.ChatWindowModelBuilder  
Contact  
Contact.Builder  
ContactCellFactory  
ContactListCell  
ContactListCellModel  
DataManager
Data Manager this class privides a way to store objects using key value pairs so that they can be stored securely in a file for later use.
DataStore  
Inbound  
INetworkManagerDelegate  
IPTPWorkerDelegate  
IServerModuleDelegate  
LoginWindowController  
LoginWindowModel  
Main  
MenuBarController  
Message
message this defined all the data required for storing a message.
MessageCellFactory  
MessageListCell  
MessageListCellModel  
NetworkManager
Network Manager this class provides a way of managing multiple ways data can be sent to other computers.
NetworkManagerDelegate  
Outbound
Outbound this class is used to handle sending messages to other clients using the peer to peer model
ProgramController
Program Controller.
PTPConnectionWorker  
PTPModule  
Server  
Server.Builder  
ServerCellFactory  
ServerListCell  
ServerListCellModel  
ServerModule  
ServerModuleDelegate  
UIServer