Latest version of result classes; added getDate to MatchDayResult
Added classes for 1:1 mapping with db entities
Added FakeDataWarehouse offering the API for ideal db access from the
application; its fake data are useful for testing (at least) but is
quite hardcoded.
Home is the main UI for the application; TournamentCalendarViewer is a
class for visualization of the tournament matches and days in the "main
area" of the Home UI
Added basic subwindows for viewing the details of a match; implemented
basic system around Home to formally open/close main UI elements
(subwindows, mainArea stuff); added some utilities classes, such as
Comparators implementations for low-level objects
Fixed some typos, added to FakeDataWarehouse the possibility to extract
PlayerCareerInfos; still needed is the feature of sorting the Lists
inside that
Slightly better visualization of MatchUpDetails; added subwindow
visualization of PlayerCareerInfo, following the same procedure of
MatchUpDetails.
Fixed some misspellings, or changed some names.
Added extremely basic visualization of mass list of tournaments and
players.
Players use a Table, at last; maybe tournaments should use one too,
but... there's not much to show/reorder between them, as of now.
Also, a table may be good to organize stuff in PlayercareerInfoSubwindow
Slight refactoring + roverhauling of the rendering.
Now the TournamentList is rendered as a Table, as it should!
Added Table visualization with specialized tables for Players,
Tournaments and OwnershipResults.
Updated .data classes to use String IDs where necessary after changes to
db.
Fixed OwnershipResultTable
Added email and website to Club's fields;
added getName() (returning firstName+" "+lastName) to Player
Commented out name field in Player; easier to calculate that from
firstName and lastName
Added visualization for Clubs!
Fixed some minor things in visualization
Now the application is almost completely navigable
Fixed small typo
Added basic session management to application!
Fixed some inconsistencies in the fakeDB; also, added roles of LMUsers
Added fick logo and fixed some minutiae in visualization
Massive mess when moving files!
Fixed visualization of events in MatchUpDetailsSubWindow