public class UnixFreeDesktopEntryWriter extends AbstractFreeDesktopEntryWriter
| Constructor and Description |
|---|
UnixFreeDesktopEntryWriter(net.thevpc.nuts.io.NPath desktopPath) |
| Modifier and Type | Method and Description |
|---|---|
PathInfo.Status |
tryWrite(FreeDesktopEntry file,
net.thevpc.nuts.io.NPath out,
String rememberMeKey) |
void |
write(FreeDesktopEntry file,
File out) |
void |
write(FreeDesktopEntry file,
net.thevpc.nuts.io.NPrintStream 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.NId id) |
PathInfo[] |
writeMenu(FreeDesktopEntry descriptor,
String fileName,
boolean doOverride,
net.thevpc.nuts.NId id) |
PathInfo[] |
writeShortcut(FreeDesktopEntry descriptor,
net.thevpc.nuts.io.NPath path,
boolean doOverride,
net.thevpc.nuts.NId id) |
ensureName, writeDesktop, writeMenu, writeShortcutpublic UnixFreeDesktopEntryWriter(net.thevpc.nuts.io.NPath desktopPath)
public PathInfo[] writeShortcut(FreeDesktopEntry descriptor, net.thevpc.nuts.io.NPath path, boolean doOverride, net.thevpc.nuts.NId id)
public PathInfo[] writeDesktop(FreeDesktopEntry descriptor, String fileName, boolean doOverride, net.thevpc.nuts.NId id)
public PathInfo[] writeMenu(FreeDesktopEntry descriptor, String fileName, boolean doOverride, net.thevpc.nuts.NId id)
public void write(FreeDesktopEntry file, Path out)
public PathInfo.Status tryWrite(FreeDesktopEntry file, net.thevpc.nuts.io.NPath out, String rememberMeKey)
public String writeAsString(FreeDesktopEntry file)
public void write(FreeDesktopEntry file, File out)
public void write(FreeDesktopEntry file, net.thevpc.nuts.io.NPrintStream out)
public void write(FreeDesktopEntry file, PrintStream out)
Copyright © 2025 vpc open source initiative. All rights reserved.