Package net.sourceforge.jnlp.util
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 Summary
Modifier and TypeMethodDescriptionvoid
createDesktopShortcuts
(net.sourceforge.jnlp.security.dialogresults.AccessWarningPaneComplexReturn.ShortcutResult menu, net.sourceforge.jnlp.security.dialogresults.AccessWarningPaneComplexReturn.ShortcutResult desktop, boolean isSigned) void
void
void
refreshExistingShortcuts
(boolean desktop, boolean menu)
-
Method Details
-
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
File getGeneratedJnlpFileName() -
getLinuxMenuIconFile
File getLinuxMenuIconFile() -
createShortcutOnWindowsDesktop
- Throws:
IOException
-
createWindowsMenu
- Throws:
IOException
-
getDesktopIconFileName
String getDesktopIconFileName() -
getDesktopIconFile
File getDesktopIconFile()
-