Class LinuxPlatform

  • All Implemented Interfaces:
    DesktopIntegrationProvider, org.scijava.Disposable, org.scijava.platform.Platform, org.scijava.plugin.SciJavaPlugin, org.scijava.plugin.SingletonPlugin

    public class LinuxPlatform
    extends org.scijava.platform.AbstractPlatform
    implements DesktopIntegrationProvider
    A platform implementation for handling Linux platform issues.

    This implementation creates and maintains a .desktop file for the application, enabling proper desktop integration including:

    • Application launcher in menus
    • Application icon
    • File associations
    • URI scheme handling
    Author:
    Curtis Rueden