public class UnixFreeDesktopEntryWriter extends AbstractFreeDesktopEntryWriter
| Constructor and Description |
|---|
UnixFreeDesktopEntryWriter(net.thevpc.nuts.NutsSession session,
net.thevpc.nuts.NutsPath desktopPath) |
| Modifier and Type | Method and Description |
|---|---|
PathInfo.Status |
tryWrite(FreeDesktopEntry file,
net.thevpc.nuts.NutsPath out) |
void |
write(FreeDesktopEntry file,
File out) |
void |
write(FreeDesktopEntry file,
net.thevpc.nuts.NutsPrintStream out) |
void |
write(FreeDesktopEntry file,
Path out) |
void |
write(FreeDesktopEntry file,
PrintStream out) |
String |
writeAsString(FreeDesktopEntry file) |
PathInfo[] |
writeDesktop(FreeDesktopEntry descriptor,
String fileName,
boolean doOverride,
net.thevpc.nuts.NutsId id) |
PathInfo[] |
writeMenu(FreeDesktopEntry descriptor,
String fileName,
boolean doOverride,
net.thevpc.nuts.NutsId id) |
PathInfo[] |
writeShortcut(FreeDesktopEntry descriptor,
net.thevpc.nuts.NutsPath path,
boolean doOverride,
net.thevpc.nuts.NutsId id) |
ensureName, writeDesktop, writeMenu, writeShortcutpublic UnixFreeDesktopEntryWriter(net.thevpc.nuts.NutsSession session,
net.thevpc.nuts.NutsPath desktopPath)
public PathInfo[] writeShortcut(FreeDesktopEntry descriptor, net.thevpc.nuts.NutsPath path, boolean doOverride, net.thevpc.nuts.NutsId id)
public PathInfo[] writeDesktop(FreeDesktopEntry descriptor, String fileName, boolean doOverride, net.thevpc.nuts.NutsId id)
public PathInfo[] writeMenu(FreeDesktopEntry descriptor, String fileName, boolean doOverride, net.thevpc.nuts.NutsId id)
public void write(FreeDesktopEntry file, Path out)
public PathInfo.Status tryWrite(FreeDesktopEntry file, net.thevpc.nuts.NutsPath out)
public String writeAsString(FreeDesktopEntry file)
public void write(FreeDesktopEntry file, File out)
public void write(FreeDesktopEntry file, net.thevpc.nuts.NutsPrintStream out)
public void write(FreeDesktopEntry file, PrintStream out)
Copyright © 2022 vpc open source initiative. All rights reserved.