Interface GenericDesktopEntry

  • All Known Implementing Classes:
    XDesktopEntry

    public interface GenericDesktopEntry
    Thsi is very wierd interface, as two implementing classes have empty intersection. The interface exists only because windows implementation depnds on mslink.jar, and thus is optional. todo. unify the X and win implementations so this interface have sense
    • Method Detail

      • createDesktopShortcuts

        void createDesktopShortcuts​(net.sourceforge.jnlp.security.dialogresults.AccessWarningPaneComplexReturn.ShortcutResult menu,
                                    net.sourceforge.jnlp.security.dialogresults.AccessWarningPaneComplexReturn.ShortcutResult desktop,
                                    boolean isSigned)
      • refreshExistingShortcuts

        void refreshExistingShortcuts​(boolean desktop,
                                      boolean menu)
      • getGeneratedJnlpFileName

        java.io.File getGeneratedJnlpFileName()
      • getLinuxMenuIconFile

        java.io.File getLinuxMenuIconFile()
      • createShortcutOnWindowsDesktop

        void createShortcutOnWindowsDesktop()
                                     throws java.io.IOException
        Throws:
        java.io.IOException
      • createWindowsMenu

        void createWindowsMenu()
                        throws java.io.IOException
        Throws:
        java.io.IOException
      • getDesktopIconFileName

        java.lang.String getDesktopIconFileName()
      • getDesktopIconFile

        java.io.File getDesktopIconFile()