Package libsidutils.fingerprinting.ini
Klasse IniFingerprintConfig
java.lang.Object
libsidutils.fingerprinting.ini.IniFingerprintConfig
- Alle implementierten Schnittstellen:
IFingerprintConfig
INI configuration file support responsible to load and save all emulator
settings.
- Autor:
- Ken Händel
-
Feldübersicht
FelderModifizierer und TypFeldBeschreibungprivate static final StringName of our config file.private IFingerprintSectionprivate final FileINI configuration filename or null (use internal configuration)protected IniReaderprivate static IniFingerprintConfigVon Schnittstelle geerbte Felder libsidutils.fingerprinting.ini.IFingerprintConfig
REQUIRED_CONFIG_VERSION -
Konstruktorübersicht
KonstruktorenModifiziererKonstruktorBeschreibungRead internal configuration file.IniFingerprintConfig(boolean createIfNotExists) Read configuration file (external or internal, if it does not exist).privateIniFingerprintConfig(boolean createIfNotExists, File iniPath) -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungprivate voidclear()private voidcreateINIBackup(File iniFile) Create backup of old INI filestatic IniFingerprintConfigGet default configuration, read from internal fingerprint.ini file.
This is a Single instance!final IFingerprintSectionstatic FileDetermine INI filename.private voidfinal StringtoString()final voidwrite()
-
Felddetails
-
FILE_NAME
Name of our config file.- Siehe auch:
-
singleInstance
-
iniPath
INI configuration filename or null (use internal configuration) -
fingerPrintSection
-
iniReader
-
-
Konstruktordetails
-
IniFingerprintConfig
public IniFingerprintConfig()Read internal configuration file. -
IniFingerprintConfig
public IniFingerprintConfig(boolean createIfNotExists) Read configuration file (external or internal, if it does not exist).- Parameter:
createIfNotExists- If external configuration file does not exist, create it
-
IniFingerprintConfig
-
-
Methodendetails
-
clear
private void clear() -
getDefault
Get default configuration, read from internal fingerprint.ini file.
This is a Single instance!- Gibt zurück:
- default configuration
-
getINIPath
Determine INI filename.- If INI file exists in the user directory, then use it, else
- use INI file in the current working directory
- Gibt zurück:
- the absolute path name of the INI file to use
-
createINIBackup
Create backup of old INI file- Parameter:
iniFile- the INI file to backup
-
readInternal
private void readInternal() -
write
public final void write() -
getFingerPrintSection
- Angegeben von:
getFingerPrintSectionin SchnittstelleIFingerprintConfig
-
toString
-