|
Classes |
| class | Catalogue |
| | The Catalogue class contains the actual model of the system. It contains all functionality needed by both the AccessHandler class and the server-side console. More...
|
| class | Comment |
| | This class represents a single comment to a review, parent or another comment. A Comment inherits from the abstract UniquelyIdentifiable class, to ensure it can be retrieved again. More...
|
| class | Literature |
| class | Person |
| | This class represents a person in the system. A person has a username and a password for accessing the system. More...
|
| class | Project |
| | This class represents a project. It stores information about members, references and generel details about the project. More...
|
| class | Reference |
| | The class represents a reference to a parent object. A reference holds a list of added comments. More...
|
| class | Review |
| | The class represents a review. A review inherits from Reference, which 'connects' a project and a piece of parent. More...
|
| class | Role |
| | This class represents a given users role in a project. More...
|
| class | ServerConsole |
| | The class runs a small console used for interacting with the catalogue object while the server is running. More...
|
| class | Startup |
| | This class is the starting point of the server. It contains the Main method, which initializes IPersistentData and the Catalogue. It also runs a server-side console for executing various commands. More...
|
| class | MyWin32 |
| class | Suggestion |
| | A Suggestion is a Reference created by a Supervisor. It defines a Suggestion to the project group to investigate a piece of Literature and contains a reason for it. More...
|
| class | UniquelyIdentifiable |
| | An abstract class used for assigning unique ID's to inherieted objects. The class contains a private static integer variable which represents the ID next to be assigned. More...
|
Packages |
| package | Data |
| | Contains all classes responsible for saving persistent data.
|
| package | Net |
| | This namespace holds the classes of the server-side network implementation.
|
| package | Test |
| | Contains unit test classes for the NUnit Framework.
|