Package com.drew.tools
Class ProcessAllImagesInFolderUtility
- java.lang.Object
-
- com.drew.tools.ProcessAllImagesInFolderUtility
-
public class ProcessAllImagesInFolderUtility extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) static classProcessAllImagesInFolderUtility.BasicFileHandlerDoes nothing with the output except enumerate it in memory and format descriptions.(package private) static interfaceProcessAllImagesInFolderUtility.FileHandler(package private) static classProcessAllImagesInFolderUtility.FileHandlerBase(package private) static classProcessAllImagesInFolderUtility.MarkdownTableOutputHandlerCreates a table describing sample images using Wiki markdown.(package private) static classProcessAllImagesInFolderUtility.TextFileOutputHandlerWrites a text file containing the extracted metadata for each input file.(package private) static classProcessAllImagesInFolderUtility.UnknownTagHandlerKeeps track of unknown tags.
-
Constructor Summary
Constructors Constructor Description ProcessAllImagesInFolderUtility()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidmain(java.lang.String[] args)private static voidprintUsage()private static voidprocessDirectory(java.io.File path, ProcessAllImagesInFolderUtility.FileHandler handler, java.lang.String relativePath, java.io.PrintStream log)
-
-
-
Method Detail
-
main
public static void main(java.lang.String[] args) throws java.io.IOException- Throws:
java.io.IOException
-
printUsage
private static void printUsage()
-
processDirectory
private static void processDirectory(java.io.File path, ProcessAllImagesInFolderUtility.FileHandler handler, java.lang.String relativePath, java.io.PrintStream log)
-
-