CanScan
Loading...
Searching...
No Matches
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123456]
Pfr
 Psoftsf
  PcanscanThis package contains the main entry point for the CanScan Swing application
   PconstantThis package contains global constants categorized by data type
     CDoubleConstantsDouble constants
     CFloatConstantsFloat constants
     CIntConstantsInt constants
     CStringConstantsString constants for messages and identifiers
   PmodelThis package contains data models, enums, and application context definitions
     CModeApplication operation modes
   PserviceThis package contains business logic services for data processing and versioning
     CDataBuilderServiceService for generating QR code content and default filenames
     CDataBuilderServiceUTestSuite de tests unitaires pour la construction des chaînes de données (MECARD, VEVENT)
     CGenerateAndSaveServiceService dedicated to QR code generation and saving
     CGenerateAndSaveServiceUTestSuite de tests unitaires pour le service de génération et de sauvegarde des fichiers QR
     CValidationFieldHelperUTestSuite de tests unitaires pour le service de validation des champs de saisie (UI)
     CVersionServiceService for checking if the application version is up to date by querying the GitHub API
   PuiThis package contains user interface components and styling configurations
    PfieldThis package contains configurations and filters for UI input fields
      CFieldFilterTypeDefines the filtering strategies for text input fields
    PworkerThis package contains asynchronous Swing workers for background tasks
      CAbstractDynamicWorkerBase class managing asynchronous QR code tasks with a unified workflow
      CDynamicPreviewWorkerAsynchronously generates and displays a QR code preview in a Swing UI
      CDynamicResizeWorkerAsynchronously resizes a generated QR code image for display in a Swing UI
      CGenerateAndSaveWorkerSwingWorker that generates and saves QR codes in a background thread
     CColorOperationUtility class for managing QR code colors and color-related UI operations
     CEncodedImageThread-safe singleton to hold a shared QR code BufferedImage
     CFlatLafDatePickerDatePicker component with FlatLaf styling applied and maintained
     CFlatLafTimePickerTimePicker component with FlatLaf styling applied and maintained
     CIFlatLafStyledForLGoodDatePickerUtility interface to apply FlatLaf styling to LGoodDatePicker components
     CLabelIconUtilUtility for releasing memory used by QR code icons
     CMyPopupUtility for displaying standardized dialogs
    CMyPopupUTestSuite de tests unitaires pour la gestion des fenêtres contextuelles via MyPopup
      CShowArgumentErrorDialogTestsTests relatifs à l'affichage des erreurs d'arguments
      CShowDialogTestsTests relatifs à l'affichage des boîtes de dialogue standards
      CShowYesNoConfirmDialogTestsTests relatifs aux dialogues de confirmation Oui/Non
      CSingletonTestsTests vérifiant l'implémentation du pattern Singleton
     CMyTextFieldCustom text field implementation designed to extend standard JTextField functionality by intercepting and consuming mouse events with a click count greater than two
     CUiComponentsConfigurationCreating and configuring UI components
   PutilThis package contains cross-cutting utility helper classes
     CApplicationMetadataApplication metadata loaded from version.properties
     CBrowserHelperSingleton service for browser operations in Swing applications
     CCheckerCentralized argument validation utility for detecting and reporting null or blank values
     CCoordinateHelperValidating and formatting geographic coordinates
     CCoordinateHelperUTestSuite de tests unitaires pour la validation et le formatage des coordonnées géographiques
     CDateHelperProduces iCalendar-compliant UTC timestamps (RFC 5545)
     CDateHelperUTestSuite de tests unitaires pour les utilitaires de formatage de dates
     CFontManagerSingleton responsible for loading, applying, and scaling custom fonts in the Swing UI
     CFontManagerUTestUnit test suite for typography and scaling management via FontManager
     CFrameHelperSingleton utility for accessing active application frames
     CValidationFieldHelperValidates and sanitizes user input for QR code parameters
    CCanScanCanScan — Swing QR code generator with MECARD, MEET, and FREE modes
    CCanScanUTestSuite de tests unitaires pour la logique principale de CanScan
    CNativeImageConfigSimulatorSimulates Native Image configuration behavior for UI testing and preview without generating the actual image