Birdsong Version 1
Merge Applied with all the branches from the 3 ...
Merge Applied with all the branches from the 3 ...
Applied Singleton and Facade pattern.
Pattern: Prototype
Applied design pattern Iterator.
Created a branch to apply design patterns
branch to apply design patterns
create the structure of the trunk and branches ...
Applied design pattern Observer.
Rename in BirdSonListSelectionListener(...)
Solve tickets:
Extract Methods in birdsong.client.Client(...)
ExtractClass in birdsong.client.Client(...)
Inline in birdsong.client.Client(...)
Solve tickets:
Rename in BirdSonListSelectionListener(...)
Inline in birdsong.client.Client(...)
Extract Methods in birdsong.client.Client(...)
ExtractClass in birdsong.client.Client(...)
God Class in BirdSongServer
Introduce Factory in User
This commit solves:
God Class in BirdSongServer
Introduce Factory in User
God Class in BirdSongServer
Temporary Field in ServerCommunication.run(...)
Long Method in ServerCommunication.run(...)
ServerCommunication.sendBirdsongMessage(...)
ClientHandler.ClientHandler(...)
Solved tickets https://sourceforge.net/p/es2-20...
Temporary Field in ServerCommunication.run(...)
Long Method in ServerCommunication.run(...)
ServerCommunication.sendBirdsongMessage(...)
ClientHandler.ClientHandler(...)
ServerCommunication.SERVER_PORT
ClientHandler.deployObjectsStreams(...) && ClientHandler.clientConnecter(...)
Introduce Parameter Object in ServerCommunication.sendMessageToClient(...)
Solved tickets https://sourceforge.net/p/es2-20...
AdvertiseFilterThread
AdvertiseFilterThread
Long Method in AdvertiseFilterThread()
This commit solves tickes #5, #8 and #9.
ClientHandler.deployObjectsStreams(...) && ClientHandler.clientConnecter(...)
AdvertiseFilterThread
ServerCommunication.SERVER_PORT
Revision 2 23/03/16, 20:48 2 nccodiscteiulpt Solve tickets https://sourceforge.net/p/es2-2016-pl-02/tickets/2/...
Move Type to New File in GUI.ListSelectionListener(...)
Revision 2 23/03/16, 20:48 2 nccodiscteiulpt Solve tickets https://sourceforge.net/p/es2-2016-pl-02/tickets/2/...
Convert Anonymous Class to Nested in GUI.ListSelectionListener(...)
AdvertiseFilterThread
Solve tickets https://sourceforge.net/p/es2-201...
ServerCommunication.SERVER_PORT
Encapsulate Field in ServerCommunication.SERVER_PORT
Encapsulate Field in ServerCommunication.SERVER_PORT
Convert Anonymous Class to Nested in GUI.ListSelectionListener(...)
Long Method in AdvertiseFilterThread()
Move Type to New File in GUI.ListSelectionListener(...)
Introduce Parameter Object in ServerCommunication.sendMessageToClient(...)
Introduce Parameter Object in ServerCommunication.sendMessageToClient(...)
Convert Anonymous Class to Nested in GUI.ListSelectionListener(...)
Início de um grande projecto de Engenharia de S...