CanScan
Loading...
Searching...
No Matches
fr.softsf.canscan.util.ApplicationMetadata Enum Reference

Application metadata loaded from version.properties. More...

+ Collaboration diagram for fr.softsf.canscan.util.ApplicationMetadata:

Public Member Functions

 ApplicationMetadata ()
 
String getVersion ()
 Returns the application version.
 
String initializeTitle ()
 Builds the application window title using loaded metadata.
 

Public Attributes

 INSTANCE
 

Private Attributes

final String name
 
final String organization
 
final String version
 

Detailed Description

Application metadata loaded from version.properties.

Name, version, and organization are initialized at construction. Version is accessible via getVersion(), and the window title can be built with initializeTitle().

Constructor & Destructor Documentation

◆ ApplicationMetadata()

fr.softsf.canscan.util.ApplicationMetadata.ApplicationMetadata ( )
+ Here is the call graph for this function:

Member Function Documentation

◆ getVersion()

String fr.softsf.canscan.util.ApplicationMetadata.getVersion ( )

Returns the application version.

Returns
the version string, or null if unavailable

◆ initializeTitle()

String fr.softsf.canscan.util.ApplicationMetadata.initializeTitle ( )

Builds the application window title using loaded metadata.

Returns
formatted title, e.g., "📱 CanScan v1.0.0.0 • Soft64.fr"

Member Data Documentation

◆ INSTANCE

fr.softsf.canscan.util.ApplicationMetadata.INSTANCE

◆ name

final String fr.softsf.canscan.util.ApplicationMetadata.name
private

◆ organization

final String fr.softsf.canscan.util.ApplicationMetadata.organization
private

◆ version

final String fr.softsf.canscan.util.ApplicationMetadata.version
private

The documentation for this enum was generated from the following file: