SudokuFX
Loading...
Searching...
No Matches
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12]
 Cfr.softsf.sudokufx.utils.database.keystore.ApplicationKeystoreUTest
 Cfr.softsf.sudokufx.model.Background
 Cfr.softsf.sudokufx.utils.database.configuration.DataSourceConfigConfiguration class for setting up dynamic data sources and related beans
 Cfr.softsf.sudokufx.utils.database.configuration.DataSourceConfigForTestsOverloaded configuration class for tests setting up dynamic data sources and related beans
 Cfr.softsf.sudokufx.utils.DynamicFontSizeManages dynamic font sizing based on the dimensions of a JavaFX Scene
 Cfr.softsf.sudokufx.e2e.utils.DynamicFontSizeChangeE2ETest
 Cfr.softsf.sudokufx.utils.ExceptionToolsUtility class for handling and analyzing exceptions
 Cfr.softsf.sudokufx.unit.utils.ExceptionToolsUTest
 Cfr.softsf.sudokufx.annotations.ExcludedFromCoverageReportGeneratedClass(es), method(s) or constructor(s), annotated with @ExcludedFromCoverageReportGenerated should be excluded from the coverage
 Cfr.softsf.sudokufx.utils.FileSystemManagerUTest
 Cfr.softsf.sudokufx.viewmodel.FullMenuViewModelFullMenuViewModel with business logic (not final)
 Cfr.softsf.sudokufx.integration.viewmodel.FullMenuViewModelITest
 Cfr.softsf.sudokufx.service.FxmlServiceFxmlService is a Spring service that manages the loading of FXML files and updating the root of the JavaFX scene
 Cfr.softsf.sudokufx.model.Game
 Cfr.softsf.sudokufx.model.GameLevel
 Cfr.softsf.sudokufx.utils.database.keystore.GenerateSecretUtility class for generating secure passwords using the Passay library
 Cfr.softsf.sudokufx.unit.utils.database.GenerateSecretUTest
 Cfr.softsf.sudokufx.model.Grid
 Cfr.softsf.sudokufx.utils.I18nUtility class for internationalization (i18n) support
 Cfr.softsf.sudokufx.unit.utils.I18nUTest
 Cfr.softsf.sudokufx.interfaces.mapper.IBackgroundMapperThis interface defines methods for mapping objects of type Background to objects of type BackgroundDto and vice versa
 Cfr.softsf.sudokufx.interfaces.IEncryptionService
 Cfr.softsf.sudokufx.utils.database.keystore.SecretKeyEncryptionServiceAESGCMImplementation of the ApplicationKeystore.IEncryptionService interface using AES-GCM (Galois/Counter Mode) encryption
 Cfr.softsf.sudokufx.interfaces.IFileSystem
 Cfr.softsf.sudokufx.utils.FileSystemManagerManages file system operations, particularly folder deletion
 Cfr.softsf.sudokufx.interfaces.mapper.IGameLevelMapperThis interface defines methods for mapping objects of type GameLevel to objects of type GameLevelDto and vice versa
 Cfr.softsf.sudokufx.interfaces.mapper.IGameMapperThis interface defines methods for mapping objects of type Game to objects of type GameDto and vice versa
 Cfr.softsf.sudokufx.interfaces.mapper.IGridMapperThis interface defines methods for mapping objects of type Grid to objects of type GridDto and vice versa
 Cfr.softsf.sudokufx.interfaces.IKeystore
 Cfr.softsf.sudokufx.utils.database.keystore.ApplicationKeystoreManages the application's keystore for the secure storage of a symmetric key and database credentials, handling their creation, loading, and encryption
 Cfr.softsf.sudokufx.interfaces.mapper.IMenuMapperThis interface defines methods for mapping objects of type Menu to objects of type MenuDto and vice versa
 Cfr.softsf.sudokufx.interfaces.IOsFolderFactoryInterface defining methods for accessing OS-specific folder paths
 Cfr.softsf.sudokufx.utils.os.LinuxFolderFactoryFactory class for creating and managing LINUX OS-specific folders for the SudoFX application
 Cfr.softsf.sudokufx.utils.os.MacosFolderFactoryFactory class for creating and managing MACOS OS-specific folders for the SudoFX application
 Cfr.softsf.sudokufx.utils.os.WindowsFolderFactoryFactory class for creating and managing WINDOWS OS-specific folders for the SudoFX application
 Cfr.softsf.sudokufx.interfaces.mapper.IPlayerLanguageMapperThis interface defines methods for mapping objects of type PlayerLanguage to objects of type PlayerLanguageDto and vice versa
 Cfr.softsf.sudokufx.interfaces.mapper.IPlayerMapperThis interface defines methods for mapping objects of type Player to objects of type PlayerDto and vice versa
 Cfr.softsf.sudokufx.SudoMain.IPrimaryStageViewInterface for the primary stage view
 Cfr.softsf.sudokufx.view.CrashScreenViewView class for the crash screen without business logic
 Cfr.softsf.sudokufx.view.FullMenuViewView class for the full menu screen of the Sudoku application
 Cfr.softsf.sudokufx.interfaces.mapper.ISoftwareMapperThis interface defines methods for mapping objects of type Software to objects of type SoftwareDto and vice versa
 Cfr.softsf.sudokufx.interfaces.ISplashScreenViewInterface for the splash screen view
 Cfr.softsf.sudokufx.view.SplashScreenViewView class for the splash screen of the Sudoku application
 Cfr.softsf.sudokufx.utils.JVMApplicationPropertiesUtility class for managing JVM application properties
 Cfr.softsf.sudokufx.utils.JVMApplicationPropertiesUTest
 Cfr.softsf.sudokufx.LauncherA launcher class to workaround classpath issues
 Cfr.softsf.sudokufx.utils.MyEnums.LogBackTxtEnum for log messages and ASCII art
 Cfr.softsf.sudokufx.model.Menu
 Cfr.softsf.sudokufx.utils.MyEnumsUtility class containing various enums used throughout the application
 Cfr.softsf.sudokufx.e2e.utils.MyEnumsE2ETest
 Cfr.softsf.sudokufx.unit.utils.MyEnumsUTest
 Cfr.softsf.sudokufx.utils.MyLogbackConfiguration class for Logback logging framework
 Cfr.softsf.sudokufx.utils.MyLogbackUTest
 Cfr.softsf.sudokufx.utils.MyRegexUtility class for regular expression patterns and validation
 Cfr.softsf.sudokufx.utils.MyRegexUTest
 Cfr.softsf.sudokufx.utils.os.OsFolderFactoryManagerConfiguration class for managing OS-specific dynamically
 Cfr.softsf.sudokufx.utils.os.OsFolderFactoryManagerUTest
 Cfr.softsf.sudokufx.utils.os.OsFolderInitializerThe FolderInitializer class is responsible for creating the necessary folders for the application to function properly
 Cfr.softsf.sudokufx.utils.os.OsFolderInitializerUTest
 Cfr.softsf.sudokufx.unit.utils.os.OsInfoUTest
 Cfr.softsf.sudokufx.utils.MyEnums.OsNameEnum for operating system names
 Cfr.softsf.sudokufx.utils.MyEnums.PathsEnum for various application-specific paths
 Cfr.softsf.sudokufx.model.Player
 Cfr.softsf.sudokufx.model.PlayerLanguage
 Cfr.softsf.sudokufx.utils.MyEnums.ScreenSizeEnum for screen minimum size
 Cfr.softsf.sudokufx.unit.utils.database.keystore.SecretKeyEncryptionServiceAESGCMUTest
 Cfr.softsf.sudokufx.model.Software
 Cfr.softsf.sudokufx.service.SoftwareService
 Cfr.softsf.sudokufx.unit.service.SoftwareServiceUTest
 Cfr.softsf.sudokufx.utils.sudoku.SudokuCopyright 2014 Microsoft Corporation
 Cfr.softsf.sudokufx.utils.MyEnums.ToastLevelsEnum for toast notification levels
 CApplication
 Cfr.softsf.sudokufx.SudoMainThe application main class
 CJpaRepository
 Cfr.softsf.sudokufx.repository.BackgroundRepository
 Cfr.softsf.sudokufx.repository.GameLevelRepository
 Cfr.softsf.sudokufx.repository.GameRepository
 Cfr.softsf.sudokufx.repository.GridRepository
 Cfr.softsf.sudokufx.repository.MenuRepository
 Cfr.softsf.sudokufx.repository.PlayerLanguageRepository
 Cfr.softsf.sudokufx.repository.PlayerRepository
 Cfr.softsf.sudokufx.repository.SoftwareRepository
 CVBox
 Cfr.softsf.sudokufx.view.components.ToasterVBoxA custom VBox component for displaying toast notifications