Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- actionPerformed(ActionEvent) - Method in class de.aikiit.fotorenamer.gui.MainUIWindow
-
Action listener method to react on events.
- ApplicationStarter - Class in de.aikiit.fotorenamer
-
Main class to start the application in standalone mode.
B
- build() - Static method in class de.aikiit.fotorenamer.gui.MainUIWindow
-
Creates and shows the main UI window on the event dispatch thread.
- BUILD_NUMBER - Static variable in class de.aikiit.fotorenamer.util.Version
-
Build number of the current artifact.
C
- call() - Method in class de.aikiit.fotorenamer.cli.ConsoleRunner
-
Processes images synchronously without initializing Swing.
- cancelled() - Method in record class de.aikiit.fotorenamer.image.RenameResult
-
Returns the value of the
cancelledrecord component. - close() - Method in class de.aikiit.fotorenamer.gui.StartupSplash
-
Closes the splash, including on startup failure.
- ComponentGaugeUtil - Class in de.aikiit.fotorenamer.util
-
Helper class to center Swing-components.
- ConsoleRunner - Class in de.aikiit.fotorenamer.cli
-
Headless console entry point sharing the GUI's image processing (issue #15).
- ConsoleRunner() - Constructor for class de.aikiit.fotorenamer.cli.ConsoleRunner
- createImageIcon(String) - Static method in class de.aikiit.fotorenamer.util.ComponentGaugeUtil
-
Helper that transforms a given path into an ImageIcon.
- CreationDateFromExifImageRenamer - Class in de.aikiit.fotorenamer.image
-
This class transforms picture file names.
- CreationDateFromExifImageRenamer(String) - Constructor for class de.aikiit.fotorenamer.image.CreationDateFromExifImageRenamer
-
The given directory is scanned for image files that are processed.
D
- de.aikiit.fotorenamer - package de.aikiit.fotorenamer
-
Base package of this tool, that contains the main class to start this application.
- de.aikiit.fotorenamer.cli - package de.aikiit.fotorenamer.cli
-
Base package of this tool, that contains the main class to allow a CLIU start of this application.
- de.aikiit.fotorenamer.exception - package de.aikiit.fotorenamer.exception
-
Contains all exception classes that are used within this tool.
- de.aikiit.fotorenamer.gui - package de.aikiit.fotorenamer.gui
-
Contains all UI or GUI related classes or components.
- de.aikiit.fotorenamer.image - package de.aikiit.fotorenamer.image
-
Contains all image related classes of that tool (EXIF-extraction, file renaming).
- de.aikiit.fotorenamer.util - package de.aikiit.fotorenamer.util
-
Contains all utility and helper classes.
E
- equals(Object) - Method in record class de.aikiit.fotorenamer.image.RenameProgress
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class de.aikiit.fotorenamer.image.RenameResult
-
Indicates whether some other object is "equal to" this one.
F
- failed() - Method in record class de.aikiit.fotorenamer.image.RenameResult
-
Returns the value of the
failedrecord component. - file() - Method in record class de.aikiit.fotorenamer.image.RenameProgress
-
Returns the value of the
filerecord component. - fileName(Path) - Static method in class de.aikiit.fotorenamer.image.CreationDateFromExifImageRenamer
-
Returns the final path component, or the path itself for a filesystem root.
- fileName(Path) - Static method in class de.aikiit.fotorenamer.image.RemoveExifPrefixRenamer
-
Returns the final path component, or the path itself for a filesystem root.
G
- getBundleString(String) - Static method in class de.aikiit.fotorenamer.util.LocalizationHelper
-
Helper function to retrieve a given key from the underlying resource bundle.
- getLanguage() - Static method in class de.aikiit.fotorenamer.util.LocalizationHelper
-
Returns the currently set language.
- getLocale() - Static method in class de.aikiit.fotorenamer.util.LocalizationHelper
-
Returns the application's locale.
- getParameterizedBundleString(String, Object...) - Static method in class de.aikiit.fotorenamer.util.LocalizationHelper
-
Helper function to retrieve a given key from the underlying resource bundle while applying localization parameters.
- getProgress() - Method in class de.aikiit.fotorenamer.gui.ProgressBar
- getText() - Method in class de.aikiit.fotorenamer.gui.ProgressBar
H
- hashCode() - Method in record class de.aikiit.fotorenamer.image.RenameProgress
-
Returns a hash code value for this object.
- hashCode() - Method in record class de.aikiit.fotorenamer.image.RenameResult
-
Returns a hash code value for this object.
I
- ImageRenamer - Interface in de.aikiit.fotorenamer.image
-
UI-independent batch processing with cooperative cancellation between files.
- InvalidDirectoryException - Exception Class in de.aikiit.fotorenamer.exception
-
Exception that indicates that an error occurred when touching the selected directory.
- InvalidDirectoryException(String) - Constructor for exception class de.aikiit.fotorenamer.exception.InvalidDirectoryException
-
Shows and logs a given error message.
- InvalidDirectoryException(String, Throwable) - Constructor for exception class de.aikiit.fotorenamer.exception.InvalidDirectoryException
-
Preserves and logs the cause of a directory access or enumeration failure.
- InvalidDirectoryException(Path) - Constructor for exception class de.aikiit.fotorenamer.exception.InvalidDirectoryException
-
Provide error messages for one directory.
L
- LocalizationHelper - Class in de.aikiit.fotorenamer.util
-
Helper to deal with localizations and ease the usage of resource bundles within fotorenamer.
M
- main(String[]) - Static method in class de.aikiit.fotorenamer.ApplicationStarter
-
Creates an application window and runs the application.
- main(String[]) - Static method in class de.aikiit.fotorenamer.cli.ConsoleRunner
-
Launches the CLI and returns its result to the operating system.
- MainUIWindow - Class in de.aikiit.fotorenamer.gui
-
This class holds the main application window and allows to select a directory to perform the image name processing.
- makeCentered(Component) - Static method in class de.aikiit.fotorenamer.util.ComponentGaugeUtil
-
Gauge the given component on screen.
N
- NoFilesFoundException - Exception Class in de.aikiit.fotorenamer.exception
-
Exception class to indicate that a selected directory contains no relevant files to be renamed.
- NoFilesFoundException(Path) - Constructor for exception class de.aikiit.fotorenamer.exception.NoFilesFoundException
-
Provide error messages for a directory.
P
- processed() - Method in record class de.aikiit.fotorenamer.image.RenameResult
-
Returns the value of the
processedrecord component. - ProgressBar - Class in de.aikiit.fotorenamer.gui
-
EDT-only progress view; no processing, sleeps, or artificial delays.
- ProgressBar(int) - Constructor for class de.aikiit.fotorenamer.gui.ProgressBar
-
Shows indeterminate progress during discovery when maxCapacity is zero.
- PROJECT_ARTIFACT_ID - Static variable in class de.aikiit.fotorenamer.util.Version
-
Maven coordinate: project.artifactId.
- PROJECT_VERSION - Static variable in class de.aikiit.fotorenamer.util.Version
-
Maven coordinate: project.version.
R
- removeCrLf(String) - Static method in class de.aikiit.fotorenamer.util.LocalizationHelper
-
Helper method to prevent CRLF injection in logs.
- RemoveExifPrefixRenamer - Class in de.aikiit.fotorenamer.image
-
Removes a leading EXIF date prefix using the shared, non-overwriting NIO renamer.
- RemoveExifPrefixRenamer(String) - Constructor for class de.aikiit.fotorenamer.image.RemoveExifPrefixRenamer
-
Finds images without automatically starting a worker or creating a GUI.
- renamed() - Method in record class de.aikiit.fotorenamer.image.RenameResult
-
Returns the value of the
renamedrecord component. - renameFiles() - Method in interface de.aikiit.fotorenamer.image.ImageRenamer
- renameFiles(Consumer) - Method in interface de.aikiit.fotorenamer.image.ImageRenamer
- renameFiles(Consumer, BooleanSupplier) - Method in class de.aikiit.fotorenamer.image.CreationDateFromExifImageRenamer
-
Processes a snapshot of detected candidates.
- renameFiles(Consumer, BooleanSupplier) - Method in class de.aikiit.fotorenamer.image.RemoveExifPrefixRenamer
-
Processes a snapshot of detected candidates.
- renameFiles(Consumer, BooleanSupplier) - Method in interface de.aikiit.fotorenamer.image.ImageRenamer
- renameImage(Path) - Method in class de.aikiit.fotorenamer.image.CreationDateFromExifImageRenamer
-
Extracts the EXIF date.
- renameImage(Path) - Method in class de.aikiit.fotorenamer.image.RemoveExifPrefixRenamer
- RenameProgress - Record Class in de.aikiit.fotorenamer.image
-
Progress after one image candidate, including skipped and failed files.
- RenameProgress(Path, RenameResult) - Constructor for record class de.aikiit.fotorenamer.image.RenameProgress
-
Creates an instance of a
RenameProgressrecord class. - RenameResult - Record Class in de.aikiit.fotorenamer.image
-
Immutable batch result (or progress snapshot), without localized UI text.
- RenameResult(int, int, int, int, int, boolean) - Constructor for record class de.aikiit.fotorenamer.image.RenameResult
-
Creates an instance of a
RenameResultrecord class. - RenamingErrorException - Exception Class in de.aikiit.fotorenamer.exception
-
Exception that indicates that an error occurred during processing.
- RenamingErrorException(String) - Constructor for exception class de.aikiit.fotorenamer.exception.RenamingErrorException
-
Provide error messages for one directory.
- result() - Method in record class de.aikiit.fotorenamer.image.RenameProgress
-
Returns the value of the
resultrecord component.
S
- setLocale() - Static method in class de.aikiit.fotorenamer.util.LocalizationHelper
-
Set locale depending on system properties, in case of errors fallback is
Locale.GERMANY. - show() - Static method in class de.aikiit.fotorenamer.gui.StartupSplash
-
Shows the splash without delaying application startup artificially.
- skipped() - Method in record class de.aikiit.fotorenamer.image.RenameResult
-
Returns the value of the
skippedrecord component. - StartupSplash - Class in de.aikiit.fotorenamer.gui
-
Uses the JVM splash when available, otherwise shows the bundled splash photograph in a Swing window.
T
- TIMESTAMP - Static variable in class de.aikiit.fotorenamer.util.Version
-
Build timestamp in milliseconds.
- toString() - Method in record class de.aikiit.fotorenamer.image.RenameProgress
-
Returns a string representation of this record class.
- toString() - Method in record class de.aikiit.fotorenamer.image.RenameResult
-
Returns a string representation of this record class.
- total() - Method in record class de.aikiit.fotorenamer.image.RenameResult
-
Returns the value of the
totalrecord component.
U
- updateProgress(RenameProgress) - Method in class de.aikiit.fotorenamer.gui.ProgressBar
-
Applies absolute counts, including when SwingWorker coalesces progress events.
V
- Version - Class in de.aikiit.fotorenamer.util
-
Contents of that file is generated during the build.
- Version() - Constructor for class de.aikiit.fotorenamer.util.Version
- VERSION - Static variable in class de.aikiit.fotorenamer.util.Version
-
Current version of the project read from pom.xml.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form