The FileSystem.Status was entirely removed, as it references class java.awt.Image, which is not available in compact jdk profiles and may trigger GUI system initialization. See javadocs of StatusDecorator for details.
The default implementation of FileSystem.Status annotated file's icon using ImageUtilities which uses AWT graphics etc. Such dependency is not desirable in a standalone FileSystem API library.
The builtin implementation now does not work with the icon at all and returns null. A proper
implementation for FileSystem.Status is looked up in default Lookup and is implemented
properly (with Icon annotations) in
Read more about the implementation in the answers to architecture questions.
Built on August 13 2020. | Copyright © 2017-2020 Apache Software Foundation. All Rights Reserved.