Javadoc
This class provides a replacement for the static initialization in
DeleteOnExitHook. I do
not want to use the files list developed during image generation, and I can not use the
Runnable registered during image generation to delete files in the running image.
If, in the running image, someone registers a file to be deleted on exit, I lazily add a
DeleteOnExitHook to be run on during shutdown. I am using an injected accessor to
intercept all uses of
DeleteOnExitHook.files, though I am only interested in the use in
DeleteOnExitHook.add(String).