public class ProcessEnvironment extends JIPipeEnvironment
Modifier and Type | Class and Description |
---|---|
static class |
ProcessEnvironment.List
A list of
ProcessEnvironment |
static class |
ProcessEnvironment.VariablesInfo |
JIPipeParameterCollection.ParameterChangedEvent, JIPipeParameterCollection.ParameterChangedEventEmitter, JIPipeParameterCollection.ParameterChangedEventListener, JIPipeParameterCollection.ParameterStructureChangedEvent, JIPipeParameterCollection.ParameterStructureChangedEventEmitter, JIPipeParameterCollection.ParameterStructureChangedEventListener, JIPipeParameterCollection.ParameterUIChangedEvent, JIPipeParameterCollection.ParameterUIChangedEventEmitter, JIPipeParameterCollection.ParameterUIChangedEventListener
Constructor and Description |
---|
ProcessEnvironment() |
ProcessEnvironment(ProcessEnvironment other) |
getName, getSource, getVersion, setName, setSource, setVersion
getParameterChangedEventEmitter, getParameterStructureChangedEventEmitter, getParameterUIChangedEventEmitter, onParameterChanged, onParameterStructureChanged, onParameterUIChanged, registerSubParameter, registerSubParameters
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
generateValidityReport
deserializeFromJsonNode, emitParameterChangedEvent, emitParameterStructureChangedEvent, emitParameterUIChangedEvent, getContextActions, getParameter, getParameterAccess, installUIOverrideParameterEditor, installUIParameterOptions, isParameterUIVisible, isParameterUIVisible, serializeToJsonFile, serializeToJsonGenerator, serializeToJsonString, setParameter
public ProcessEnvironment()
public ProcessEnvironment(ProcessEnvironment other)
public Icon getIcon()
JIPipeEnvironment
getIcon
in class JIPipeEnvironment
public String getInfo()
JIPipeEnvironment
getInfo
in class JIPipeEnvironment
public JIPipeExpressionParameter getArguments()
public void setArguments(JIPipeExpressionParameter arguments)
public Path getExecutablePathWindows()
public void setExecutablePathWindows(Path executablePathWindows)
public Path getExecutablePathLinux()
public void setExecutablePathLinux(Path executablePathLinux)
public Path getExecutablePathOSX()
public void setExecutablePathOSX(Path executablePathOSX)
public JIPipeExpressionParameter getWorkDirectory()
public void setWorkDirectory(JIPipeExpressionParameter workDirectory)
public Path getAbsoluteExecutablePath()
public StringQueryExpressionAndStringPairParameter.List getEnvironmentVariables()
public void setEnvironmentVariables(StringQueryExpressionAndStringPairParameter.List environmentVariables)
public void reportValidity(JIPipeValidationReportContext reportContext, JIPipeValidationReport report)
JIPipeValidatable
reportContext
- the report contextreport
- the report to be added toCopyright © 2020–2025 Leibniz Institute for Natural Product Research and Infection Biology - Hans Knöll Institute (HKI). All rights reserved.