public class DefaultNWorkspaceEnvManagerModel extends Object
| Modifier and Type | Field and Description |
|---|---|
protected net.thevpc.nuts.util.NObservableMap<String,Object> |
userProperties |
| Constructor and Description |
|---|
DefaultNWorkspaceEnvManagerModel(net.thevpc.nuts.NWorkspace ws) |
| Modifier and Type | Method and Description |
|---|---|
net.thevpc.nuts.NId |
getArch() |
net.thevpc.nuts.NArchFamily |
getArchFamily() |
Map<net.thevpc.nuts.NPlatformFamily,List<net.thevpc.nuts.NPlatformLocation>> |
getConfigPlatforms() |
Set<net.thevpc.nuts.NDesktopEnvironmentFamily> |
getDesktopEnvironmentFamilies() |
Set<net.thevpc.nuts.NDesktopEnvironmentFamily> |
getDesktopEnvironmentFamilies0() |
net.thevpc.nuts.NDesktopEnvironmentFamily |
getDesktopEnvironmentFamily() |
net.thevpc.nuts.NDesktopEnvironmentFamily |
getDesktopEnvironmentFamily0() |
Set<net.thevpc.nuts.NId> |
getDesktopEnvironments() |
protected Set<net.thevpc.nuts.NId> |
getDesktopEnvironments0() |
protected net.thevpc.nuts.NId[] |
getDesktopEnvironmentsXDGOrEmpty() |
String |
getHostName() |
<T> T |
getOrCreateProperty(Class<T> property,
Supplier<T> supplier) |
<T> T |
getOrCreateProperty(String property,
Supplier<T> supplier) |
net.thevpc.nuts.NId |
getOs() |
net.thevpc.nuts.NId |
getOsDist() |
net.thevpc.nuts.NOsFamily |
getOsFamily() |
String |
getPid() |
net.thevpc.nuts.NId |
getPlatform() |
Map<String,Object> |
getProperties() |
net.thevpc.nuts.util.NOptional<net.thevpc.nuts.util.NLiteral> |
getProperty(String property) |
net.thevpc.nuts.elem.NElement |
getPropertyElement(String property) |
Set<net.thevpc.nuts.NShellFamily> |
getShellFamilies() |
Set<net.thevpc.nuts.NShellFamily> |
getShellFamilies(boolean allEvenNonInstalled) |
net.thevpc.nuts.NShellFamily |
getShellFamily() |
net.thevpc.nuts.NWorkspace |
getWorkspace() |
boolean |
isGraphicalDesktopEnvironment() |
void |
setProperty(String property,
Object value) |
public DefaultNWorkspaceEnvManagerModel(net.thevpc.nuts.NWorkspace ws)
public net.thevpc.nuts.NId getArch()
public net.thevpc.nuts.NArchFamily getArchFamily()
public String getPid()
public String getHostName()
public net.thevpc.nuts.NOsFamily getOsFamily()
public net.thevpc.nuts.NShellFamily getShellFamily()
public Set<net.thevpc.nuts.NShellFamily> getShellFamilies()
public Set<net.thevpc.nuts.NShellFamily> getShellFamilies(boolean allEvenNonInstalled)
public Set<net.thevpc.nuts.NId> getDesktopEnvironments()
public boolean isGraphicalDesktopEnvironment()
protected net.thevpc.nuts.NId[] getDesktopEnvironmentsXDGOrEmpty()
protected Set<net.thevpc.nuts.NId> getDesktopEnvironments0()
public Set<net.thevpc.nuts.NDesktopEnvironmentFamily> getDesktopEnvironmentFamilies()
public Set<net.thevpc.nuts.NDesktopEnvironmentFamily> getDesktopEnvironmentFamilies0()
public net.thevpc.nuts.NDesktopEnvironmentFamily getDesktopEnvironmentFamily()
public net.thevpc.nuts.NDesktopEnvironmentFamily getDesktopEnvironmentFamily0()
public net.thevpc.nuts.NId getOs()
public net.thevpc.nuts.NId getPlatform()
public net.thevpc.nuts.NId getOsDist()
public net.thevpc.nuts.util.NOptional<net.thevpc.nuts.util.NLiteral> getProperty(String property)
public net.thevpc.nuts.elem.NElement getPropertyElement(String property)
public net.thevpc.nuts.NWorkspace getWorkspace()
Copyright © 2025 vpc open source initiative. All rights reserved.