public class DefaultNutsWorkspaceEnvManagerModel extends Object
| Modifier and Type | Field and Description |
|---|---|
protected ObservableMap<String,Object> |
userProperties |
| Constructor and Description |
|---|
DefaultNutsWorkspaceEnvManagerModel(net.thevpc.nuts.NutsWorkspace ws,
net.thevpc.nuts.NutsWorkspaceInitInformation info,
net.thevpc.nuts.NutsSession session) |
| Modifier and Type | Method and Description |
|---|---|
net.thevpc.nuts.NutsId |
getArch() |
net.thevpc.nuts.NutsArchFamily |
getArchFamily() |
net.thevpc.nuts.NutsDesktopEnvironmentFamily[] |
getDesktopEnvironmentFamilies(net.thevpc.nuts.NutsSession session) |
net.thevpc.nuts.NutsDesktopEnvironmentFamily[] |
getDesktopEnvironmentFamilies0(net.thevpc.nuts.NutsSession session) |
net.thevpc.nuts.NutsDesktopEnvironmentFamily |
getDesktopEnvironmentFamily(net.thevpc.nuts.NutsSession session) |
net.thevpc.nuts.NutsDesktopEnvironmentFamily |
getDesktopEnvironmentFamily0(net.thevpc.nuts.NutsSession session) |
net.thevpc.nuts.NutsId[] |
getDesktopEnvironments(net.thevpc.nuts.NutsSession session) |
protected net.thevpc.nuts.NutsId[] |
getDesktopEnvironments0(net.thevpc.nuts.NutsSession session) |
String |
getEnv(String property) |
String |
getEnv(String property,
String defaultValue) |
Boolean |
getEnvAsBoolean(String property,
Boolean defaultValue) |
Integer |
getEnvAsInt(String property,
Integer defaultValue) |
Map<String,String> |
getEnvMap() |
String |
getOption(String property) |
String |
getOption(String property,
String defaultValue) |
Boolean |
getOptionAsBoolean(String property,
Boolean defaultValue) |
Integer |
getOptionAsInt(String property,
Integer defaultValue) |
<T> T |
getOrCreateProperty(Class<T> property,
Supplier<T> supplier) |
<T> T |
getOrCreateProperty(String property,
Supplier<T> supplier) |
net.thevpc.nuts.NutsId |
getOs() |
net.thevpc.nuts.NutsId |
getOsDist() |
net.thevpc.nuts.NutsOsFamily |
getOsFamily() |
net.thevpc.nuts.NutsId |
getPlatform(net.thevpc.nuts.NutsSession session) |
Map<String,Object> |
getProperties() |
Object |
getProperty(String property) |
Object |
getProperty(String property,
Object defaultValue) |
Boolean |
getPropertyAsBoolean(String property,
Boolean defaultValue) |
Integer |
getPropertyAsInt(String property,
Integer defaultValue) |
String |
getPropertyAsString(String property,
String defaultValue) |
net.thevpc.nuts.NutsWorkspace |
getWorkspace() |
boolean |
isGraphicalDesktopEnvironment() |
void |
setEnv(String property,
String value,
net.thevpc.nuts.NutsSession session) |
void |
setProperty(String property,
Object value) |
protected ObservableMap<String,Object> userProperties
public DefaultNutsWorkspaceEnvManagerModel(net.thevpc.nuts.NutsWorkspace ws,
net.thevpc.nuts.NutsWorkspaceInitInformation info,
net.thevpc.nuts.NutsSession session)
public net.thevpc.nuts.NutsId getArch()
public net.thevpc.nuts.NutsArchFamily getArchFamily()
public net.thevpc.nuts.NutsOsFamily getOsFamily()
public net.thevpc.nuts.NutsId[] getDesktopEnvironments(net.thevpc.nuts.NutsSession session)
public boolean isGraphicalDesktopEnvironment()
protected net.thevpc.nuts.NutsId[] getDesktopEnvironments0(net.thevpc.nuts.NutsSession session)
public net.thevpc.nuts.NutsDesktopEnvironmentFamily[] getDesktopEnvironmentFamilies(net.thevpc.nuts.NutsSession session)
public net.thevpc.nuts.NutsDesktopEnvironmentFamily[] getDesktopEnvironmentFamilies0(net.thevpc.nuts.NutsSession session)
public net.thevpc.nuts.NutsDesktopEnvironmentFamily getDesktopEnvironmentFamily(net.thevpc.nuts.NutsSession session)
public net.thevpc.nuts.NutsDesktopEnvironmentFamily getDesktopEnvironmentFamily0(net.thevpc.nuts.NutsSession session)
public net.thevpc.nuts.NutsId getOs()
public net.thevpc.nuts.NutsId getPlatform(net.thevpc.nuts.NutsSession session)
public net.thevpc.nuts.NutsId getOsDist()
public net.thevpc.nuts.NutsWorkspace getWorkspace()
Copyright © 2021 vpc open source initiative. All rights reserved.