public interface Optional
Some components might be discoverable, but cannot always be initialized, e.g. when relying on proprietary libraries. Such components can be marked with this interface to indicate that failure to initialize should not necessarily cause the entire application context to collapse, for example.
Copyright © 2015–2017 SciJava. All rights reserved.