public class UnixFreeDesktopEntryWriter extends AbstractFreeDesktopEntryWriter
| Constructor and Description |
|---|
UnixFreeDesktopEntryWriter(net.thevpc.nuts.NutsSession session,
Path desktopPath) |
| Modifier and Type | Method and Description |
|---|---|
PathInfo.Status |
tryWrite(FreeDesktopEntry file,
File out) |
PathInfo.Status |
tryWrite(FreeDesktopEntry file,
Path 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,
Path path,
boolean doOverride,
net.thevpc.nuts.NutsId id) |
ensureName, writeDesktop, writeMenu, writeShortcutpublic UnixFreeDesktopEntryWriter(net.thevpc.nuts.NutsSession session,
Path desktopPath)
public PathInfo[] writeShortcut(FreeDesktopEntry descriptor, Path 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, Path out)
public PathInfo.Status tryWrite(FreeDesktopEntry file, File 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 © 2021 vpc open source initiative. All rights reserved.